Ubuntu

當我嘗試在瀏覽器中通過 IP 連接時,VPS Ubuntu 連接超時

  • February 3, 2016

我的 VPS 有問題。它已經安裝了 Apache。當我嘗試從特定網路(家庭)連接時,我可以輕鬆訪問它。當嘗試另一個(例如 3G)時,它會返回 110 - 一段時間後連接超時。另一個人試穿了他的,並且可以通過手機訪問。

我在 access.log 中沒有看到任何具體的資訊,什麼時候超時。所以沒有訪問網站。

DNS只有A記錄。

ufw 允許 Apache 的流量。

我應該檢查什麼來發現問題?

編輯:更重要的是,無法在無法訪問網站的網路中 ping - 但是使用 ping.eu 我可以 ping 確定,沒有丟包。在可以到達的網路中可以ping到ip。

看起來來自“some_problem_place”的數據包根本沒有到達您的網路伺服器。您可以使用以下方法進行調試tcpdump(我假設您知道網路伺服器上的外部網路介面):

  1. 在伺服器上執行sudo tcpdump -ni "outer inferface" src host "IP of some_problem_place"。例如:sudo tcpdump -ni eth0 src host 11.22.33.44
  2. 在客戶端嘗試像以前一樣訪問您的網路伺服器

然後

  • 如果tcpdump沒有給你輸出,那麼數據包沒有到達你的網路伺服器。您可以致電您的 3G 提供商並詢問原因。他們可能會要求您提供跟踪資訊。traceroute "your webserver's IP"您可以通過執行:(在 unix 上)或tracert "your webserver's IP"(在 windows 上)提前準備它。
  • 如果您看到輸出,那麼您需要找出網路伺服器不響應的原因。您可以先在httpd.conf此處發布您的

引用自:https://serverfault.com/questions/753702