宅科技 - 科技,宅出新生活

搜索
热搜: 活动 交友 discuz
如果你还没有论坛的账号,赶快注册吧!
立即注册

合作站点账号登陆

快捷导航
查看: 7089|回复: 2

[知识点] 修改 hosts 文件的原理和作用

[复制链接] [提交至百度]

109

主题

115

帖子

6699

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6699
发表于 2017-11-7 15:09:55 | 显示全部楼层 |阅读模式
扫码领红包
本帖最后由 maybe 于 2017-11-7 16:39 编辑

在安卓玩机过程中,我们有时会使用到修改hosts的方法来实现屏蔽某个服务器地址,达到阻止系统应用或者浏览器访问该地址的目的。那么,这个结果是怎么实现的呢?

首先,在浏览器解析域名时,会先查询浏览器自身缓存是否存在,如果无缓存就会去查询操作系统,也就是到hosts文件里去查询对应的ip,
如果有直接返回对应ip,就无需再去DNS服务器查找了。

举个例子,假如我们在hosts文件中添加:
  1. 127.0.0.1    s.com
  2. 0.0.0.0        b.com
复制代码

当浏览器访问  s.com 或者 b.com的时候,很显然,在hosts中发现了映射地址ip为127.0.0.1,于是解析成本机IP(或错误的IP),这样就会屏蔽了我们说的A和B了。
也就是因为浏览器的缓存和hosts文件(操作系统缓存)导致有时候我们重新配置了hosts却不生效。

是不是很简单,同样在windows系统中也是一样的道理









上一篇:LT科学上网绝版下载地址分享
下一篇:Android实现开机自动启动Service或app的方法
回复

使用道具 举报

0

主题

19

帖子

19

积分

吃瓜群众

Rank: 1

积分
19
发表于 2018-9-24 02:02:33 | 显示全部楼层
:lol:lol:lol:lol谢谢
回复

使用道具 举报

0

主题

99

帖子

99

积分

提鞋小弟

Rank: 2

积分
99
发表于 2024-4-28 01:14:36 | 显示全部楼层
666666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

抖音账号
关注抖音
查看在线教程,私信咨询


手机版|小黑屋|网站地图|宅科技 ( 粤ICP备15107403号

GMT+8, 2024-11-23 16:42 , Processed in 0.153808 second(s), 25 queries .

Copyright © 2016 宅科技 | 智能终端极客社区

Powered by Discuz! X3.4 Licensed

快速回复 返回顶部 返回列表