hosts原理
hosts文件是一个用于储存计算机网络中各节点信息的计算机文件- 负责域名与ip之间的映射,优先权大于
DNS,用户可直接在计算机控制此文件 DNS负责对应域名返回实际ip,gfw部分是对DNS进行污染,返回错误的ip以干扰访问hosts文件本用于提高解析效率,查询DNS之前先访问hosts文件查询是否存在映射- 存在则可直接访问服务器
ip不经过DNS解析 - 由此可将
Google等网站ip写入hosts防止gfw对DNS解析进行污染 - 替换
hosts文件从而达到科学上网目的,也可用于遮蔽部分网页广告
存储位置
- Windows:
C:\Windows\System32\drivers\etc - Android:
/etc - Linux:
/etc - Mac:
/etc - iOS:
/etc
相关下载地址
- ipv4:
https://laod.cn/?s=hosts - ipv6:
https://github.com/lennylxx/ipv6-hosts