
嘗試訪問時錯誤地輸入了 www.nanog.comhttp://www.nanog.org/並登陸本地主機。即使使用Google的 DNS 伺服器,網址 www.nanog.com 也會以某種方式解析為本地主機。
只是好奇,有人知道為什麼 www.nanog.com 解析為 localhost 嗎?
C:\Windows\System32>nslookup www.nanog.com 8.8.8.8 伺服器:google-public-dns-a.google.com 位址:8.8.8.8
非權威答案: 名稱:www.nanog.com 地址:127.0.0.1
C:\Windows\System32>nslookup www.nonexistingwebsite.com 8.8.8.8 伺服器:google-public-dns-a.google.com 位址:8.8.8.8
*** google-public-dns-a.google.com 找不到 www.nonexistingwebsite.com: 網域不存在
C:\Windows\System32>
答案1
因為網域的擁有者就是這樣設定的。
答案2
它解析為 localhost,因為 nanog.com 網域的 DNS 管理員建立了一條指向 127.0.0.1 的 A 記錄