我在Windows XP上安装了IIS 5.1
。我在其上部署了一个ASP.NET Web应用程序。
该应用程序只能在localhost
上访问,而不能在LAN
上访问。
它可用于我的生产系统上的http://<my.ip>/Home.aspx
。
我认为这是服务器配置问题,因为我无法访问局域网计算机上的任何网站。
我已使用权限向导将设置更改为IIS 5.1
中的公开。
我已将firewall
和ping
禁用到服务器正常工作。
请帮忙。
P.S:我是IIS
的新手,我必须在Windows XP上使用此版本的IIS 5.1
。
答案 0 :(得分:0)
在inetmgr中,右键单击您的网站,选择“属性”,然后在“网站”选项卡上设置IP地址。它现在可能设置为127.0.0.1(localhost),您应该将其设置为服务器的LAN卡的IP地址。您也可以在这里设置端口。
例如,如果服务器的LAN地址是10.232.171.245,端口是8080,那么您的IIS Web服务器现在将绑定并等待套接字10.232.171.245:8080处的传入HTTP连接:
===更新===
如果设置了上述内容,请检查Windows防火墙设置:
现在,您的Windows防火墙将允许传入的HTTP数据包到达您的服务器。
答案 1 :(得分:0)
您的应用程序是否在“NETWORKSERVICE”应用程序池标识下运行。
检查IIS&gt;应用程序池&gt;使用&gt;选择您的应用程序池高级设置..
设置Identity = NETWORKSERVICE;
答案 2 :(得分:0)
我刚刚改变了操作系统。 Windows XP的IIS无法正常工作。 感谢