wg-ui icon indicating copy to clipboard operation
wg-ui copied to clipboard

ipv6 support

Open engel75 opened this issue 5 years ago • 6 comments

Is your feature request related to a problem? Please describe. Could you please add IPv6 support?

engel75 avatar Nov 01 '19 16:11 engel75

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.

suom1 avatar May 04 '20 15:05 suom1

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.

rsheasby avatar Nov 26 '21 14:11 rsheasby

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?

suom1 avatar Nov 26 '21 16:11 suom1

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.

rsheasby avatar Nov 26 '21 16:11 rsheasby

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.

suom1 avatar Nov 26 '21 16:11 suom1

Any updates on this ?

FarisZR avatar Apr 12 '22 20:04 FarisZR