一、Hosts是干什么的
[来源:维基百科]hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名称映射到相应的IP地址。hosts文件通常用于补充或替换网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。
二、Hosts文件的位置
Windows : 系统盘:\Windows\System32\drivers\etc\hosts (注意:360等软件会将更改的Hosts修改至初始阶段,请自行关闭相关功能、计算机管理员权限)
Android: /system/etc/hosts(需要管理员权限)
Mac OS: /etc/hosts(需要管理员权限)
iOS: /etc/hosts(需要管理员权限)
Linux:/etc/hosts(需要管理员权限)
修改注意各个平台换行符的差异:Windows“\r\n”,Linux“\n”。
三、警告
在修改 hosts 后,所有网站都需要强制加密才能连接。例如:https://blog.ghsafc.org/
刷新 DNS 缓存
Windows: 打开运行按钮(开始菜单右键),输入cmd ,在命令提示符运行命令
ipconfig /flushdns
OS X 10.10: 在[应用程序][实用工具][终端]运行命令
sudo discoveryutil udnsflushcaches
OS X 10.9: 在[应用程序][实用工具][终端]运行命令
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
OS X 10.7 ~ 10.8: 在[应用程序][实用工具][终端]运行命令
sudo killall -HUP mDNSResponder
Linux: 在[终端]运行命令
/etc/rc.d/init.d/nscd restart
四、获取链接
IPv4:(来源racaljk的Github) min-hosts
五、其他问题
请在评论处写上