switchhosts For Mac
是苹果电脑上的Hosts文件切换工具,它可以帮助你快速打造专属的个人网络环境,快速切换导入导出Hosts,有需要的用户可以下载来使用。
这个工具是使用 Python + wxPython 开发的,因此在 Windows / Linux / Mac 上都可以运行。不过由于不熟悉 Linux 和 Mac 下 Python 的打包及编译,目前只提供了 Windows 下的二进制可执行文件下载,Linux 及 Mac 用户在配置好环境(Python / wxPython / chardet)后可以直接运行源码。
【功能特色】
免费、开源、支持三大操作系统
系统托盘快速「一键切换」不同的 hosts 方案
支持 hosts 文件语法高亮,可以方便用户更直观地阅读和修改 Hosts 内容
编辑 hosts 时,可以点击行号可以对行进行快速注释或取消注释
支持远程 hosts,直接从指定网址读取 hosts 内容,方便多台机器同步 hosts 设置,这是一个很赞的特性!
支持 hosts 配置的导入、导出备份
macOS 系统下可以支持 Alfred workflow 快速切换
【常见问题】
修改hosts后不生效怎么解决?
无论是手工修改hosts还是使用软件来修改,很多人都会遇到修改hosts后不生效的情况。其实,这一般是由于DNS缓存的原因导致的。
怎样清空DNS缓存?
在macOS下执行命令:sudo killall -HUP mDNSResponder
如果你使用Chrome浏览器,那么可以访问:chrome://net-internals/#dns,然后点击「Clearhostcache」按钮来清空浏览器里的DNS缓存。