wg-ui
wg-ui copied to clipboard
ipv6 support
Is your feature request related to a problem? Please describe. Could you please add IPv6 support?
This is something that we have on our to-do as we (Embark) have dual stack implemented in our infrastructure, however with this there comes some questions to take care of.
For instance NAT vs no NAT for IPv6.
Are you open for PRs on this? This seems to be the nicest WG UI for my use case, with the two exceptions being the lack of IPv6 support, and the inability to specify custom MTUs. I'd be happy to try work on implementing those.
Absolutely!
For IPv6 we would probably want to have an implementation with support for both routed IPv6 and NAT:ed IPv6. Whats your opinion on this?
Yeah I'll probably start on NAT-ed, since my cloud provider (Digital Ocean) only delegates a /124
unfortunately. Direct routed is certainly ideal though, and absolutely the correct way to implement this.
I'll probably start on MTU config though, since that's a lot simpler and a good way to familiarise myself with the project.
Sounds like a good plan. The routed IPv6 should not require any more code on top of NAT:ed IPv6. Should be good enough with having net.ipv6.conf.all.forwarding = 1
in Linux.
Any updates on this ?