IPv6 for Ubuntu containers remains bugged

Shannon Barber

Active Member
Jun 27, 2019
15
5
43
47
For reasons unexplained the Ubuntu containers come up with the below NIC configuration.
Changing the PVE IPv6 network settings from Static/DHCP/SLAAC does not change this setting as is required.

IPv6AcceptRA = false is virtually never the correct setting.
It should default to listening to RA's unless IPv6 is disabled or there is some esoteric, non-canonical setup which the user should configure.
Please prioritize and correct this. Even when static it must still listen to RAs.

There is a slew more IPv6 configuration features needed for this to be highly usable and we need IPv6 support as IPv4's days are over. (Addresses ran out years ago.)

Since PVE resets this file we have to mark it ignored (via .pve-ignore.eth0.network) which means the network cfg GUI does not function for our containers.

/etc/systemd/network/eth0.network
Code:
[Match]
Name = eth0

[Network]
Description = Interface eth0 autoconfigured by PVE
DHCP = yes
IPv6AcceptRA = false

Correct settings.
Code:
[Match]
Name = eth0

[Network]
DHCP = yes
IPv6AcceptRA = true
 
Last edited: