我现在做一个网站,还没发布,直接将开发程序放在服务器的Input wwwroot下面,服务有两个IP,一个局域网IP:192.168.1.1 一个公网IP:211.211.1XX.1XX 
现在我还处于调试阶段,输入地址:http://192.168.1.1/club/login.aspx可以成功访问,可输入http://211.211.1XX.1XX /club/login.aspx 就不能。http://localhost/club/login.aspx也是成功的。
请问有没有什么方法可以将这个网址映射到:http://211.211.1XX.1XX/club,让外网可以正常访问呢。
急,请大家帮个忙?

解决方案 »

  1.   

    防火墙也可能,iis设置里绑定的ip也可能
      

  2.   


    防火墙应该不可能呀,我就在本服务器里输入http://211.211.1XX.1XX /club/login.aspx就不行的。
      

  3.   

    不知道你们服务器的ip是什么设置的,是两块网卡?还是内网映射外网ip?看看 iis里 ,网站属性, "网站 "选项里面的IP地址是不是设为 "全部未分配
      

  4.   

    在IIS里面 分域名和端口两部分绑定 
      

  5.   

    这个和网络可能更有关点,猜也很难猜,ping能通么?
      

  6.   


    可以.两个网卡,一个是公网的IP,一人是局域网的IP.只是输入局域网IP可以正常访问网页,而用公网却不行.
      

  7.   

    其实我想要的也很简单,只是要让外网能访问这个网站就可以.
    因为公网IP是固定的,我是想如果可以映射就没问题了,网站地址可以是任何地址如/http://211.211.1XX.1XX /都可以的.最重要的外网可以访问它
      

  8.   

    你在服务器上可以用211.211.1XX.1XX 打开网站吗?如果可以,那就是网络问题。看你的机器的IP地址是公网的还是私网的了。确定是网络问题后有两种方法可以解决,一个是在你的网关路由器上做策略路由,另一个方法是在你的服务器上做路由策略。所以还是要确定一下是不是网络问题了。 
      

  9.   

    用211.211.1XX.1XX 不能打开网站的.是公网IP.问题是我在服务器上输入公网IP的地址http://211.211.1XX.1XX /club/login.aspx也不能访问
      

  10.   

    关闭私网地址的网卡,如果公网地址还是本机上访问不了。那就是IIS的设置的问题。IIS属性里有一个"IP 地址"选择“全部未分配”