赞
踩
转载请标明出处:https://blog.csdn.net/donkor_/article/details/139743047
SwitchHosts
是一个管理 hosts
文件的应用,基于 Electron 、React、Jotai 、Chakra UI、CodeMirror
等技术开发。
官网直接下载安装
github官网
:https://github.com/oldj/SwitchHosts/releases
github中文说明
:https://github.com/oldj/SwitchHosts/blob/master/README.zh_hans.md
修改的过程中会需要管理员权限
主要原因是系统为了加快用户打开网站的速度,在首次访问网站成功之后,会把 DNS 解析的结果暂时性地保存在本地缓存 (称为 DNS 缓存) 里一小段时间,如果浏览器在“这段时间里”再次打开同一个网址,则会自动从 DNS 缓存里取出结果,而不会请求远程的 DNS 服务器,也不会查询 hosts 文件,从而节省时间提高打开速度。因此用户会遇到有时修改了 hosts 文件但并不生效的情况,一般这时候我们想办法清空 (刷新) 一下系统的 DNS 缓存即可。
在 Windows 下命令行执行:ipconfig /flushdns
在 macOS 下执行命令:sudo killall -HUP mDNSResponder
如果你使用 Chrome 浏览器,那么可以访问:chrome://net-internals/#dns
,然后点击「Clear host cache」按钮来清空浏览器里的 DNS 缓存。
如果这样还不生效,那么只能再试试重启电脑了。这里我用MacOS测试是没问题的。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。