背景描述:
1.现在我的主机是XP,虚拟机是window service 2003 。
2.在service中做了个ASP.NET网站,编译运行都没有问题,并配置好了IIS 6.0
3.把该网站的首页添加到了IIS 上。
4.在主机XP上 输入虚拟机service的IP 地址,可以访问,该网站。
问题描述:
1.局域网的其他电脑输入我的虚拟机serviceIP地址 ,不能访问我的网站。
2.怎么让外网也能访问我的网站。

解决方案 »

  1.   

    关闭防火墙  location该为你的ip
      

  2.   

    是的 我们ping过,其他的电脑可以访问我的虚拟机 windows service 2003.我猜应该是我的IIS 6.0 配置有问题 。
    我是这样配置IIS 6.0的
    1. (我是已经安装了IIS 6.0) 选择默认网站->属性->IP地址:选择了本机IP(192.168.80.130) ;TCP 端口 80。
    2. 选择默认网站->属性->主目录->本地路径:选择了我ASP.NET的网站目录(网站的根目录)
    3. 其他选项默认。
    4. 在虚拟机 浏览器中输入虚拟机的IP(192.168.80.130),可以访问我自己的网站。
    5. 在我的主机中XP,浏览器中输入虚拟机的IP(192.168.80.130),也可以访问我自己的网站。
    6. 局域网其他的电脑可以ping 192.168.80.130,但是在浏览器中输入IP(192.168.80.130),不能访问我的网站。
    其他防火墙已经关闭了。
      

  3.   

    首先确定你们在一个域中
    然后IIS设置给网站绑定IP和端口就可以了通过http://IP:端口 访问了