Proxmox 8 - IPv6 Routed Setup

merseburger

New Member
Ich möchte auf meinen Server meine Dienste im Dual Stack Modus laufen lassen und benötige Hilfe beim einrichten. Mein Provider lässt nur ein Routed Setup über die Primäre Netzwerkschnittstelle zu (Die IP-Adressen sind an die MAC gebunden). IPv4 läuft wie gewollt im Routed Modus. Mit IPv6 komme ich im Moment nicht weiter. Von meinen Provider habe ich nur IPv6 Adressen gestückelt zugewiesen bekommen und kein Subnet. Die Einrichtung der Primären Adresse ist erledigt und funktioniert Ein- und Ausgehend. Ein Ping vom Host auf einen LXC Container, sowie vom LXC Container auf den Host funktioniert. Nun stehe ich vor dem Problem das von extern kein Ping möglich ist.

Meine Aktuelle /etc/network/interfaces

Code:
auto lo
iface lo inet loopback

auto enX0
iface enX0 inet static
    address aa.bb.ccc.222
    netmask 255.255.255.0
    network aa.bb.ccc.0
    gateway aa.bb.ccc.1
    pointopoint aa.bb.ccc.1
    broadcast aa.bb.ccc.255
    post-up echo 1 > /proc/sys/net/ipv4/ip_forward
    post-up echo 1 > /proc/sys/net/ipv4/conf/enX0/proxy_arp

iface enX0 inet6 static
    address 2a0a:ffff:aaaa:0:0:0:0:124
    netmask 64
    gateway 2a0a:ffff:aaaa:0:0:0:0:1
    pre-up echo 0 > /proc/sys/net/ipv6/conf/enX0/autoconf
    pre-up echo 0 > /proc/sys/net/ipv6/conf/enX0/accept_ra
    post-up echo 1 > /proc/sys/net/ipv6/conf/all/proxy_ndp
    post-up echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
    post-up echo 1 > /proc/sys/net/ipv6/conf/default/forwarding
    post-up /sbin/ip -f inet6 route add 2a0a:ffff:aaaa:0:0:0:0:1 dev enX0
    post-up /sbin/ip -f inet6 route add default via 2a0a:ffff:aaaa:0:0:0:0:1
    pre-down /sbin/ip -f inet6 route del 2a0a:ffff:aaaa:0:0:0:0:1 dev enX0
    pre-down /sbin/ip -f inet6 route del default via 2a0a:ffff:aaaa:0:0:0:0:1

auto vmbr0
iface vmbr0 inet static
    address aa.bb.ccc.222
    netmask 255.255.255.255
    network aa.bb.ccc.0
    pointopoint aa.bb.ccc.222
    broadcast aa.bb.ccc.255
    bridge-ports off
    bridge-stp off
    bridge-fd 0
    up ip route add aa.bb.ccc.224/32 dev vmbr0
    up ip route add aa.bb.ccc.236/32 dev vmbr0
    up ip route add aaa.bbb.ccc.69/32 dev vmbr0

iface vmbr0 inet6 static
    address 2a0a:ffff:aaaa:0:0:0:0:124
    netmask 64
    pre-up echo 0 > /proc/sys/net/ipv6/conf/vmbr0/autoconf
    pre-up echo 0 > /proc/sys/net/ipv6/conf/vmbr0/accept_ra
    #up ip -6 route add 2a0a:ffff:aaaa:0:0:0:0::/64 dev vmbr0
    up ip -6 route add 2a0a:ffff:aaaa:0:0:0:0:15a/128 dev vmbr0
    

auto vmbr1
iface vmbr1 inet manual
        bridge_stp off
        bridge_waitport 0
        bridge_fd 0
        bridge_ports none
        pre-up echo 0 > /proc/sys/net/ipv6/conf/vmbr1/autoconf
        pre-up echo 0 > /proc/sys/net/ipv6/conf/vmbr1/accept_ra
auto vmbr2
iface vmbr2 inet manual
        bridge_stp off
        bridge_waitport 0
        bridge_fd 0
        bridge_ports none
        pre-up echo 0 > /proc/sys/net/ipv6/conf/vmbr1/autoconf
        pre-up echo 0 > /proc/sys/net/ipv6/conf/vmbr1/accept_ra

/etc/network/interfaces aus LXC Container Debian 12

Code:
iface eth0 inet6 static
        address 2a0a:ffff:aaaa:0:0:0:0:15a/64
        gateway 2a0a:ffff:aaaa:0:0:0:0:124
 
Hämgt da noch irgendwo eine Firewall dazwischen (auf deiner Kiste oder auch im Netzwerk des Anbieters), die das blockieren könnte?
Das einzige was ich weiß, ist halt das die Pakete über das Primäre Netzwerkinterface geroutet werden müssen da die IP-Adressen an die MAC-Adresse gebunden sind.
 
Die beiden Fipptehler beim vmbr2 sind beabsichtigt?

Unabhängig davon: Was ist das denn für ein beschissenes Setup? Welcher Anbieter ist das?
 
So das Problem hat sich bei meinen Provider erledigt. Ich Poste später dazu meine Config

Nun habe ich das gleiche Problem mit einen Hetzner Server.
 
Back
Top