我正在尝试在我的IIS上configuration第二个网站。 第一个在端口80上运行良好。我不需要任何DNS,所以我使用http:// public_ip_address访问它,就是这样。
我创build了一个新的网站,给它的端口8080,文件夹path。 当我尝试使用http:// localhost:8080时,它在本地工作,但是当从外部尝试http:// public_ip_address:8080时 ,没有任何响应。
我启用了匿名身份validation,但仍然没有。
我错过了什么?
Thx为您的帮助!
可能您忘记了允许Windows Server防火墙上的端口。 添加TCP端口8080作为允许的协议。 默认情况下,Windows Server 2008不允许连接到该端口。
如果您的Web服务器位于防火墙或其他网关设备的后面,那么您需要确保您通过网关上的HTTP通信传输端口8080。
如果您的Web服务器本身是面向公众的,请确保在端口8080上侦听的站点绑定到公共IP地址,并且您的默认Web站点不绑定到该地址。