IIS中的网站不加主机头就可以用http://127.0.0.1:10000访问(端口为10000),但加了主机头就不行了,如主机头域名为xxx.gicp.net,则用http://xxx.gicp.net:10000/访问不了,路由器已经做了10000的端口映射了。IP138查处的域名也的确是我外网的IP。系统:windows2003
域名是花生壳的
没防火墙
有设置应用程序池,网站没问题注:同一局域网的另一台机却可以,也是花生壳的。曾经2个月前还可以。

解决方案 »

  1.   

    你设置了主机头,要把C:\WINDOWS\system32\drivers\etc下的Hosts文件添加转向你服务器的IP 
    假如你主机的IP是192.168.1.2 
    添加:192.168.1.2 xxx.gicp.net:10000
    如下: 
    127.0.0.1      localhost 
    192.168.1.2 xxx.gicp.net:10000上红色句是加上的
      

  2.   

    不是80端口的,我未试过,是否是:192.168.1.2:10000 xxx.gicp.net:10000 
    你试试
      

  3.   

    IIS中主机头是不能设端口号的以下方式试过不行,单独试第一个行,第二个不行,2个一起的话用xxx.gicp.net:10000访问不行,用127.0.0.1:10000访问行。我快晕了!IP地址        TCP端口      主机头值
    127.0.0.1     10000    localhost
    192.168.1.105 10000    xxx.gicp.net
      

  4.   

    连www.xxx.com这样的域名也不行。