SwitchHosts:高效开源的 Hosts 方案管理工具
SwitchHosts 是一款跨平台的开源 hosts 管理软件,支持 Windows、macOS 和 Linux。它将枯燥的 hosts 文本编辑转化为可视化管理,允许用户快速创建、切换和同步多套 hosts 方案,极大提升了网络环境配置的效率。
核心功能特性
- 可视化编辑: 提供语法高亮,IP、域名与注释通过不同颜色区分,信息清晰。
- 灵活方案切换: 支持多方案组合配置,可通过系统托盘菜单快速一键切换。
- 远程同步: 除本地文件外,支持加载远程 hosts 方案并设置定期自动更新。
- 高效协作: 本地方案可轻松导出,方便在团队成员之间快速共享。
- 便捷操作: 支持通过点击行号快速切换注释状态;macOS 用户可集成 Alfred Workflow 实现极速切换。
- 个性化界面: 内置亮色与暗色模式,适配不同视觉偏好。
实战:利用 SwitchHosts 加速 GitHub
对于无需部署复杂代理环境,仅需提升 GitHub 访问速度的用户,可以通过以下步骤实现加速:
- 安装软件: 完成 SwitchHosts 的安装并运行。
- 新建方案: 点击界面左上角的 「+」 号,新建一个 hosts 方案。
- 导入配置: 在配置项中填入远程 hosts 链接:
https://hosts.gitcdn.top/hosts.txt。 - 激活生效: 点击确认后,在需要加速时开启该方案开关。软件会自动将加速信息写入系统 hosts 文件;关闭开关后,相关记录将自动删除,不影响系统原有的网络环境。
资源获取
官方发布页: GitHub Releases
国内高速下载: 123 云盘
注意事项
- 权限要求: 修改 hosts 文件需要管理员 /root 权限,安装后请确保软件以相应权限运行,否则无法写入配置。
- 适用场景: 适用于开发者、需要频繁切换测试环境的用户,以及希望通过简单 hosts 映射实现特定网站加速的场景。
正文完


