配置host文件的作用主要是用于自定义域名与IP地址之间的映射关系。Host文件是一个操作系统用于将人类可读的域名(例如:www.example.com
)映射到IP地址(例如:192.168.1.1
)的文件。当你在浏览器中输入一个网址时,系统会首先查找host文件中是否有相应的映射关系,如果有,则直接使用对应的IP地址访问目标网站;如果没有,则会继续通过DNS服务器进行域名解析。
host配置的目的:
1.加快域名解析
通过将域名映射到更快的IP地址,以提高访问速度。
2.方便局域网用户
在开发过程中,可以通过修改host文件,将开发环境的域名映射到本地服务器的IP地址,以便进行本地测试。
3.屏蔽网站
现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不能访问了。在WINDOWS系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。
4.网络调试
在网络调试过程中,可以通过修改host文件,将域名临时映射到其他服务器的IP地址,以便进行故障排查。
host位置
C:\Windows\System32\drivers\etc
修改host文件
管理员权限利用记事本打开host,在末尾添加。(管理员权限修改不了的话,先复制一份到桌面,修改完毕后进行替换)
格式
XXX.XXX.XXX.XXX 网址(不加www,不加/后的)
例如:
网址处应该写
mp.csdn.net
参考文献
Hosts文件的作用_配置host作用是什么-CSDN博客
为什么要配置hosts?-CSDN博客