我有一台配置了 IIS 6 的 Windows2003 服务器。到目前为止,它运行良好,但由于我为用户启用了 NAT 以通过此服务器访问互联网,因此网站变得不可用。请注意,我在服务器上有两个网卡,一个用于 WAN,另一个用于 LAN。两个 IP 都在防火墙后面。
如果我停止 NAT,那么该网站就可以在外部访问。
我尝试在这个论坛中寻找答案,但没有找到合适的答案,或者可能没有正确理解。
如果有人能帮助我解决这个问题,我将不胜感激。
答案1
当您设置服务器进行 NAT 时,它不知道您想对公共端的端口做什么。您需要配置服务器以允许 Internet 用户访问该网站。操作方法如下:
- 打开
Routing and Remote Access
控制台 - 在左侧窗格中,导航至“IP 路由”->“NAT/基本防火墙”
- 在右侧窗格中,右键单击您的 WAN 接口,然后选择“属性”
- 转到“服务和端口”选项卡,并根据需要选中“Web 服务器 (HTTP)”和/或“安全 Web 服务器 (HTTPS)”复选框。出现提示时输入服务器的本地 IP 地址。
- 在属性对话框中单击“确定”,然后关闭路由和远程访问控制台。
您现在应该能够从 WAN 访问该网站。