Hello.
I am having an issue with IPv6 dhcp on my bridge interface.
I have a DHCPv6 server on my router, it has a static lease for the Proxmox host IPv6 address.
The Proxmox-7.3-4 host will get the proper IPv6 address, but uses a /128 and never sets the proper default route.
the IPv6 network is unreachable.
If I set the IPv6 statically then it works.
The problem is that I use prefix delegation for IPv6, our ISP sets the prefix and it can change from time to time.
I've tried lots of different things in /etc/network/interface and nothing works except setting as static address which I just can't do.
This is the current file, it is about as close to working as I can get:
which results in this:
It is setting the IPv6 address's "netmask" incorrectly and not setting any default route!
I've been pulling my hair out for a few days on this and I have very little left, Is there some setting I am missing??
I am having an issue with IPv6 dhcp on my bridge interface.
I have a DHCPv6 server on my router, it has a static lease for the Proxmox host IPv6 address.
The Proxmox-7.3-4 host will get the proper IPv6 address, but uses a /128 and never sets the proper default route.
the IPv6 network is unreachable.
If I set the IPv6 statically then it works.
The problem is that I use prefix delegation for IPv6, our ISP sets the prefix and it can change from time to time.
I've tried lots of different things in /etc/network/interface and nothing works except setting as static address which I just can't do.
This is the current file, it is about as close to working as I can get:
Code:
iface enp2s0 inet manual
auto vmbr0
iface vmbr0 inet dhcp
bridge-ports enp2s0
bridge-stp off
bridge-fd 0
iface vmbr0 inet6 dhcp
bridge-ports enp2s0
bridge-stp off
bridge-fd 0
which results in this:
Code:
ip a
<snip>
vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether xc:x9:x5:x6:x4:x5 brd ff:ff:ff:ff:ff:ff
inet X.X.X.222/24 brd X.X.X.255 scope global dynamic vmbr0
valid_lft 3570sec preferred_lft 3570sec
inet6 xxxx:xxxx:xxxx:xxxx::222/128 scope global
valid_lft forever preferred_lft forever
inet6 fe80::xxxx:xxxx:xxxx:xxxx/64 scope link
valid_lft forever preferred_lft forever
Code:
ip -6 route
::1 dev lo proto kernel metric 256 pref medium
xxxx:xxxx:xxxx:xxxx::222 dev vmbr0 proto kernel metric 256 pref medium
fe80::/64 dev vmbr0 proto kernel metric 256 pref medium
fe80::/64 dev enp3s0 proto kernel metric 256 pref medium
It is setting the IPv6 address's "netmask" incorrectly and not setting any default route!
I've been pulling my hair out for a few days on this and I have very little left, Is there some setting I am missing??