修改host文件原理http://www.zhihu.com/question/19782572

localhost与127.0.0.1的区别是什么 

相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。 

看来这个入门问题还有人不清楚,其实这两者是有区别的。 

localhost也叫local ,正确的解释是:本地服务器 127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器) 

localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。 

127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。 

一般设置程序时本地服务用localhost是最好的,localhost不会解析成ip,也不会占用网卡、网络资源。 

有时候用localhost可以,但用127.0.0.1就不可以的情况就是在于此。猜想localhost访问时,系统带的本机当前用户的权限去访问,而用ip的时候,等于本机是通过网络再去访问本机,可能涉及到网络用户的权限。
1、127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。2、localhost是本地DNS解析的127.0.0.1的域名,这个你打开本机的hosts文件就可以看到,一般位于c:\windows\system32\driver\etc下,一般在最后有这么一行:127.0.0.1        localhost而这个localhost你可以随意更改,如果改成百度,新浪之类的www.baidu.com重启你再试一下,就会发现很有意思了。3、本机IP则指你连到网络上的IP地址,可以是内网地址,当然也可能是公网IP,这个就是你实际利用TCP/IP协议与网上计算机通信时使用的IP了。

host文件位置:

  修改host文件c://Windows/System32/drivers/etc/hosts


host文件样式:

  

  

转载于:https://www.cnblogs.com/mrxiaohe/p/5828695.html

修改host文件原理 localhost,127.0.0.1之间有什么区别相关推荐

  1. mac 修改host文件实现域名映射

    有的时候网站可能会开防火墙,禁止允许的域名访问资源 这个时候 就需要你实现域名映射了, 实现本地到域名的映射 首先就是修改host文件.在mac中 下面这样一般都在这个地方 cd /etc vi ho ...

  2. Android设备修改host文件以及修改设备网关

    Android设备修改host文件以及修改设备网关 修改设备host文件 以模拟器为例(手机或平板设备必须先root哟) 准备工作 启动虚拟机:从studio启动或从命令行启动 studio启动:略 ...

  3. gta5一直正在连接到服务器,《GTA5》修改HOST文件连接R星服务器方法介绍

    <GTA5>修改HOST文件连接R星服务器方法介绍 2015-11-04 10:36:55来源:贴吧编辑:评论(0) <GTA5>中很多反映遇到登陆R星服务器很慢或者连接不上的 ...

  4. 修改host文件实现内网传输

    修改 host 文件可以用来实现内网传输. 下面是修改 host 文件的步骤: 打开操作系统的 host 文件.通常在 Windows 系统中,可以在文件路径 C:\Windows\System32\ ...

  5. 利用火绒安全软件修改host文件,加速访问GitHub网站

    利用火绒安全软件修改host文件,加速访问GitHub网站 有时候我们需要设置一下host文件,来针对访问一些特定网站的速度,例如GitHub网站,在国内的网友来说,是一个痛点,本次介绍的是修改本地系 ...

  6. Ubuntu18修改host文件加速访问Github

    使用ipaddress.com这个网站查找相应域名的IP地址 修改HOST文件sudo gedit /etc/hosts # GitHub 199.232.69.194 https://github. ...

  7. r星服务器在那个文件,gta5修改host文件连接r星服务器方法介绍

    <GTA5>中很多反映遇到登陆R星服务器很慢或者连接不上的问题,如何解决?下面带来玩家"俠盗猎车手5"分享的优化连接R星服务器方法,一起来看看吧. [用处]host文件 ...

  8. ubuntu下修改host文件

    为什么需要修改hosts文件 ? 答: 有时候我们需要让域名解析成IP地址, 这时候我们需要修改host文件 怎么进入hosts呢? 下面这张图告诉你: 然后进入 hosts文件, 进行操作: 希望额 ...

  9. MacBook —— 修改host文件

    文章目录 MacBook -- 修改host文件 MacBook -- 修改host文件 打开Finder 输入快捷键 打开Finder 输入快捷键 Command + Shift + G,在弹出框中 ...

最新文章

  1. 美国人到底为什么不待见人脸识别技术?
  2. React-Native 之 GD (二)自定义共用导航栏样式
  3. 2.1.3 操作系统之原语实现对进程的控制
  4. 没有活动混音器设备可用的解决方法
  5. coding pages绑定freenom.com域名
  6. linux fcntl 设置阻塞,Linux fcntl函数设置阻塞与非阻塞
  7. iOS 11 将于9月19日正式发布,一文带你了解它的那些特性
  8. ElasticSearch 2 (30) - 信息聚合系列之条形图
  9. 【三维路径规划】基于matlab RRT算法无人机三维路径规划【含Matlab源码 1363期】
  10. MapGIS K9SP3 常见安装问题集锦
  11. URI和URL差别以及相对路径和绝对路径的差别
  12. elasticsearch 分组求和
  13. 如何用latex高效写毕业论文(超简明+实用经验分享)
  14. Python中常见的模块
  15. Profile Lookup任务详解
  16. 时序动作检测《BMN: Boundary-Matching Network for Temporal Action Proposal Generation》
  17. 每日一题_447.回旋镖的数量
  18. APP的三种类型以及区分方法
  19. 高中数学几何题解题技巧:立体几何三视图高效还原方法—拔高法
  20. 汽车智能安装仿真测试软件,智能网联汽车仿真测试平台建设.pdf

热门文章

  1. Win7系统自动更新关闭不了的解决方法
  2. 小睿家庭云可以刷linux系统吗,小睿家庭云刷机方法,刷入openwrt pandorabox padavan方法,刷路由器固件...
  3. 如何更改计算机睿频,bios中关闭cpu睿频实用方法介绍
  4. 一看就懂!!各进制转换方法
  5. WebGL相关框架及网站
  6. Ubuntu显示WiFi信号强度
  7. nanomsg 框架简介
  8. CC And MC Introduce
  9. 基于svg.js实现可编辑的图像(1)
  10. Hevc 的档次和层级