计算机网络-hosts文件作用及如何修改hosts文件
一、Host的简介
一般情况下hosts文件都会在电脑的这个路径下:
如果找不到文件有可能是被系统隐藏,可以通过以下方法找到隐藏文件:
在电脑上网过程中,人们一般输入的都是网站域名(如:www.baidu.com),而不是较难记忆的IP地址(如:14.215.177.38),所以我们在浏览器输入域名时,需要DNS对域名进行解析。而hosts文件负责解析域名并优先于DNS服务,通常很多恶意软件会恶意更改该文件来达到劫持网站的目地。
如更改hosts中的内容:
而一般情况下只有管理员才有权限更改hosts文件
二、Hosts是干啥用的
1. hosts就相当于本地的一个dns缓存,比如说什么需要访问一个网站,如果没有hosts文件的本地解析的话就需要的浏览器访问远程的dns解析服务器,等待dns服务器返回ip信息后我们的浏览器才可以向目标网址所指向的服务器发出请求,但是如果有了hosts文件的本地缓存解析,我们的浏览器就不会去访问远程的dns服务器了,而是直接发出向网站服务器的请求,所以说hosts文件可以加快我们打开网站打开的速度;
2. 局域网架设简单化。因为局域网很少有人架设dns解析服务器,所以造成了一些访问不是太方便,但是如果简单设置好hosts文件后就简单和方便的多了,因为本身电脑的hosts文件就相当于一个dns解析服务器;
3、可以用来屏蔽任何网站。虽然说hosts文件是系统属性文件,但是我们可以修改它,从而达到我们的一些实用的应用。举一反三,我们还可以用来屏蔽某些网站的插件,弹窗广告等等,具体修改格式是:
举例来说:比如我们要把www.xxx.com屏蔽掉,我们只需要这样修改即可。
127.0.0.1 www.xxx.com(注意:127.0.0.1和网址之间留下一个空格)
另外需要注意的是注意,IP地址前面不要有空格,ip地址和域名之间,要有至少1个空格。修改后,一定要记得保存文件,如果装有360安全卫士会提示是否禁止修改hosts文件,我们一定要选择允许,否则会修改失败。还有就是写完一个网址一定要回车换行才会生效,一行只可以屏蔽一个网址,建议这样修改:“ip地址+空格+域名+回车”来修改记录!