Eu sei como fazer o encaminhamento de ipv4 e o encaminhamento ipv6 esperado funciona praticamente da mesma maneira. Então eu configurei um host VirtualBox com o endereço de rede configurado pelo meu provedor. Neste momento, esta é a rede que tenho:
Eu sou capaz de fazer ping de todos os endereços ipv6 no roteador da Debian, mas não consigo acessar endereços onde o Debian tem que encaminhar pacotes, por exemplo. do cliente Fedora para eth0 no Debian.
O servidor Debian está configurado para permitir o encaminhamento IPV6:
root@6server:~# sysctl -p
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.all.accept_ra = 2
net.ipv6.conf.all.accept_redirects = 1
net.ipv6.conf.all.accept_source_route = 1
O Iptables também deve permitir isso.
root@6server:~# ip6tables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all anywhere anywhere state RELATED,ESTABLISHED
ACCEPT all anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
E aqui está o meu endereço e informações de rota:
root@6server:~# ip -6 addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2001:981:ec6a::aa:0/48 scope global
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fed6:b45c/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2001:981:ec6a::ae:1/48 scope global
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe77:f6e8/64 scope link
valid_lft forever preferred_lft forever
root@6server~# ip -6 route show
2001:981:ec6a::aa:0/112 dev eth0 metric 1024
2001:981:ec6a::ae:0/112 dev eth1 metric 1024
2001:981:ec6a::be:0/112 dev eth1 metric 1024
fe80::/64 dev eth1 proto kernel metric 256
fe80::/64 dev eth0 proto kernel metric 256
default via 2001:981:ec6a::2 dev eth0 metric 1024
No cliente Fedora, esta é a rota de rede:
[root@localhost henk]# ip -6 route show
2001:981:ec6a::/48 dev enp0s3 proto kernel metric 256
fe80::/64 dev enp0s3 proto kernel metric 256
default via 2001:981:ec6a::ae:1 dev enp0s3 metric 1024