alvaroag
29-10-2016, 17:53
Hi. As IPv6 is pretty much different from IPv4, so the vMAC method is not possible. You have to use forwarding and ProxyNDP. The problem is those methods are also incompatible with the bridged configuration used for IPv4, so you will also have to:
- Configure your server's public IP (v4 & v6) under eth0, with no bridge
- Configure the same IPs, but with mask /32 or /128, in vmbr0
- Put all your VMs bridged to vmbr0
- Setup forwarding & ProxyARP/ProxyNDP from vmbr0 to eth0
- On each VM, use your server's main IP (v4 & v6) as gateway
- Configure your server's public IP (v4 & v6) under eth0, with no bridge
- Configure the same IPs, but with mask /32 or /128, in vmbr0
- Put all your VMs bridged to vmbr0
- Setup forwarding & ProxyARP/ProxyNDP from vmbr0 to eth0
- On each VM, use your server's main IP (v4 & v6) as gateway