2013-08-23 50 views
0

我在Windows XP上安装了IIS 5.1。我在它上面部署了一个ASP.NET Web应用程序。 该应用程序只能在localhost上访问,而不能在LAN上访问。 其在我的生产系统上可用于http://<my.ip>/Home.aspxIIS 5.1不能在LAN上工作

我认为它的服务器配置问题,因为我无法访问我的LAN计算机上的任何网站。

我已使用权限向导将设置更改为公开于IIS 5.1

我已禁用我的firewallping到服务器工作正常。

请帮忙。

P.S:我是IIS的新手,我必须在Windows XP上使用此版本的IIS 5.1

+0

您是否为该网站正确设置了IP绑定? – Lloyd

+0

你是什么意思与_“它可用于我的生产系统http:// /home.aspx”_?你的意思是你可以在IP上访问同一台机器,但不能在主机名上访问?如果您通过主机名访问它,会发生什么?如果您通过机器本身的主机名访问它会发生什么? – CodeCaster

+0

非常感谢你回复我..是的...它的工作正常在我的系统中既为IP地址和主机名...但我无法从主机访问它.. – user2710511

回答

0

我刚换了我的操作系统。 Windows XP的IIS无法正常工作。 谢谢

0

在inetmgr中,右键单击您的网站,选择“属性”,然后在“网站”选项卡上设置IP地址。现在它可能设置为127.0.0.1(localhost),您应该将其设置为服务器LAN卡的IP地址。你也可以在这里设置端口。

例如,如果服务器的局域网地址为10.232.171.245,端口是8080,那么你的IIS网络服务器现在将结合并等待进入的HTTP连接在插座10.232.171.245:8080:

Website Properties

=== UPDATE ===

如果上面的设置,检查Windows防火墙设置:

  1. 在控制面板中,单击Windows防火墙
  2. 在Windows防火墙对话框中,选择例外选项卡,然后点击添加端口...
  3. 在添加端口窗口对话框中,选择一个名称(例如,IIS) ,并设置TCP端口(在上面的例子中,8080)。

现在你的Windows防火墙将允许传入的HTTP数据包到达你的服务器。

+0

嗨科尔......谢谢你抽出时间回复我......我已经在我的系统中完成了它的工作,但在主机中,我将得到一个连接超时错误... – user2710511

+0

我看到。你是否检查过服务器上的Windows防火墙设置?我更新了我的答案。 – kol

+0

hi.ya我检查了它......其实我使用的是80端口..它很好......或者我应该使用8080端口......并且端口80打开..当我在其他系统中输入ip时,我没有得到任何回应,从主机系统..它说连接超时...和Windows防火墙是compeletly禁用...有一些赛门铁克防火墙安装在我的系统...即使是被禁用。 – user2710511

0

您的应用程序是否正在“NETWORKSERVICE”应用程序池标识下运行。

检查IIS>应用程序池>选择您的应用程序池乌尔使用>高级设置..

设置标识= NETWORKSERVICE;

+0

嗨vivek ..谢谢你回复...其实我找到任何应​​用程序池选项卡我的5.1 5.1 ......你可以告诉我的程序?? ?? – user2710511

相关问题