伺服器不回應 http 或 ping,但 ssh 可以工作

伺服器不回應 http 或 ping,但 ssh 可以工作

我可以透過 ssh 存取 VPS。該 VPS 上安裝了 httpd 並運行以偵聽連接埠 80。

這很奇怪,因為我還檢查了 IPTables 區塊(甚至禁用了該服務)。

由於伺服器不是我的,而是我的客戶端的,對我來說,可能導致該問題的唯一情況是互聯網和該伺服器之間的防火牆。這是唯一的解釋,還是有人可以給我另一個指示?

答案1

我想說這是最可能的解釋,如果伺服器位於住宅連接上,可能會導致問題,一些 ISP 會阻止經典的“伺服器”端口,25、80、443 等。 Xinetd 和其他控制連接埠存取的系統也可能會導致問題。理論上,您也可以將 httpd 配置為僅響應特定連接埠。

我的心裡清單已經用完了。

答案2

我的問題是 ICMP(ping 使用的協定)被防火牆阻止,這就是為什麼從外部 ping 無法存取它。

相關內容