我的域中有 4 个 DNS 服务器,其中两个 DNS 服务器无法解析https://account.live.com.. 当用户在 login.live.com 上输入他们的凭证时,它会将他们转发到https://account.live.com出现以下错误:无法找到 account.live.com 的服务器 DNS 地址。
在我的两个 DNS 服务器上,即使某些服务器上的首选地址和备用地址相同,它也能正常工作。仅供参考,它在 google DNS 上也能正常工作。
有人能帮我解决这个问题吗?
答案1
我的公司也遇到过类似的问题。不是 live.com,而是一些网站。我们旧的 Cyberoam (Sophos) 防火墙有一个可以扫描 HTTP/S 的防病毒软件。如果我没记错的话,有一个选项“阻止未知协议”被选中。防病毒许可证已过期,但出于某种原因,防火墙阻止了很多网站(网站的部分内容,而不是整个网站)。例如,我们的用户无法使用 wetransfer 下载链接,但他们可以浏览网站而不会出现其他问题。这种情况主要发生在 HTTPS 上,但有时也发生在 HTTP 上。错误消息几乎总是指向 DNS,但这是由防火墙防病毒软件引起的。
那么,您的 4 台服务器是否都在同一个防火墙区域(应用了相同的规则)?这种情况只发生在 live.com 还是也发生在其他网站上?我建议您首先检查一下防火墙规则和功能(主要是防病毒功能)。
祝你好运!