SwitchHosts - hosts切换工具 | 快速修改hosts解决GitHub 访问速度慢的问题

SwitchHosts界面 - 快速修改hosts 规则订阅与一键切换演示

软件介绍

SwitchHosts 是一款轻量级hosts切换工具,帮助用户快速切换系统hosts文件,实现网站加速、去广告、开发环境测试、跨区访问等功能。它支持一键切换、自定义规则、远程订阅、自动备份hosts等特性,界面简洁,支持Windows、macOS、Linux全平台。源代码公开透明,无广告、无后台上报。核心一句话:SwitchHosts 让hosts管理变得简单高效,告别手动编辑hosts文件的麻烦。

核心参数

支持系统:Windows 7+、macOS 10.13+、Linux(主流发行版)
最低配置:2GB内存 + 基本CPU(推荐4GB+内存流畅多规则管理)
最高支持:无限规则组、远程订阅、自动备份、管理员权限自动提升
核心功能:快速修改hosts、一键切换、规则订阅、系统hosts备份、语法高亮编辑
处理方式:本地hosts文件读写 + 可选远程订阅
开源许可:MIT(代码公开,可审计/修改)
权限要求:仅hosts文件读写权限(首次需管理员授权)
最新版本(2026参考):4.2.0+(优化订阅更新、修复Linux兼容)

软件功能亮点

一键切换hosts

创建多个hosts方案(如开发/测试/去广告),点击切换即刻生效,无需重启浏览器。

规则订阅与自动更新

支持订阅远程hosts规则(如GitHub去广告列表),软件自动检测更新并应用。

自定义hosts编辑

内置编辑器支持语法高亮、搜索替换、批量导入/导出,编辑更安全方便。

自动备份与恢复

每次切换前自动备份系统hosts文件,支持一键恢复,防止误操作。

多平台统一体验

Windows/macOS/Linux客户端界面一致,操作习惯无缝迁移。

轻量无广告

开源免费,体积小、无任何广告、无遥测数据上报。

管理员权限自动处理

首次运行自动请求管理员权限,之后后台静默操作。

使用教程

步骤1-2:安装与启动

1. 从下载渠道获取SwitchHosts安装包(对应平台)。
2. 安装完成后启动软件,首次运行授权管理员权限。

步骤3-4:添加与切换方案

3. 点击“+”新建hosts方案,输入或粘贴hosts内容。

[success]

以 SwitchHosts 为例,看一下怎么使用的,配置参考下面:

Hosts 类型: Remote

Hosts 标题: 随意

URL: https://raw.hellogithub.com/hosts

自动刷新: 最好选 1 小时

[/success]
4. 选中方案,点击“应用”或双击切换,立即生效。

步骤5-6:订阅规则与备份

5. 在“订阅”选项添加规则URL(如GitHub去广告hosts),点击更新。
6. 查看“备份”列表,一键恢复系统hosts。

小Tips(新手快速上手建议)

新手先导入社区去广告规则;开发测试时创建“本地开发”方案;切换后清空浏览器缓存确保生效。

安全与使用提醒

1. 修改hosts可能影响网络访问,仅从可信来源订阅规则。
2. 切换前确认备份存在,避免系统hosts丢失。
3. 定期检查软件更新,保持规则和兼容性最新。

下载地址(分流入口)

1. 主页下载与文档:https://github.com/oldj/SwitchHosts/releases (推荐首选,含最新安装包)
2. 规则订阅推荐:https://github.com/oldj/SwitchHosts/wiki/Rules (社区规则列表)
3. 常见问题与教程:https://github.com/oldj/SwitchHosts/wiki (帮助文档)

4.蓝盘:https://jingboss.lanzoum.com/iO51a3jfftif

上一篇 OpenClaw | 开源本地AI代理,多渠道交互+自动化办公,新手可上手
下一篇 MyIP安装教程 | 支持多部署方式,Docker/Node.js一键部署,新手可上手
实时下载排行