Networking

IPv6:“目標無法到達:無路由”路由錯誤?

  • July 16, 2014

我已將 IPv6 地址添加到網橋(已將 sysctl 配置為啟用轉發)。但是,每當我嘗試 ping IPv6 主機時,它都會失敗並出現以下錯誤:

PING google.com(we-in-x65.1e100.net) 56 data bytes
From 2a00:dd0:0:28:216:3eff:fe1a:b34a icmp_seq=1 Destination unreachable: No route

這是我的 /etc/network/interfaces (Debian) 配置:

iface xenbr0 inet6 static
       address 2a00:0dd0:0000:0028:0000:0000:0000:0001
       netmask 64
       gateway 2a00:0dd0:0000:0028:0000:0000:0000:0000

這是路由表:

root@nl:~# route -6 | grep dd0
2a00:dd0:0:28::/64             ::                         U    256 0     1 xenbr0
::/0                           2a00:dd0:0:28::            UG   1024 0     0 xenbr0
2a00:dd0:0:28::/128            ::                         Un   0   1     0 lo
2a00:dd0:0:28::1/128           ::                         Un   0   1     7 lo

我從我的 ISP 那裡得到了這個作為我的“IPv6 塊”:2a00:dd0:0:28::1/64。沒有提供其他資訊。

想知道這是他們的路由器問題還是我的路由器問題?

2a00:dd0:0:28::1/64可能是您的預設網關,因為塊不能以1. 您的主機 ip 設置為您的預設網關的地址,您的預設路由指向您的整個塊2a00:dd0:0:28::

使用子網計算器計算塊中的地址範圍並更改主機 IP。然後看看能不能ping通2a00:dd0:0:28::1。如果是這樣,請嘗試將其用作預設網關,然後嘗試 ping 另一台 Internet 主機。如果這些設置不起作用,請聯繫您的提供商。

此外,我還沒有嘗試過任何 google v6 地址,但是如果您沒有從另一台主機成功 ping 它們,請嘗試從工作主機嘗試以確保他們回答。

引用自:https://serverfault.com/questions/613072