我在 QA 服务器上的 IIS 中建立了一个网站。我添加了绑定并在 hosts 文件中进行了输入
Binding
IP: 123.43.12.45
Port: 80
HostName: mysite.mydomain.com
Hosts file entry
123.43.12.45 mysite.mydomain.com
此时我通过 RDP 访问 QA 服务器并能够浏览网站。现在我从 QA 服务器注销并尝试在笔记本电脑上浏览网站,但出现以下错误:
This site can’t be reached
mysite.mydomain.com’s server DNS address could not be found
我已连接到我的公司网络(通过 Cicso Anyconnect VPN),因此我认为我甚至可以从我的笔记本电脑访问网站。
然后我在笔记本电脑的 hosts 文件中添加了以下条目
123.43.12.45 mysite.mydomain.com
现在我可以浏览网站了。但是这样我就必须要求客户端在 hosts 文件中输入我不想要的内容。
我是否缺少某些配置,或者是否有任何其他方法可以访问网站而无需在 hosts 文件中输入任何内容。
答案1
该名称需要存在于 DNS 中。
当您位于远程网络上且 DNS 服务器通常无法访问时,请配置 VPN 客户端以使用所需的 DNS,或远程进入服务器网络上的系统。