找软件用软件,到华军软件宝库!
您的位置:华军软件宝库>下载分类>系统优化>系统软件>PC软件>

SwitchHosts

SwitchHosts

SwitchHosts 4.2.0.6119

  • 版  本:4.2.0.6119
  • 软件授权:免费软件
  • 软件大小:168.54 M
  • 软件语言:简体中文
  • 应用平台:winall
  • 更新时间:2025-09-17
基本简介
SwitchHosts

SwitchHosts 是一款免费、开源的本地 hosts 文件管理工具,专为开发者、运维人员和需要频繁修改 hosts 文件的用户设计。它通过简洁的界面和强大的功能,帮助用户快速切换、编辑和管理 hosts 配置,避免手动修改系统文件的繁琐操作,同时支持多平台(Windows、macOS、Linux)和跨设备同步。

SwitchHosts软件亮点

跨平台支持:基于 Electron 框架开发,兼容主流操作系统。

实时生效:修改后无需重启浏览器或清除 DNS 缓存(部分浏览器如 Chrome 需手动清理缓存)。

安全可靠:开源代码透明,无隐私风险;修改系统文件需管理员权限,确保操作合法性。

轻量化设计:提供免安装绿色版本,解压即用,便于携带和部署。

SwitchHosts

SwitchHosts软件特色

一键切换 hosts 配置

支持创建多个 hosts 方案(如“开发环境”“测试环境”“生产环境”),通过点击按钮快速切换,无需手动编辑系统文件。

示例:开发本地项目时,将域名 example.com 指向 127.0.0.1;测试时切换为服务器 IP 192.168.1.100。

实时生效与自动刷新

修改 hosts 后,无需重启浏览器或系统,工具会自动触发 DNS 缓存刷新(通过 ipconfig /flushdns 或 dscacheutil -flushcache),确保配置立即生效。

远程 hosts 文件同步

支持从 URL 加载远程 hosts 文件(如公司内部配置、开源项目提供的 hosts 规则),实现团队共享或自动更新。

示例:加载广告拦截 hosts 规则(如 https://raw.githubusercontent.com/googlehosts/hosts/master/hosts-files/hosts)。

分组与标签管理

将 hosts 规则按功能分类(如“广告拦截”“开发域名”“国际访问”),支持折叠/展开分组,提升可读性。

导入/导出与备份

支持导出 hosts 配置为文件(如 .json 或 .txt),或导入现有文件,方便迁移或共享。

自动备份历史版本,防止误操作导致数据丢失。

SwitchHosts软件功能


1. Hosts文件编辑

内置编辑器:

直接在软件内编辑Hosts文件,支持语法高亮和行号显示,避免手动修改的繁琐。

注释与取消注释:

通过点击行号快速注释或取消注释Hosts条目,便于临时禁用某些配置。

2. 快速切换与测试

多环境配置:

创建多个Hosts方案(如本地开发、测试服务器、线上环境),一键切换。

实时生效:

修改后自动应用配置,无需重启系统或浏览器,提升开发效率。

3. 数据同步与共享

远程配置:

从GitHub等远程源加载Hosts配置,适合团队共享或跨设备同步。

导入/导出:

支持Hosts配置的导入导出,便于备份或迁移(导出格式为JSON或文本)。

4. 系统集成

权限管理:

自动处理Hosts文件的读写权限问题,避免因权限不足导致修改失败。

DNS缓存刷新:

修改Hosts后自动刷新系统DNS缓存(如Windows的ipconfig /flushdns),确保配置立即生效。

SwitchHosts

SwitchHosts使用方法

      使用方法非常简单,主界面有一个公共的hosts标签页,你可以在这个里面把公用的hosts写进去,这样其他标签生效的时候会加载这个公用的。比如放google最新的host进去,这样切换到其他环境也不影响google的访问。

      不过值得注意的是,由于 SwitchHosts 修改 hosts 文件是属于修改系统文件的行为,某些安全软件可能会提示“有风险”,有问题的话试试将 SwitchHosts 加入排除列表或者信任列表里即可。

SwitchHosts注意事项

      1、运行时要以管理员方式运行,不然会提示无修改权限。在SwitchHosts.exe右键—以管理员身份运行

      2、如果是绿色单文件版,最好是放在一个文件夹里面再运行,因为会exe所在的目录下生成配置文件和其他文件夹。

      3、如果双击运行后不能显示SwitchHost界面,但是任务管理器里面能看到SwitchHost的进程,一般是由于hosts文件字符集不统一,导致hosts文件出现乱码,不能被SwitchHost打开,这时候只要删除C:windowssystem32driversetchosts 即可。

      4、如果使用了代理,修改 Hosts 也不会生效。因为浏览器会优先考虑代理工具的代理,建议调试的时候先关闭代理。

      5、修改了hosts不生效,一般需要重启浏览器,如果是google浏览器可以不用重启,可以借助chrome://net-internals/#dns chrome://net-internals/#sockets 清掉keep-alive 和清浏览器 DNS 缓存。

SwitchHosts常见问题


如何备份 hosts 文件?

SwitchHosts 会自动备份原有 hosts 文件(可在设置中查看备份路径)。

手动备份:导出配置为文件(支持 JSON 格式)。

SwitchHosts更新日志

      1、修复上个版本的bug

      2、优化部分功能

华军小编推荐:

小编还使用过{recommendWords}等与本软件功能相似的软件,{zhandian}都有提供,可以下载使用!

软件截图
  • SwitchHosts
SwitchHosts下载地址
网友评论
网名:
(您的评论需要经过审核才能显示)
  • 置顶 51网友 21-10-12 02:56:02
    SwitchHosts很好用,谢谢啦!!
  • 置顶 51网友 21-12-31 15:45:09
    SwitchHosts界面设计很容易上手,功能很丰富,本人极力推荐!
  • 置顶 51网友 21-08-21 10:38:20
    SwitchHosts软件非常好用,下载速度很快,很方便!
  • 置顶 51网友 21-12-07 15:23:38
    SwitchHosts方便实用,很给力,软件非常好用!
  • 置顶 51网友 20-01-14 03:07:19
    SwitchHosts功能全面,使用也挺方便的。
  • 置顶 51网友 19-10-09 10:35:08
    SwitchHosts真好用,安装运行很流畅,挺你,
  • 7楼 51网友 20-11-03 00:35:56
    SwitchHosts下载安装使用一条龙,界面设计很容易上手,功能很丰富,真方便,挺你!
  • 8楼 51网友 21-06-26 00:37:38
    SwitchHosts方便,一目了然,安装非常简单,真棒!!
  • 9楼 51网友 21-10-20 17:52:45
    SwitchHosts整体感觉不错,还是挺满意的
  • 10楼 51网友 19-07-31 14:26:01
    SwitchHosts功能全面,使用也挺方便的,大力推荐!
关闭 剩余5广告
重播×