traceroute6 connect:网络不可达

traceroute6 connect:网络不可达

我在运行 Amazon EC2 的 Ubuntu 14.04 和 Fedora 21 上都遇到了这个问题。我有完整的 LAN 和 Internet 连接,并且可以成功运行

traceroute gmail.com 

但跑步

traceroute6 gmail.com

生成:

连接:网络不可达

跑步

tracepath6 gmail.com

获取

1:发送失败

这可能无关,但运行

tracepath gmail.com

在返回大量“无回复”行之前,先发送给我的 ISP。我使用的是 Engenius 路由器,启用了 IPv6,但禁用了 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

答案1

您需要从 ISP 获得 IPv6 连接才能使用 IPv6。众所周知,AWS 不支持其实例上的 IPv6。您必须让您的 ISP 做正确的事情并为您提供 IPv6,或者您必须使用例如 tunnelbroker.net 获取 IPv6

答案2

尝试 tcptraceroute:

sudo apt install tcptraceroute
tcptraceroute gmail.com

相关内容