netbirdio / netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
https://netbird.io
BSD 3-Clause "New" or "Revised" License
11.29k stars 518 forks source link

IPv6 support #46

Open unixfox opened 3 years ago

unixfox commented 3 years ago

Hello,

In the README I only see IPv4 subnets, is wiretrustee working with IPv6 subnets? If not, is it possible to add a support for IPv6?

braginini commented 3 years ago

hey @unixfox . Thanks for creating the issue. Yes, we will add ipv6 support, however, we don't have a strict deadline for that yet. I will let you know once we have some clarity around this topic.

misuzu commented 2 years ago

IPv6 would be awesome. It would also be great if something like 6plane addressing scheme in zerotier could be integrated.

nazarewk commented 1 year ago

I'm believe there needs to be some update on IPv6 in addition to #577 , on clients I am getting errors like those complaining about being unable to route IPv6 route through IPv4 addressable Peer:

Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="getting routes returned an error: no route found for 2406:da1e:10:6d1::" file="systemops.go:50"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="getting routes returned an error: no route found for 2a05:d016:4f1:6d1::" file="systemops.go:50"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="route 2406:da1e:10:6d1::/56 couldn't be added for peer 100.77.44.6, err: invalid CIDR address: 100.77.44.6/128" file="client.go:276"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="route 2a05:d016:4f1:6d1::/56 couldn't be added for peer 100.77.44.6, err: invalid CIDR address: 100.77.44.6/128" file="client.go:276"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="getting routes returned an error: no route found for 2406:da1e:85a:6d1::" file="systemops.go:50"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="route 2406:da1e:85a:6d1::/56 couldn't be added for peer 100.77.44.6, err: invalid CIDR address: 100.77.44.6/128" file="client.go:276"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="getting routes returned an error: no route found for 2406:da1e:6d1:6d1::" file="systemops.go:50"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="getting routes returned an error: no route found for 2a05:d016:254:6d1::" file="systemops.go:50"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="route 2406:da1e:6d1:6d1::/56 couldn't be added for peer 100.77.44.6, err: invalid CIDR address: 100.77.44.6/128" file="client.go:276"
Jan 18 11:53:26 nazarewk-krul netbird[6053]: time="2023-01-18T11:53:26+01:00" level=error msg="route 2a05:d016:254:6d1::/56 couldn't be added for peer 100.77.44.6, err: invalid CIDR address: 100.77.44.6/128" file="client.go:276"
guedressel commented 10 months ago

+1

felixls commented 9 months ago

+1

FlintyLemming commented 9 months ago

True, I can not establish connection directly via IPv6 at all.

masx200 commented 8 months ago

any update?

gmoxi commented 7 months ago

@braginini Thanks for your work. I am curious, please, why has Netbird had an open issue since 2021?

agafonovim commented 7 months ago

+1

Gunni commented 1 month ago

I would like this as well, i would prefer only using IPv6 on the overlay network.