我无法访问此网站来自公司网络内部。
我可以从公司网络内部访问公司的其他网站。如果我在公司以外的其他地方,我也可以访问上述网站。我能否确定问题是否出在我的 Cisco 路由器上?
答案1
如果没有关于您的网络的更详细信息,就不可能给出保证正确的答案,但问题很可能如下:
您的本地网络可能位于 NAT 后面(如果您的 IP 地址以 192.168、10.x 或 172.[16-31].x 开头,并且您可以使用互联网,则您位于 NAT 后面)。
您的服务器与您的计算机位于同一网络上(即其 IP 地址在上述范围内)。您的 [Cisco] 路由器具有某种逻辑,每当有地址通过其外部 IP 地址的端口 80 到达它时,它都会将请求重定向到 Web 服务器。
DNS 中公布的地址实际上是思科路由器的外部地址。
当您在本地网络上时,思科路由器无法将外部地址重定向到内部地址,因此它对您不起作用。
[如果是这种情况,您可以通过将服务器的域名和服务器的内部 IP 地址添加到 hosts 文件中来进行测试,这将解决您的计算机的问题。然后,您可以修改办公室使用的 DNS,为网络上的计算机提供不同的答案,或者将此值添加到所有计算机上的 hosts 文件中 - 或者您可以修改网络,以便您的服务器位于单独的物理网络或“真实”IP 地址上。]