推荐两款切换host的利器

工做中,咱们可能要链接多个环境,有mock环境,后端提供联调的环境,测试环境,预发布环境,生产环境等。咱们须要常常去切换 Hosts 来访问不一样的环境进行调试,验证问题。前端

本文推荐两款修改 host 的小工具,再也不须要直接修改 host 文件,完全摆脱找不到 host 文件、频繁修改 host 文件的烦恼。git

host文件的做用

Hosts 是一个没有扩展名的系统文件,这个文件中保存着经常使用网址的域名和其对应的IP地址的映射关系。github

当浏览器访问网站时,在进行 DNS 请求以前,会先检查 Hosts 文件中是否有这个域名和 IP 的映射关系,若是有,便会直接访问这个 IP 地址指定的网络,若是没有,再向 DNS 服务器发起解析请求。后端

SwitchHosts

SwitchHosts 是一个管理、快速切换 Hosts 小工具, 能够实现一键切换Hosts配置,很是好用。
支持 Windows、macOS 以及 Linux。 开源地址: github.com/oldj/Switch… , 可下载本身须要的版本。浏览器

使用时,点击左下角加号能够建立规则并设置规则名,规则能够是本地规则,远程规则,也能够是组合规则。服务器

本地规则直接写在右侧空白处直接填写对应的IP和域名。网络

远程规则能够把 host 文件放在远程管理,这里直接提供远程的地址便可。而且能够设置自动更新时间间隔,这样方便团队内共享同一套规则,统一维护。工具

组合规则可组合多个已有规则,能够十分方便的组合出须要的配置组合。测试

使用时,只须要经过开关,一键切换便可,支持多套规则同时开启。网站

Chrome插件 Host Switch Plus

Host Switch Plus 是一款Chrome插件,使用起来也很方便。

使用时,只要点击Chrome右上角的绿色图标,会以 Popup 弹层列出全部配置的 IP 和域名,能够实时的操做,一键开启和关闭,也能够点击 Tags,开启和关闭当前 Tags 对应的全部规则。

编辑也十分方便,进入编辑页,能够单独添加,也能够批量添加/删除。同时支持设置 tags 来区分不一样环境。

下载插件,可公众号后台回复 「HostSwitchPlus」。

欢迎关注个人公众号「前端小苑」,我会按期在上面更新原创文章。

相关文章
相关标签/搜索