电脑hosts文件怎么改才能生效(已解决!)

电脑hosts文件是个很重要的文件,访问互联网时,会先去hosts文件里面找是否已经有对应的域名和ip地址,有的话,优先使用hosts文件的,没有才去dns服务器提出域名解析,来寻找这个网站。

目录

hosts修改方法:

hosts文件详细解释:

hosts文件的作用:


hosts修改方法:

  • 首先找到hosts文件,一般都在电脑的这个路径,如下:

C:\Windows\System32\drivers\etc

  • 找到hosts文件,右键,复制,粘贴到还是这个文件夹里,然后为hosts-副本文件(就是复制粘贴后的那个文件)重命名为hosts22(这个随便命名,主要是存储一下原来的hosts文件不被丢失,以防修改有误),然后修改原来的hosts文件,右键,找到打开方式,选择“记事本”,打开后,在最后面添加你想修改的内容,就是ip地址+空格+域名,

  • 假如我想要输入知乎的域名后,打开的是百度的页面,我们就得查一查百度的IP地址,如下面第二个图,在命令提示符中输入 ping www.baidu.com,回车,出来的就是百度IP地址。即220.181.38.149

电脑hosts文件怎么改才能生效(已解决!)_第1张图片

  • 接着,在hosts文件中最后面添加

220.181.38.149  www.zhihu.com

电脑hosts文件怎么改才能生效(已解决!)_第2张图片

注意:添加完之后,回车换行,保证添加这条语句后面有空行;

写这个语句的时候,前面的ip地址和域名之间有至少一个空格

添加完成后保存,关闭后,保证这个文件的类型还是“文件”类型,而不是文本文件。

  • 接着就来验证一下是不是修改成功了,输入知乎域名www.zhihu.com,可以看到出来的是百度页面,说明成功了

电脑hosts文件怎么改才能生效(已解决!)_第3张图片

hosts文件详细解释:

         我们知道在网络上访问网站,要首先通过DNS服务器把要访问的网络域名解析为IP地址后,计算机才能对这个网络域名作访问。

         要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就会降低,因为DNS做域名解析和返回IP都需要时间。

          为了提高对经常访问的网络域名的解析效率,可以通过利用Hosts文件中建立域名和IP的映射关系来达到目的。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个网络域名映射关系。如果有则,调用这个IP地址映射,如果没有,再向已知的DNS服务器提出域名解析。也就是说Hosts的请求级别比DNS高。

hosts文件的作用:

1、加快域名解析

对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。

2、方便局域网用户

在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。

3、屏蔽网站

现在有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWSX系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。


文章结束啦~有帮助的小伙伴点个赞吧,有什么问题也可以在评论区讨论哦

你可能感兴趣的:(安全)