![服务器无法通过外部 DNS 连接到自身](https://linux22.com/image/1598085/%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%E5%A4%96%E9%83%A8%20DNS%20%E8%BF%9E%E6%8E%A5%E5%88%B0%E8%87%AA%E8%BA%AB.png)
我正在设置一个包含两台运行 Windows Server 2019 的虚拟机的家庭基础架构:
- 一个带有域控制器的域控制器,名为“AD”。域名为 ad.mydomain.com
- 另一个名为“SSAS”的实例,其中包含一个 SSAS 实例和一个 Power BI 报表服务器实例,每个实例都有自己的 IP。我购买了一个域名(我们称之为 mydomain.com),使其指向我的本地网络,并将 80(http)和 2383(SSAS)端口转发到 SSAS VM。
我将我的个人计算机加入域。当我从我的计算机连接到“SSAS”VM 上的 SSAS 实例时,我没有遇到任何问题。我可以使用服务器名称 SSAS、ssas.ad.mydomain.com、mydomain.com 进行连接。Power BI 报告服务器也一切正常。
但是,当我直接在“SSAS”VM 上运行 SSMS 时,我只能使用 SSAS 或 ssas.ad.mydomain.com 连接到 SSAS 实例。当我尝试使用 mydomain.com 作为服务器名称时,我收到“现有连接被远程主机(系统)强制关闭”错误。我在使用 Power BI 报告服务器时遇到了同样的问题:当我尝试在 chrome 上打开 mydomain.com 时,我看到了身份验证弹出窗口,但无论我输入什么都无法连接。因此,我认为问题可能来自与域控制器的链接,但由于从外部连接时一切正常,我认为两个 VM 之间的链接没有问题。
在域控制器 DNS 上,我尝试将 mydomain.com 名称映射到“SSAS”VM 的 IP,但没有任何影响。
当我的个人计算机连接到我的局域网时,我可以使用 mydomain.com 从我的个人计算机连接到服务器,因此我认为这与路由器的环回阻塞无关。
这很麻烦,因为当我创建报告时,我使用 mydomain.com 服务器名称,因此如果不更改连接,我就无法将它们部署到报告服务器,这使得进一步的更改变得更加困难。
任何帮助都值得感激:)