Ping 網站返回 127.0.0.1

Ping 網站返回 127.0.0.1

我有一個網站在瀏覽時無法加載,所以我 ping 該網站,它顯示來自 127.0.0.1 的回應(正常情況下它會顯示我們的本地 IP 位址或代理)

在此輸入影像描述

我檢查了主機文件,但內部沒有顯示任何不同,只是預設的主機文件:

在此輸入影像描述

那麼,我該如何修復我的網站呢?因為它返回 127.0.0.1,所以我無法加載該網站。

答案1

有時,當網站受到攻擊時,它們會將網站的 DNS 項目變更為 127.0.0.1,這是本機主機位址。這使得攻擊者將攻擊發送回自己身上。您需要等待,直到他們將 DNS 條目更改回正確的 IP。這並不意味著他們認為您攻擊了他們。

答案2

試著使用另一台 *nix 機器,看看它是否得到相同的答案。例如運行:

dig <site_address>

並在答案中查看 IP 解析的內容。

為此,我將向您提供 thepiratebay.com 返回 127.0.0.1 的範例(2016 年 9 月 29 日)

thepiratebay.com 的初步查詢範例

正如您所看到的,127.0.0.1 就是答案(請參閱註 1)。

此命令針​​對本機 DNS 進行查詢,因此您可能需要嘗試直接地查詢權威名稱伺服器(如註 2 中的伺服器)以獲得更詳細的答案。

為此,您必須取得名稱伺服器位址並對其進行查詢,例如:

dig @ns1.eurodns.com <site_address>

thepiratebay.com 的「進階」查詢範例

如果遠端盒子是 Windows 機器,您可以使 dig 可用(請參閱在 Windows 7 上使用 dig dns 工具

相關內容