很多人在本机调试WEB服务器时,IP地址、计算机名、localhost有什么区别?
    www.gclz.cn 原创

  • IP地址
          127.x.x.x TCP/IP协议中保留给本机使用的地址,127.0.0.1-127.255.255.254此范围内任何一个地址都是一样的,通常大多数人喜欢用127.0.0.1,指向本机,此地址默认为不受防火墙软件保护

          网卡中设定的地址:如果在本机安装有防火墙软件,需开放端口才能连接
    www.gclz.cn 原创
  • 计算机名
           也就是NetBIOS名称,通过WINSWindows Internet Name Service)解析成IP地址,如果禁用了TCP/IP中的NetBIOS,该地址将无法访问,如下图:

          
          如果计算机存在多个网卡、网卡中有多个地址,最后得到的是什么IP呢?
          答案:在网络高级设置中,顺序为1中TCP/IP设置IP地址顺序为1那个,如下图得到的IP是192.168.0.88:
                

                

  • localhost (Microsoft Sql Server 中为 (local)) www.gclz.cn 原创
          在计算机网络中,localhost (意为“本地主机”,指“这台计算机”)是给回路网络接口(loopback)的一个标准主机名。这个名称也是一个保留域名(在RFC 2606中定义) ,为了避免同狭义定义主机名混淆而单独列出,同计算机名,最终通过通过WINS(Windows Internet Name Service)解析成IP地址(Windows 系统在systemroot\System32\Drivers\Etc\hosts 即Lmhost 文件中定义)。

          在不使用计算机的主机名称的地方指定为localhost。例如,将 web服务器上安装的web浏览器指向http://localhost,将会显示运行这个浏览器的计算机上所服务的网站的主页,但是只有当web服务器配置至服务回路接口时才能显示。
    www.gclz.cn 原创
综述: localhost、计算机名最终将被解析成IP地址使用,直接使用IP地址是最有效率的
网络 | 评论(0) | 引用(0) | 阅读(4411)
 
发表评论
   
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]