Windows
無法使用遠端 dns 伺服器解析本地 IP
我正在嘗試做一些我認為很簡單的事情。
映射
local.mydomain.com
到192.168.0.1
使用我的註冊商的 DNS 伺服器。( namecheap.com )我添加了一條 A 記錄,
local
其值為192.168.0.1
嘗試
local.mydomain.com
使用just-dnslookup.com之類的網站進行查找會返回正確的 IP 地址。但嘗試ping
或nslookup
在 Windows 中會導致這些錯誤。Ping:
Ping request could not find host local.mydomain.com. Please check the name and try again.
nslookup
No internal type for both IPv4 and IPv6 Addresses (A+AAAA) records available for local.mydomain.com.
將記錄的 IP 地址更改為非私有 IP(例如
168.62.9.65
)可修復查找問題。我懷疑windows不喜歡DNS伺服器返回本地IP的事實?
企業內部應包含對此類地址的間接引用。此類引用的突出範例是 DNS 資源記錄和其他引用內部私有地址的資訊。特別是,網際網路服務提供商應採取措施防止此類洩漏。– RFC 1918
您不應該在企業外部使用 RFC 1918 地址傳播 DNS 記錄。如果您想創建包含內部地址的 DNS 區域的“內部”版本,那很好(並且會起作用)。但是您不應該使用 Internet 的 DNS 主幹來執行此操作。