У мене є така настройка
Linux 1 Linux 0
eth1 eth0-------------------eth0
14.14.14.80 19.19.19.20 19.19.19.10
2005::5/64 2004::3/64 2001::3/64
З Linux0 я можу ping 14.14.14.80 or 19.19.19.20
( 19.19.19.20
доданий як GW за замовчуванням), а також далі Linux1
, ipv4
переадресація була включена. Тому що ipv6
я не можу додати 2004::3/64
як шлюз ipv6 за замовчуванням увімкнено Linux0
. я намагався
ip -6 route add default via 2004::3
і
ip -6 route add default via 2004::
Але я отримую помилку
RTNETLINK answers: No route to host
Чого я тут пропускаю ?.
Додайте мережеву маску до вищевказаного рядка: ip -6 route add 2004 :: / 64 dev eth0
Звичайною річчю було б розмістити пристрої в одній мережі Ethernet в одній підмережі, тоді у вас не виникне ця проблема.
—
plugwash