SwitchHosts软件亮点
原生系统集成
权限管理:通过 macOS 标准权限弹窗请求修改 /etc/hosts 文件,确保操作合法性(需输入用户密码或 Touch ID/Face ID 验证)。
系统通知:hosts 修改成功后弹出提示,并自动刷新 DNS 缓存(通过 dscacheutil -flushcache 命令)。
触控栏支持:MacBook Pro 用户可在触控栏快速切换 hosts 方案或执行刷新操作。
暗黑模式适配
自动跟随 macOS 系统主题切换浅色/深色界面,减少视觉疲劳,尤其在低光环境下使用更舒适。
菜单栏快捷操作
将 SwitchHosts 固定到菜单栏,无需打开主界面即可:
快速切换 hosts 方案
一键刷新 DNS 缓存
查看当前生效的规则数量
iCloud 同步(进阶用法)
结合 iCloud Drive 同步 hosts 配置文件(需手动设置),实现多台 Mac 设备间的规则共享(如 iMac 和 MacBook 保持环境一致)。
SwitchHosts功能特色
快捷键全局控制
自定义快捷键:在设置中绑定全局快捷键(如 Cmd+Option+H),无需打开应用即可切换 hosts 方案。
支持多显示器:快捷键在所有屏幕上均有效,适合多屏办公场景。
与终端工具深度整合
终端命令调用:通过 switchhosts 命令行工具(需单独安装)实现自动化操作
Touch Bar 自定义按钮
在 MacBook Pro 的触控栏上显示常用操作按钮(如切换方案、刷新 DNS),提升操作效率。
SwitchHosts常见问题
Q1: 修改 hosts 后未生效?
检查是否已保存并正确启用配置。
刷新 DNS 缓存:
Windows:命令提示符运行 ipconfig /flushdns。
macOS/Linux:终端运行 sudo dscacheutil -flushcache(或 sudo systemd-resolve --flush-caches)。
关闭浏览器缓存或使用隐身模式测试。
注意事项:
在mac软件的下载安装中一般会遇到如下三种报错情况,现在华军小编来给大家做出解答,还请遇到报错的仔细观看:
1、“...软件已损坏,无法打开,你应该将它移到废纸篓”
2、“打不开...软件,因为它来自身份不明的开发者”
3、“打不开...软件,因为Apple无法检查其是否包含恶意软件”
当遇到上述三种情况时,我们应该:
1、首先设置:开启任何来源
2、大部分软件设置开启任何来源后,即可正常下载安装;小部分软件由于ios对未签名应用权限的限制,需要通过执行命令行代码来绕过应用签名认证。 因此需要:执行命令绕过ios的公证Gatekeeper。
3、上述操作如果均无法解决,那就需要:关闭SIP系统完整性保护。
SwitchHosts更新日志
1.修复部分bug
2.优化了部分功能
华军小编推荐:
华军软件园小编推荐您下载SwitchHosts,小编亲测,可放心使用。另外华军软件园为大家提供的Paste、ChemDraw Professional、冰点还原 For Mac、微信 For Mac、手绘思维导图软件iMindMap9 For Mac也是还不错的软件,如果需要不妨下载试试!风里雨里小编等你!
有用
有用
有用