什么是 hosts 以及相关的使用技巧
hosts 是一个系统文件(有时也称为“主机文件”),用于把域名, 如:zhinan.blog 映射到 IP 地址 如:123.123.123.123 上,在 DNS 解析没有正式推出前,我们的网络交互都是通过它来进行。在 windows 系统下,hosts 的优先级 > DNS 解析,一般来说我们可以利用它来屏蔽或者优化一些网站的访问。
指南自己的日常使用:在路由器上屏蔽 xiaomi广告、屏蔽360、屏蔽 PCDN、屏蔽百度,更多场景下都是使用 AdGuard 的过滤规则、DNS 解析来做调整。为什么写这篇文章,最近一段时间出差,发现不同地区访问 GitHub 有很大的问题,搜索引擎收录的加速工具失效的偏多,更多提供的是拉仓库文件,后面想到了更换 hosts 没想到解决了问题。
优势,快速解析、达成效果;缺点,需要知道相关的域名以及 IP 地址,不要用 hosts 去加速 Google,基本没有效果
不同系统下 hosts 的位置
Windows
C:\Windows\System32\drivers\etc\hosts
macOS、Linux:
/etc/hosts
安卓Android:
/system/etc/hosts
hosts 语法格式
127.0.0.1 www.360.com
127.0.0.1 360.com
127.0.0.1 sd.360.cn
hosts 规则
GitHub 加速
https://github.com/521xueweihan/GitHub520/raw/refs/heads/main/hosts
Adobe屏蔽链接
屏蔽小米电视等广告
https://raw.githubusercontent.com/liamliu108/miTVhosts/refs/heads/master/hosts
综合去广告
相关链接
秋风广告规则
https://awavenue.top/
AdGuard过滤规则分享
https://wsgzao.github.io/post/adguard/
对于想加入我们的朋友,可联络指南来开通编辑后台或者线上进行投稿。
如需匿名投稿,请在投稿内容中说明匿名,或在撰稿人中填写路人甲
。
你们的支持,是指南能够继续前进的动力,是我们可以拒绝软文植入,发自本心书写内容的信心。
小米的广告单靠IP现在都不好用,上规则直接屏蔽域名