DNS 无法解析但可以使用 FQDN 进行 ping 和使用 nslookup?

DNS 无法解析但可以使用 FQDN 进行 ping 和使用 nslookup?

第一次发布问题,所以如果有什么建议请告诉我。

因此我在 Azure VM 上运行了 IIS。

我的网络中有一个内部 DNS 条目,它指向服务器的 IP 地址,这是应该的。我 ping 并对域名使用 NSLookup,它按预期响应。我在服务器本身上使用域名,它解析到网站。我在远程计算机的浏览器中使用 IP 地址,它也会解析到网站。但是,当我尝试在远程计算机上使用域名时,它显示“网络错误 (dns_unresolved_hostname) 您请求的主机无法通过 DNS 解析。” 看起来 DNS 设置正确。我不知道从哪里开始进行故障排除。

当我检查 Fiddler 时,它给出了错误 404。这是否意味着问题出在 IIS 本身?为什么它说 DNS 有问题?我是否必须“允许”VM 接受来自该域名的请求?绑定是否与此有关(尽管我确实尝试将域添加到 IIS 站点绑定)?

任何建议都会有帮助,因为我已经尝试在互联网上搜索了好几天来寻找解决方案。

编辑:另外我忘了提一件事,当我使用 RDP 以及其他程序(例如 FileMaker(这适用于 FileMaker 服务器))时,域也可以在远程计算机上运行。

谢谢你,

你友好的邻居新手

答案1

远程计算机正在使用不知道您的服务器 IP 地址的 DNS。要解决此问题,如果您使用的是互联网 DNS,则可以向域名注册商注册您的域名;如果它是私有 DNS,则可以向客户端计算机使用的 DNS 添加条目。

或者,您可以在客户端计算机上的 hosts 文件中添加一个条目,这将仅解决该客户端上的问题。

相关内容