IIS7从远程计算机访问网站

时间:2009-10-26 15:00:29

标签: iis iis-7

我在iis7上创建了一个网站就像http://localhost:88/my 我也可以这样访问它http://myip:88/my 但当我的一位朋友从远程计算机试图像http://myip:88/my那样访问它时,它给了他404找不到

任何人都可以告诉我应该怎样做才能让它从远程工作?

3 个答案:

答案 0 :(得分:50)

检查防火墙。您必须打开TCP端口88.

  

第4部分:对外开放   世界

     

Windows防火墙阻止了全球范围   默认情况下为Web服务端口(端口   80)。这个端口被阻塞,其他   机器无法连接到您的网站   服务器。这严重限制了   潜在网站浏览者的范围。   所以,为了展示你的新网站   和服务器到外面的世界   必须向Windows添加例外   防火墙。

     
      
  1. 单击“开始”,在“搜索”栏中键入firewall,然后按Enter键。   (注意:确保选择Windows   防火墙而不是Windows防火墙   高级安全性)

  2.   
  3. 点击更改设置

  4.   
  5. 单击“例外”选项卡并滚动到“万维网服务”   (HTTP)。

  6.   
  7. 单击复选框并单击“确定”。

  8.         

    现在您的机器可以访问了   外面的世界。你可以连接到   通过输入IP来实现您的机器   您的服务器地址到另一个   机器的网络浏览器。

source

答案 1 :(得分:0)

Go Control Panel> System and Security> Windows Firewall> Allowed Programs->然后检查所有"万维网服务(Http)选项卡"

它对我有用

答案 2 :(得分:0)

如果不是防火墙设置的问题(例如已将其关闭),请找出服务器的公共IP(例如192.168.0.152),然后将其添加到服务器本身的http侦听器中 打开cmd并输入: netsh http添加iplisten 192.168.0.152