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.
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
Correct settings.
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: