為什麼 ping 通的 ip 卻無法存取該網站?

為什麼 ping 通的 ip 卻無法存取該網站?

當我使用該ping命令測試我的網站時,它顯示正常。

ping 結果

ip當我使用或domain( )造訪該網站時sexylingerietop.com,它顯示無法連線。我昨天把網站放到 vps 上了。網站有時能訪問,有時不能訪問。可能導致這個的原因是什麼?

當我使用 ftp 訪問該網站時,它可以工作。

答案1

Ping 與在瀏覽器中存取不同。對於 ping,伺服器只需要接受 ICMP 請求,當您造訪網站時,您可以向該 ip 上的網路伺服器發出 HTTP 請求。還有更多的事情發生。

因此,有很多事情可能是錯的,例如:

  • 未安裝網頁伺服器或因某種原因不接受請求
  • 伺服器有防火牆,阻止連接埠 80 上的連接

編輯: 如果您遇到間歇性問題,則情況可能並非如此。那麼我強烈建議您聯絡您的 VPS 託管商以了解您遇到的問題。

答案2

諷刺的是,我一天之內就在 Linux 和 Windows 上處理了兩次這個問題。在 Windows 上,問題最終是防毒 (Avast) Internet 掃描程式封鎖連接埠 80 流量。清除瀏覽器中的 DNS 快取並重新啟動網路介面後的一台 Linux 機器,但沒有成功。我重新啟動網路服務 /etc/init.d/networking restart 並且它起作用了。

答案3

如果您可以透過 ping 訪問該網站並透過 FTP 進行訪問,則 HTTP 守護程序可能已關閉。您應該聯絡您的提供者並向他們詢問此事。

相關內容