无法使用远程 dns 服务器解析本地 IP

Kei*_*van 4 networking domain-name-system windows nslookup

我正在尝试做一些我认为非常简单的事情。

映射local.mydomain.com192.168.0.1使用我的注册商的 DNS 服务器。(namecheap.com

我添加了一个 A 记录,local其值为192.168.0.1

尝试local.mydomain.com使用just-dnslookup.com之类的网站进行查找返回正确的 IP 地址。但尝试pingnslookup在 Windows 中会导致这些错误。

平: 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.

将 a 记录的 IP 地址更改为非私有 IP(例如168.62.9.65)修复了查找问题。

我怀疑 Windows 不喜欢 DNS 服务器返回本地 IP 的事实?

Dav*_*rtz 7

对此类地址的间接引用应包含在企业内。此类引用的突出示例是 DNS 资源记录和其他引用内部私有地址的信息。互联网服务提供商尤其应采取措施防止此类泄漏。-- RFC 1918

您不应该在企业外部使用 RFC 1918 地址传播 DNS 记录。如果您想创建包含内部地址的 DNS 区域的“内部”版本,那很好(并且会起作用)。但是您不应该使用 Internet 的 DNS 主干来执行此操作。