Nslookup 不使用主机文件

ajs*_*sdg 3 domain-name-system windows-server-2008-r2 hosts-file nslookup dns-lookup

所以我在主机文件上为某个公共 IP 地址设置了公共 IP,但它从无处或从 DNS 获取私有 IP。

     Content of windows hosts file C:\Windows\System32\drivers\etc\Hosts
            210.210.210.10 my.domain.com

   nslookup my.domain.com
            10.10.10.10
            10.10.10.11
            10.10.10.12
Run Code Online (Sandbox Code Playgroud)

我希望它解析为我在文件中分配的公共 IP,而不是它在查找 my.publicdomain.com 时显示的私有 IP。

有任何解决这个问题的方法吗?有没有人遇到过这样的问题?ipconfig /flushdns 没有帮助。就是说。

kri*_*sFR 16

nslookup不使用hosts文件,而是使用DNS。

尝试ping改用它,它将返回您hosts文件中提供的 IP 。

在真实的 DNS 服务器中设置此域的 ip。