如何調查 telnet 速度非常慢的原因?

如何調查 telnet 速度非常慢的原因?

我的網站出現一些連接問題,我發現我的伺服器有更大的問題。我安裝的是ubuntu 14.04。它是從特定 isp (ovh) 購買的雲端計算機,但完全由我配置,包括作業系統:我可以完全存取它。從昨天開始,我在谷歌等網站上收到連接超時的消息,所以我嘗試了

 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 錯誤,或者可能是我的機器出了問題,例如由於外部攻擊?

答案1

這表示 IPv6 位址配置存在問題。

通常,如果根本未設定 IPv6,則當您嘗試連線到任何其他主機時,不會嘗試使用 IPv6 位址。

但是,如果IPv6實際上已配置,但配置不正確,則會出現您所描述的問題。

解決方案:

您必須完全停用 IPv6(確保根本沒有配置它),或者確保如果配置了 IPv6,則可以正確套用該配置。

相關內容