Mam następującą konfigurację
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
Z Linux0 jestem w stanie pingować 14.14.14.80 or 19.19.19.20
( 19.19.19.20
został dodany jako domyślny GW), a także włączone Linux1
, ipv4
przekazywanie było włączone. Na ipv6
, nie mogę dodać 2004::3/64
jako domyślna Brama IPv6 na Linux0
. próbowałem
ip -6 route add default via 2004::3
i
ip -6 route add default via 2004::
Ale dostaję błąd
RTNETLINK answers: No route to host
Czego tu brakuje?
Odpowiedzi:
Najpierw musisz dodać trasę do bramy:
źródło
Aby dodać bramę domyślną, a nie specyficzną dla interfejsu Ethernet (dev), użyj:
Zauważ, że nie musisz określać maski podsieci ani wychodzącego interfejsu Ethernet.
Aby zweryfikować swoją pracę, wypisz listę pozwów na tablicę routingu IP hosta:
źródło