Hello !
I have installed a proxmox VE 7.3-4 on top of debian 11 (the distro wasn't available by any other mean) on a public cloud instance at ovh as a test project.
Everything could be fine except that I can't figure out how to have a properly configured ipv6 internet access on my VM/CT.
I have created a vmbr0 for the management layer with ipv4 and ipv6 assigned to the nic, and a vmbr1 for the VMs
ipv4 is working fine on host and on VMs, no problem there.
ipv6 is working fine on host, but not on VMs. I'm sure that I'm missing a very stupid thing, but I've spent hours on this and I can't see clearly anymore.
Of course, I don't want to do NAT with ipv6, I want each VM to have one of the public ipv6 that are available.
Any help would be invaluable ! Thanks a lot ! (and happy new year if it's not too late where you live
Here's my proxmox /etc/network/interfaces :
auto lo
iface lo inet loopback
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
address XX.XX.154.19/32
gateway XX.XX.154.254
bridge-ports eno1
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
iface vmbr0 inet6 static
address XXXX:XXXX:101:c013::0001/64
gateway XXXX:XXXX:101:c0ff:ff:ff:ff:ff
auto vmbr1
iface vmbr1 inet static
address 10.10.10.1/24
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
iface vmbr1 inet6 static
address XXXX:XXXX:101:c013::0002/64
gateway XXXX:XXXX:101:c013::0001
I have installed a proxmox VE 7.3-4 on top of debian 11 (the distro wasn't available by any other mean) on a public cloud instance at ovh as a test project.
Everything could be fine except that I can't figure out how to have a properly configured ipv6 internet access on my VM/CT.
I have created a vmbr0 for the management layer with ipv4 and ipv6 assigned to the nic, and a vmbr1 for the VMs
ipv4 is working fine on host and on VMs, no problem there.
ipv6 is working fine on host, but not on VMs. I'm sure that I'm missing a very stupid thing, but I've spent hours on this and I can't see clearly anymore.
Of course, I don't want to do NAT with ipv6, I want each VM to have one of the public ipv6 that are available.
Any help would be invaluable ! Thanks a lot ! (and happy new year if it's not too late where you live
Here's my proxmox /etc/network/interfaces :
auto lo
iface lo inet loopback
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
address XX.XX.154.19/32
gateway XX.XX.154.254
bridge-ports eno1
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
iface vmbr0 inet6 static
address XXXX:XXXX:101:c013::0001/64
gateway XXXX:XXXX:101:c0ff:ff:ff:ff:ff
auto vmbr1
iface vmbr1 inet static
address 10.10.10.1/24
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
iface vmbr1 inet6 static
address XXXX:XXXX:101:c013::0002/64
gateway XXXX:XXXX:101:c013::0001