我的本地网络中有一个 WEB 服务器 IIS7。当我从同一 LAN 内的计算机访问“www.mydomain.com”时,我无法访问它。如果我输入本地 IP,它就可以正常工作。“www.mydomain.com”也可以从其他网络正常工作。我猜是路由器出了问题。我使用 PFsense 路由器。
答案1
pfSense 称之为NAT 反射。该链接是 pfSense 网站上的一个页面,展示了如何启用该功能。该页面还展示了如何启用替代解决方案 Split DNS,该解决方案可让您覆盖 DNS 条目,因此 www.mydomain.com 在内部直接转到托管该站点的计算机,而无需转到互联网。它基本上就像编辑 /etc/hosts 一样,只不过它适用于您网络中的所有机器。虽然这将使访问您的服务器更快,并且即使您的互联网连接中断也能正常工作,但这意味着您不会以与其他外部用户相同的方式访问您的网站,出于测试目的,您可能不想这样做。两种方法都应该有效,这取决于您想要使用的用例。