host文件修改的不同玩法,屏蔽网站或解开屏蔽

admin 网络系统运维评论182字数 1577阅读模式

一、背景

hosts文件主要作用是将“IP地址和域名的映射关系”告知主机,相当于告知主机IP地址和域名的映射规定。当主机用户访问已写入hosts文件的网址时,系统会首先自动从hosts文件中查找对应的IP地址,一旦找到,浏览器会通过直接访问网页的IP来打开对应网页。如果hosts文件里没有找到映射关系,则访问域名的时候,会将流量转发到DNS服务器进行IP地址解析后,再通过IP地址访问网页。所以hosts文件里的映射关系,可以提高我们网页的访问速度。但是修改hosts文件的作用不止于此,接下来阿祥带大家了解hosts文件修改的其他作用!

二、作用

修改hosts文件还有什么用?
1、把http://www.xxx.com网站屏蔽掉,可以通过这个格式修改。
127.0.0.1 www.xxx.com #注释
例如:
host文件修改的不同玩法,屏蔽网站或解开屏蔽

三、原理

因127.0.0.1和www.xxx.com不存在真实的映射关系,故将www.xxx.com的映射关系在hosts里指向127.0.0.1后,访问www.xxx.com时会直接访问127.0.0.1。而127.0.0.1没有真实服务,则直接访问失败,达到屏蔽网站的效果!
注:hosts文件里,127.0.0.0和0.0.0.0后面接的域名都会被屏蔽了的,用https访问的网址,可以用0.0.0.0去屏蔽
把hosts文件删除修改后,再测试可见访问正常:
host文件修改的不同玩法,屏蔽网站或解开屏蔽

四、注意

1、127.0.0.1和域名间有一个空格,而后面“#注释”可加可不加,主要作用是为了说明这个规则的作用。如想加说明,则在“域名”和“说明”之间加一个空格。
2、IP地址前不需有空格。
3、修改完毕后,一定要记得保存文件
4、如公司有安全软件或者有域控限制hosts文件修改,则需根据公司规定行事,不能胡乱修改。

五、host文件路径

双击桌面“我的电脑”,根据如下路径点击
C:\Windows\System32\drivers\etc
host文件修改的不同玩法,屏蔽网站或解开屏蔽
在host文件最下面添加映射关系即可

六、hosts文件修改如何实现访问加速呢?

网站访问加速的需求,hosts文件的修改方式和屏蔽网站的方式一样,不过需要把域名的真实服务网址加上,而不能用127.0.0.1和0.0.0.0了。如下图:
host文件修改的不同玩法,屏蔽网站或解开屏蔽

七、修复代码:

host文件修改多了,发现访问很多网页异常了。没事,这是将下列源代码粘贴回去,一切回到原点。

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#  127.0.0.1       localhost
#  ::1             localhost

版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
广告也精彩
admin
  • 本文由 发表于 2024年9月11日 13:37:08
  • 转载请务必保留本文链接:https://www.58pxe.com/12160.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: