how it is different from the alternative?
I made this because I wanted to be able to change the command used for saving, and also so that I don't need to use any special commands to edit files in the first place. I just open the file I want to edit and if it needs sudo to edit, it prompts me.
does it work in Windows?
No. I don't use Windows so I'm not really interested in getting it to work.
It doesn't have to be the same address, just one that I can be sure is associated with a specific peer.
Here's what I see with
ip -6 route
I think I misunderstood how NAT works.