Switchhosts(Hosts切换工具)是一款实用的专业host解析管理工具,可以编辑、管理和创建自定义主机文件,轻量连接联机主机源,让电脑hosts实现智能切换,不需要手动反复操作。可以轻松快速编辑host文件,方便添加专属host解析规则,还能管理和一键切换多套hosts方案的免费开源工具,跨平台支持Windows、macOS和Linux系统。需要的朋友快来下载试试吧!
Switchhosts中文怎么设置
1、运行程序后,点击“File”——“Preferences”进入设置界面;

2、在Language下拉框中选择简体中文,再点击Set and Relaunch

Switchhosts核心介绍
1、部署简单,启动快捷,操作逻辑贴近用户习惯,上手更轻松。
2、可便捷创建与编辑本地 Hosts 文件,快速配置域名与 IP 映射。
3、支持一键连接远程 Hosts 源,实时同步更新,管理更高效。
4、采用现代化设计,跨平台通用,是一款基于 Electron 构建的 Hosts 文件编辑与管理工具。
Switchhosts功能特色
1、语法高亮:Hosts 文件内容支持语法着色,结构清晰,便于阅读与编辑。
2、方案允许多选:可同时启用多个 Hosts 方案,灵活适配不同开发或测试环境。
3、点击行号快速切换注释:单击行号即可为该行添加或取消注释,操作高效直观。
4、系统菜单栏快速切换:通过系统托盘或菜单栏图标,一键启停或切换 Hosts 方案。
5、本地/远程方案:既支持本地 Hosts 配置,也支持从远程 URL 同步 Hosts 内容。
6、方案导入/导出:可将现有方案导出备份,或导入他人共享的配置,便于协作与迁移。
7、Alfred 支持:macOS 用户可通过 Alfred 快速调用 Switchhosts 功能,提升效率。
Switchhosts注意事项
1、运行时需以管理员身份启动,否则会因权限不足无法修改系统 Hosts 文件。右键点击 SwitchHosts.exe,选择“以管理员身份运行”即可。
2、若使用绿色单文件版本,建议将其置于独立文件夹中运行,因为程序会在 exe 所在目录自动生成配置文件及相关数据文件夹。
3、若双击后界面未显示,但任务管理器中存在 SwitchHosts 进程,通常是因系统 Hosts 文件编码不统一导致乱码,程序无法解析。此时可删除 C:\Windows\System32\drivers\etc\hosts 文件(系统会自动重建),再重新运行软件。
4、若正在使用代理工具(如 Clash、Shadowsocks 等),Hosts 修改可能不会生效,因浏览器优先走代理规则。调试时建议暂时关闭代理。
5、修改 Hosts 后如未立即生效,通常需重启浏览器。对于 Google Chrome,无需重启,可访问 chrome://net-internals/#dns 清除 DNS 缓存,并在 chrome://net-internals/#sockets 中点击 “Flush socket pools” 释放 keep-alive 连接,使新配置即时生效。



