如何调查一个非常慢的telnet的原因?

与我的网站有一些连接问题,我发现我的服务器有一个更大的问题。 我用Ubuntu 14.04安装了它。 这是一个从特定的isp(ovh)购买的云机,但完全由我configuration,其中包括:我有充分的权限。 从昨天起,我收到网站上的连接超时消息,如谷歌,所以我试过

telnet google.it 80 

它回复:

  Trying 2a00:1450:4007:80e::2003... Trying 216.58.208.227... Connected to google.it. Escape character is '^]'. 

但是第二行在接近一分钟后才被打印出来。 这是非常缓慢的。 在我看来,即使第二行被打印,也是奇怪的。 所以我做了

  telnet 216.58.208.227 80 

答复是立竿见影的。

现在,这意味着一个DNS问题,我猜。 我该如何调查才能知道问题的真正来源,当然? 考虑到服务器突然停止工作(直到昨天一切工作正常),我没有触及它,我可以肯定地这是我的isp故障,或者可能是我的机器上出了问题,由于外部攻击,为例?

这表示IPv6地址configuration有问题。

通常情况下,如果根本没有configurationIPv6,那么在尝试连接任何其他主机时,不会尝试IPv6地址。

但是,如果实际上configuration了IPv6,但configuration不正确,则会出现您所描述的问题。

解:

您必须完全禁用IPv6(确保完全不configuration),或者确保configuration完成后,才能正确应用configuration。