View previous topic :: View next topic |
Author |
Message |
soratobuneko n00b
Joined: 20 Oct 2020 Posts: 25
|
Posted: Tue Apr 13, 2021 4:59 pm Post subject: LXD: trouble setting IPv6 connectivity |
|
|
I have installed LXD on a Gentoo system installed on a kimsufi (OVH). With the default configuration, containers can access IPv4 internet but not with IPv6. On the host I can use IPv6 to access internet.
It looks like I have a /56 prefix assigned to my server (unsure). So I tried to assignate a /64 subnet to my LXD bridge with:
Code: | lxc network set lxdbr0 ipv6.address 2001:xxxx:xxxx:xxxx::1/64 |
Then my containers have a v6 address in that subnet and have the lxdbr0 bridge address as default gateway. I can ping the gateway but not anything beyond that. For instance if I try to ping the v6 address of the host of its internet facing interface I get Code: | 2001:xxxx:... icmp_seq=1 Destination unreachable: Address unreachable |
I am far from being an IPv6 expert. So my question is how can I get IPv6 connectivity with the prefix assignated to my server. And in the case I am wrong and have just 1 v6 address assigned how can I set up NATv6? I tried
Code: | lxc network set lxdbr0 ipv6.nat true |
But it doesn't work either. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54220 Location: 56N 3W
|
Posted: Tue Apr 13, 2021 10:39 pm Post subject: |
|
|
soratobuneko,
This page says that you have a /128 IP6 address. range.
That's a single IP.
You can NAT IPv6 but I have never needed to. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
soratobuneko n00b
Joined: 20 Oct 2020 Posts: 25
|
Posted: Wed Apr 14, 2021 8:32 am Post subject: |
|
|
I thought I had a full prefix because IPv6 auto configuration gave me another address than the assigned 2001:xxxx:xxxx:xxxx:xx00::1 and it was working.
Anyway how do I get the NAT working? I tried setting ipv6.nat to true and it didn't work. Then I also tried setting ipv6.nat.address to my host address and it didn't work either. By the way the error I get looks more like a routing error "Destination unreachable: No route" even if I have a default route via lxdbr0 IP address. |
|
Back to top |
|
|
|