[开源工具]SwitchHosts!:一个修改、管理、切换多个 hosts 方案的工具

2020年5月8日12:25:56 6 69 1114字阅读3分42秒

Hosts 相关的小工具着实不少,大家需求最多的肯定是 hosts 切换工具了。SwitchHosts! 是一款可以方便你管理和一键切换多个 hosts 方案免费开源工具跨平台支持 Windows、macOS 和 Linux 系统

软件截图

[开源工具]SwitchHosts!:一个修改、管理、切换多个 hosts 方案的工具

软件特性

SwitchHosts 除了可以帮助你快速切换不同的 hosts 设置、编辑 hosts 文件外,它还有着一些很不错的特性,比如:

  1. 免费、开源、支持三大操作系统;
  2. 系统托盘快速「一键切换」不同的 hosts 方案;
  3. 支持 hosts 文件语法高亮,可以方便用户更直观地阅读和修改 Hosts 内容;
  4. 编辑 hosts 时,可以点击行号可以对行进行快速注释或取消注释;
  5. 支持远程 hosts,直接从指定网址读取 hosts 内容,方便多台机器同步 hosts 设置,这是一个很赞的特性!
  6. 支持 hosts 配置的导入、导出备份;
  7. macOS 系统下可以支持 Alfred workflow 快速切换。

基本上,有了 SwitchHosts,你就可以对 hosts 为所欲为了,轻松一键切换毫无鸭梨。而且,远程 hsots 方案也可以非常方便经常换电脑使用的人,配置一次到处使用!这一点也是它的亮点。

[开源工具]SwitchHosts!:一个修改、管理、切换多个 hosts 方案的工具

不过值得注意的是,由于 SwitchHosts 修改 hosts 文件是属于修改系统文件的行为,比如macOS 和 Linux系统需要输入开机密码,Windows系统下某些安全软件可能会提示“有风险”,有问题的话试试将 SwitchHosts 加入排除列表或者信任列表里即可。

修改 hosts 后不生效怎么解决?

无论是手工修改 hosts 还是使用软件来修改,很多人都会遇到修改 hosts 后不生效的情况。其实,这一般是由于 DNS 缓存的原因导致的。

因为系统为了加快用户打开网站的速度,在首次访问网站成功之后,会把 DNS 解析的结果暂时性地保存在本地缓存 (称为 DNS 缓存) 里一小段时间,如果浏览器在“这段时间里”再次打开同一个网址,则会自动从 DNS 缓存里取出结果,而不会请求远程的 DNS 服务器,也不会查询 hosts 文件,从而节省时间提高打开速度。因此用户会遇到有时修改了 hosts 文件但并不生效的情况,一般这时候我们想办法清空 (刷新) 一下系统的 DNS 缓存即可。

怎样清空 DNS 缓存?

在 Windows 下命令行执行:

ipconfig /flushdns

在 macOS 下执行命令:

sudo killall -HUP mDNSResponder

如果你使用 Chrome 浏览器,那么可以访问:chrome://net-internals/#dns,然后点击「Clear host cache」按钮来清空浏览器里的 DNS 缓存。

如果这样还不生效,那么只能再试试重启电脑了,一般都OK了。要这样还是不行,可能就是你的 hosts 写错了。

下载信息 资源名称:SwitchHosts! 应用平台:Windows/MacOS/Linux 资源版本:3.5.4 资源大小:100M
下载地址
继续阅读
weinxin
微信公众号
博客微信公众号,欢迎关注。
avatar
  • 本文由 发表于 2020年5月8日12:25:56
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接。
稳定云服务器,香港VPS_美国VPS,高防服务器 硅云免费虚拟主机
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:6   其中:访客  5   博主  1
    • avatar 风也 3

      有木有那种可以定时自动清理DNS缓存的小工具 :eek:

        • avatar zeruns 3

          @ 风也 你可以把这命令加入到任务计划里定时运行

        • avatar 成人之美 1

          切换不同方案不错,下载试试。

          • avatar 小石 5

            Windows端修改hosts,我也试过各种工具,最后还是vscode用起来舒服

              • avatar 萧瑟

                @ 小石 这个可以切换设置的不同方案。

                • avatar zeruns 3

                  @ 小石 直接用记事本打开不香吗