Hello,
I need some help with my IPv6 configuration on my Proxmox VE 3.4 node.
Some time ago (somewhere middle 2014) the whole node was updates and since then IPv6 doesn't work on my guests.
I got OpenVZ containers and some KVM guests. Im using both.
Some information:
Due to restrictions of my datacenter, I have to use bridged network and assign every interface on a VM a static MAC address. These MAC addresses I have to give to my datacenter, so they can whitelist them. For the IPv6 Subnet I can only use one MAC address. So I'm not using venet in OpenVZ containers, I create a network device on every OpenVZ or KVM guest. IPv4 works fine with this configuration.
I only get a /64 IPv6 subnet from my datacenter.
So the goal is to get IPv6 connectivity for every guest on my node.
Let's look at the network configuration...
Host:
Guest:
What works:
-IPv6 on the Host. I can reach the internet on the host via IPv6 and also I can access it from outside.
-IPv4 host and guests
What does not work:
-I cannot ping from the guest to host:
# ping6 2a01:123:123:123::1
PING 2a01:123:123:123::1(2a01:123:123:123::1) 56 data bytes
From 2a01:123:123:123::100 icmp_seq=2 Destination unreachable: Address unreachable
From 2a01:123:123:123::100 icmp_seq=3 Destination unreachable: Address unreachable
From 2a01:123:123:123::100 icmp_seq=4 Destination unreachable: Address unreachable
Also it does not work reverse way.
-I cannot reach the internet via IPv6 from the guests.
Any idea how to bring my guests online via IPv6?
Thanks!
Regards,
Anton
I need some help with my IPv6 configuration on my Proxmox VE 3.4 node.
Some time ago (somewhere middle 2014) the whole node was updates and since then IPv6 doesn't work on my guests.
I got OpenVZ containers and some KVM guests. Im using both.
Some information:
Due to restrictions of my datacenter, I have to use bridged network and assign every interface on a VM a static MAC address. These MAC addresses I have to give to my datacenter, so they can whitelist them. For the IPv6 Subnet I can only use one MAC address. So I'm not using venet in OpenVZ containers, I create a network device on every OpenVZ or KVM guest. IPv4 works fine with this configuration.
I only get a /64 IPv6 subnet from my datacenter.
So the goal is to get IPv6 connectivity for every guest on my node.
Let's look at the network configuration...
Host:
Code:
auto loiface lo inet loopback
iface eth0 inet manual
auto vmbr0
iface vmbr0 inet static
address 123.123.55.172
netmask 255.255.255.255
gateway 123.123.55.161
bridge_ports eth0
bridge_stp off
bridge_fd 0
pointopoint 123.123.55.161
iface vmbr0 inet6 static
address 2a01:123:123:123::1
netmask 64
gateway fe80::1
Guest:
Code:
auto loiface lo inet loopback
auto eth0
iface eth0 inet static
address 123.123.55.185
netmask 255.255.255.224
gateway 123.123.55.161
iface eth0 inet6 static
address 2a01:123:123:123::100
netmask 64
gateway fe80::1
Code:
NETIF="ifname=eth0,bridge=vmbr0,mac=00:50:56:00:03:8D,host_ifname=veth100.0,host_mac=BA:16:83:2A:AC:9D"
What works:
-IPv6 on the Host. I can reach the internet on the host via IPv6 and also I can access it from outside.
-IPv4 host and guests
What does not work:
-I cannot ping from the guest to host:
# ping6 2a01:123:123:123::1
PING 2a01:123:123:123::1(2a01:123:123:123::1) 56 data bytes
From 2a01:123:123:123::100 icmp_seq=2 Destination unreachable: Address unreachable
From 2a01:123:123:123::100 icmp_seq=3 Destination unreachable: Address unreachable
From 2a01:123:123:123::100 icmp_seq=4 Destination unreachable: Address unreachable
Also it does not work reverse way.
-I cannot reach the internet via IPv6 from the guests.
Any idea how to bring my guests online via IPv6?
Thanks!
Regards,
Anton
Last edited: