Domain-Name-System

nslookup 帶和不帶 http 指向不同的 ip

  • October 13, 2017

我最近更改了我的註冊商並將我的 DNS 從 Route 53 轉移到 Godaddy。現在,我無法從任何網路瀏覽器訪問我的網站。

如果我這樣做,nslookup 和 ping 會給我正確的 IP。

nslookup
> www.example.com

但如果我使用 http 它指向一些不同的 ip。

nslookup
> http://www.example.com

我錯過了什麼?

執行nslookup http://www.example.com 應該返回NXDOMAIN錯誤。

但是,一些 ISP 將返回廣告伺服器、搜尋伺服器等的 IP,而不是正確的 NXDOMAIN。

您使用的是什麼服務提供商?您使用的是什麼 DNS 伺服器?如果您使用已知的 NX 發布伺服器進行 DNS 請求,會發生什麼情況?

我敢打賭,如果您嘗試nslookup http://www.example.com 8.8.8.8(即,向 Google 的公共伺服器詢問http://..),您將獲得正確的 NXDOMAIN 返回。

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