我希望這是問這個問題的正確地方,如果您知道更合適的地方,請告訴我,我會將我的問題移到那裡。
當我嘗試訪問namecheap.com 時,連接不斷被拒絕,當我注意到ping namecheap.com 解析為ping 127.0.0.1 時,我開始進行故障排除,我實際上可以看到namecheap 的真實IP 並查看主頁內容的唯一方法是ping /curl 來自適用於 Linux 的 Windows 子系統中的 Ubuntu,或透過代理程式。
任何其他裝置(筆記型電腦、個人電腦、手機)或網路(wifi、行動裝置)幾乎都會出現此問題。
任何指點將不勝感激,謝謝。
答案1
顯然我的 DNS 提供者有問題,當使用 nslookup 時,我得到的只是「DNS 請求逾時」。
我透過強制 Windows 使用 Google 的 DNS 伺服器解決了這個問題,具體步驟如下:
- 控制面板
- 網路和網際網路
- 網路狀態和任務
- 更改適配器設定(左上)
- <目前連線>右鍵,屬性
- 選擇“Internet 協定版本 4”,按一下“屬性”
- 勾選「使用下列 DNS 伺服器位址」並指定 8.8.8.8
nslookup 現在可以按預期工作,我終於可以載入 namecheap.com。我猜我的手機也是如此,它很可能使用相同的有問題的 DNS 伺服器。