在客户端能够通过Ip(例如:http://192.168.0.2)访问Web服务器上的Web程序,可是通过计算机名就不能访问(例如:http://wang)Web服务器上的Web程序,而以前我的计算机能够通过计算机名访问的,后来我重装了IE就不能访问了,不知道和这个有没有关系,而我的服务器上的两个网卡的设置我都没有动。
请各位帮忙解决,我想知道通过Ip访问与通过计算机名访问的区别?想知道他们的原理,请详细告诉我解决的办法。

解决方案 »

  1.   

    IIS-》属性-》网站-》IP地址输入:127.0.0.1
      

  2.   


    IIS-》属性-》网站-》IP地址输入:192.168.0.2
      

  3.   

    或是C:\WINDOWS\system32\drivers\etc\host打开这个文件..
    加 
    192.168.0.2     wang
      

  4.   

    可是我以前并没有设置什么,只是将Web发布一下别的计算机就能通过计算机名访问了,不知道是为什么?
      

  5.   

    那就用别的呗.....
    你咋这么钻呢...localhost/127.0.0.1192.168.0.1.
      

  6.   

    或是IE设了代理..
    你的问题我也遇到过.
    IP地址就可以访问,Loclahost就不能访问.当时很奇怪,不知道为什么..