I'm trying to set up a server with routed networking. My host has given me:
Public IPv4 IPs: 170.1.2.88/29
IPv4 Gateway IP: 170.1.2.89
Public IPv6 IPs: 2600:1234:1234:1234::/64
IPv6 Gateway 2600:1234:1234:1234::1
Here is my /etc/network/interfaces on the Proxmox host:
and here is the configuration in a Proxmox container /etc/systemd/network/eth0.network:
It appears that everything works OK for IPv4, both on host and guest.
The host can talk through IPv6 OK. However, the guest cannot communicate over IPv6 to the internet.
Can anyone help see what is wrong in my configuration? Thank you!
Public IPv4 IPs: 170.1.2.88/29
IPv4 Gateway IP: 170.1.2.89
Public IPv6 IPs: 2600:1234:1234:1234::/64
IPv6 Gateway 2600:1234:1234:1234::1
Here is my /etc/network/interfaces on the Proxmox host:
Code:
auto lo
iface lo inet loopback
auto enp11s0f0np0
iface enp11s0f0np0 inet static
address 170.1.2.90/29
gateway 170.1.2.89
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up echo 1 > /proc/sys/net/ipv4/conf/enp11s0f0np0/proxy_arp
iface enp11s0f0np0 inet6 static
address 2600:1234:1234:1234::90/64
gateway 2600:1234:1234:1234::1
post-up echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
iface enp6s0 inet manual
iface enp7s0 inet manual
iface enp11s0f1np1 inet manual
iface enx5a3fcd409b33 inet manual
auto vmbr0
iface vmbr0 inet static
address 10.13.1.1/24
bridge-ports none
bridge-stp off
bridge-fd 0
up ip route add 170.1.2.91/32 dev vmbr0
iface vmbr0 inet6 static
address 2600:1234:1234:1234::10/64
up ip -6 route add 2600:1234:1234:1234::91/128 dev vmbr0
source /etc/network/interfaces.d/*
and here is the configuration in a Proxmox container /etc/systemd/network/eth0.network:
Code:
[Match]
Name = eth0
[Network]
Description = Interface eth0 autoconfigured by PVE
Address = 170.1.2.91/29
Gateway = 170.1.2.90
Address = 2600:1234:1234:1234::91/128
Gateway = 2600:1234:1234:1234::10
DHCP = no
IPv6AcceptRA = false
[Route]
Destination = 2600:1234:1234:1234::10/128
Scope = link
It appears that everything works OK for IPv4, both on host and guest.
The host can talk through IPv6 OK. However, the guest cannot communicate over IPv6 to the internet.
Can anyone help see what is wrong in my configuration? Thank you!