偶爾無法使用網域連接 ubuntu 14.04 LTS 伺服器

偶爾無法使用網域連接 ubuntu 14.04 LTS 伺服器

我使用 DDNS,每次將新的 IP 位址指派給網域名稱時,路由器都會自動更新該 DDNS。

no-ip 網域指向正確的 IP 位址。

目前我正在嘗試在 FTP 用戶端中連接到我的伺服器。我可以使用 IP 位址連接到伺服器:109.158.126.123。但我無法使用網域名稱:crmepham.no-ip.biz 連接到伺服器。

這是我無法使用 crmepham.no-ip.biz 連線的證據: 在此輸入影像描述

-

這是我可以使用 IP 位址進行連線的證明: 在此輸入影像描述

但有時它確實可以解析域名並很好地連接我。我已經與 no-ip 聯繫過,他們在從他們的端解析網域名稱時看不到任何問題。

是什麼可能導致零星的解決問題?這會影響我的伺服器上託管的所有網站,這些網站也只是偶爾可用,但始終可以透過 IP 位址存取。

伺服器運行 Ubuntu 14.04 LTS、Apache 2.4,我設定了虛擬主機和 Tomcat 7。

編輯:

新增了 nslookup:

在此輸入影像描述

最後一次 3 分鐘後再進行 nslookup: 在此輸入影像描述

答案1

在您上次使用nslookup 進行編輯後,似乎由於某種原因,您的ISP 指向您的路由器的DNS 伺服器已過時,或者您的ISP 可能正在運行透明代理,並且它們正在緩存no-ip 檢查器的結果。使用第二個命令,強制 nslookup 使用 google DNS,一切看起來都正常。

大多數 ISP 運行的代理程式都設定為僅在單一連接埠(連接埠 80)上快取內容,因此您可能會幸運地使用不同的連接埠。根據no-ip動態更新程式使用連接埠80、連接埠443和連接埠8245。

http://dynupdate.no-ip.com/nic/update

http://dynupdate.no-ip.com:8245/nic/update

在您的路由器設定中。這應該可以解決問題。

另一個解決方案是將您的 DNS 更改為 google - 這已解釋這裡

相關內容