none
通过域名能访问网站,但是不能通过公网IP访问? RRS feed

  • 问题

  • 我们公司的网站是自己架设的,WINDOWS 2003 企业版+IIS 6.0,有独立的公网IP地址,服务器上只有一个WEB站点,不是虚拟主机。通过域名可以正常访问,但是不能通过IP地址来访问,不知道是什么原因?在网上查了好久,也没有解决。希望有这方面经验的朋友指点一下,谢谢!


    技术就是力量,学习,再学习
    2010年10月20日 1:50

全部回复

  • 你ping一下域名,看真实的ip是否跟你输入的相同
    【孟子E章】
    2010年10月21日 0:48
    版主
  • 两个设置可能导致此问题发生:

    1. 服务器有两个IP,Web站点绑定了其中一个IP,你用另一个IP访问,请将Web站点的IP地址设置为“(全部未分配)”;

    2.在Web站点IP地址的后面有个“高级”,里面的标识指定了主机头。如果你服务器上不是多个站点使用同一个端口(默认80),可以将主机头设置去掉。

    • 已建议为答案 哈哈大侠 2010年10月24日 16:34
    • 取消建议作为答案 zzkdyx 2010年10月25日 5:52
    2010年10月24日 2:43
  • 通过PING和NSLOOKUP,检查IP正确。而且这个服务器上只有一个网站,没有做多站点。需要说明的是它同时是一台NAT服务器,其它电脑通过它共享上网,它有两块网卡,一个外网,一个内网。外网是公网IP,内网是192.168.1.X。
    技术就是力量,学习,再学习
    2010年10月25日 5:59
  • 你好,

    这个问题应该不是由IIS 或者IE 造成的, 请将这个问题发到 Windows Server 板块:
    http://social.microsoft.com/Forums/zh-CN/windowsserversystemzhchs/threads

    谢谢


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support. My Blog:http://xhinker.com "Microsoft Windows Workflow Foundation 4.0 Cookbook"
    2010年10月27日 9:47
    版主
  • 服务器上绑定了主机头

    你到网站服务器上,打开IIS,查看这个站点的属性

    在‘网站’tab页中有个“IP地址”,后面有个‘高级’按钮,

    点开后,吧域名的那个网站标识删除,添加一个默认的即可

    • 已建议为答案 Mog Liang 2010年11月8日 2:44
    2010年11月5日 2:19