我有一个非常奇怪的情况,我有一台运行 2008 R2 的服务器(我们称之为 X),其中有两个 NIC,一个连接到工作域并有一个 192.168.10.0/24 的子网,另一个连接到 ADSL连接,子网为 192.168.1.0/24。服务器已安装 IIS。
在 ADSL 连接上,我设置了动态 dns 和端口转发,以允许外部 HTTP、HTTPS、FTP 和 RDP 连接。FTP 和 RDP 工作正常,但 HTTP 或 HTTPS 都不能正常工作。
我可以通过转到机器上的 localhost 来浏览网站,当我尝试使用 PortQueryUI 扫描它们时 HTTP 和 HTTPS 端口显示为“已过滤”,并且浏览器响应“服务器加载时间过长或没有响应”错误。
几天前这工作正常,Windows防火墙被禁用我没有任何软件防火墙。我真的迷路了。
任何帮助都会很棒。
您可以尝试将外部 IP 分配给 IIS,然后尝试使用http://ip_address访问网站。让我们看看这是否有效。如果失败,则该 ip 上的端口 80 被阻止。http://localhost将始终。尝试 netstat -ano 并检查您是否真的在端口 80 上连接到您的外部 IP。