我正在公司网络上测试IPv6,并且OS X出现问题。使用大多数IPv6命令(例如telnet -6或)traceroute6,都会出现错误:
connect: No route to host
例如,我有一个Web服务器。这将失败:
$ telnet -6 fe80::… 80 # this fails
我知道服务器可以访问,因为ping6可以正常工作(请注意,我必须使用-I参数):
$ ping6 -I en1 fe80::… # this works
而且我知道Web服务器正在运行,因为我可以从Windows远程登录到它:
C:\> telnet fe80::… 80 # this works
我怀疑缺少某些配置标志或命令行参数。
telnet 客户端是测试与Web或电子邮件服务器的基本连接的有用工具。我至少有十年没有见过telnet服务器了。