Amazon-Ec2
traceroute6 連接:網路不可達
我在 Amazon EC2 中執行的 Ubuntu 14.04 和 Fedora 21 上都遇到了這個問題。我有完整的 LAN 和 Internet 連接,並且可以成功執行
traceroute gmail.com
但是跑步
traceroute6 gmail.com
產生:
連接:網路不可達
跑步
tracepath6 gmail.com
得到
1:發送失敗
這可能無關,但正在執行
tracepath gmail.com
在返回大量“無回复”行之前先聯繫我的 ISP。我正在使用啟用了 IPv6 的 Engenius 路由器,但禁用了 IPv6 直通。有任何想法嗎?
ip -6 地址:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 5: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000 inet6 fe80::216:3eff:fe0e:12ab/64 scope link valid_lft forever preferred_lft forever
您需要來自 ISP 的 IPv6 連接才能使用 IPv6。眾所周知,AWS 在其實例上不支持 IPv6。您必須讓您的 ISP 做正確的事並為您提供 IPv6,或者您必須使案例如 tunnelbroker.net 獲取 IPv6
嘗試 tcptraceroute:
sudo apt install tcptraceroute tcptraceroute gmail.com