switchhosts工具
1、简介
switchhosts是管理/快速切换hosts的小工具,是开源软件,一键就可以切换hosts;
2、什么是hosts
hosts 是系统中用于 本地 DNS 服务的配置文件。
用户在进行网络访问时,DNS 前首先会查询本地的 hosts 文件。
3、为什么要用 switchhosts 进行hosts切换?
开发过程中,因为有多套环境(开发环境、测试环境、生产环境等),网址域名都相同,部署到不同的服务上,同一个网址需要访问不同的 ip,需要经常切换hosts来访问,测试/验证bug,手工修改会浪费很多时间。
4、方法/步骤
1)下载SwitchHosts软件
2)下载完,解压,解压好后,可以放到C盘根目录下,双击打开即可(因为它是绿色软件,故不用安装)
3)主界面如下图,有一个公共的hosts标签页,可以在这里面把公用的hosts写进去,这样其他标签生效的时候会加载这个共用的。比如放google最新的host进去,这样切换到其他环境也不影响google的访问。
4)有在线方案和本地方案两种:
--本地方案:直接在右边空白填写域名和ip
--在线方案:可以把hosts文件放在一个站点下,共享给大家,当有修改的时候,重新刷新一下,就能取到最新的hosts了,统一维护。
5)可以手动添加多个hosts,如下图红框处,新建/刷新/编辑/删除,操作很简单
6)添加hosts后,想要切到哪个,就双击哪个,电脑右下角会提示已切换,见下图。
7)运用“图标”,不同环境可以设置不同颜色图标,以便快速识别哪个环境;
5、为什么要以管理员的身份去开启switchhosts?
因为需要管理本地主机的ip和端口的映射。
6、使用switchhosts的注意事项
---使用时要以管理员的的运行方式打开,否则你在编辑配置是没有权限。
---如果是绿色单文件版,最好是放在一个文件夹里面再运行,因为会exe所在的目录下生成配置文件和其他文件夹
---双击switchhosts后如没有界面显示,但任务管理器中显示switchhosts进程,一般由于hosts文件字符集不统一,导致hosts文件出现乱码,现在只需要在这里(C:\windows\system32\drivers\etc\hosts )删除即可。
---如果使用了代理,修改hosts也不会生效,因为用代理后,浏览器首先会考虑代理工具的代理,建议调试switchhosts时,先关闭代理。
---如果修改了hosts不生效,建议重启下浏览器,如果是google浏览器就不需要重启了,因为Google浏览器chrome://net-internals/#dns chrome://net-internals/#sockets 清掉keep-alive 和清浏览器 DNS 缓存。
switchhosts工具相关推荐
- SwitchHosts 工具
SwitchHosts 工具 `SwitchHosts` 工具 环境 安装包 使用 解决 SwitchHosts 工具 SwitchHosts是一个管理.快速切换Hosts小工具,开源软件,一键切换H ...
- SwitchHosts Hosts管理工具
SwitchHosts Hosts管理工具 介绍:SwitchHosts工具是一个管理 Hosts 文件的应用,操作简单,完全免费,支持多平台,必须以[管理员身份运行],否则会报 "没有写入 ...
- SwitchHosts——便捷切换hosts
SwichHosts是什么? SwitchHosts是一个能快速一键切换hosts的免费开源工具. 什么时候会用到SwitchHosts? 开发H5页面时,部署有多套环境,网址域名都相同,部署在不同的 ...
- SwitchHosts安装使用
SwitchHosts工具安装及使用 下载安装 下载 安装 使用 错误解决 开启错误 下载安装 下载 SwitchHosts下载地址 安装 双击安装即可 使用 根据配置亲测有用 错误解决 开启错误 开 ...
- SwitchHosts以管理员身份运行执行失败
1. 需要配置的hosts代理太多,借助SwitchHosts工具来管理,但是意外发现文件使用管理员权限运行的时候却控制不了,会弹出提示框如下: 2. 使用快捷键 Win + R 快速输入以下这串 C ...
- Windows环境SwitchHosts的简单使用
Windows环境SwitchHosts的简单使用 1.什么是Hosts文件? 2.SwitchHosts的用途 3.SwitchHosts下载 4.SwitchHosts使用 4.1.创建GitHu ...
- lettuce 配置域名 dns 切换
大家好,我是烤鸭: 如果你也有类似的困扰,运维告诉你,redis连接配置域名,这样出问题了,直接改dns地址就行,不需要重启服务...梦想是美好的,现实是残酷的.如果你使用的是 lettuc ...
- 本地Spark连接远程集群Hive(Scala/Python)
精选30+云产品,助力企业轻松上云!>>> 点击蓝色"大数据每日哔哔"关注我 加个"星标",第一时间获取大数据架构,实战经验 摘要:本地Spa ...
- 让你“爱”上 GitHub,解决访问时图裂、加载慢的问题
向AI转型的程序员都关注了这个号???????????? 人工智能大数据与深度学习 公众号:datayx 一.介绍 对 GitHub 说"爱"太难了:访问慢.图片加载不出来. 本 ...
最新文章
- Hinton一作新论文:如何在神经网络中表示“部分-整体层次结构”?
- php百度人脸识别做登陆,php调用百度人脸识别接口查询数据库人脸信息实现验证登录功能...
- 三角形一点到三边距离最小_初中数学:相似三角形以及重心、向量问题考点整理...
- 【推荐软件】wingrep
- mysql 别名 metadata_获取数据库元数据:DatabaseMetaData与ParameterMetaData与ResultSetMetaData...
- php 非递归调用,php 无限分类(非递归)
- PHP的password_hash()使用实例
- 圣诞节PNG免扣素材|轻松向现有项目中添加节日元素!
- oracle+纵向存储,oracle横向纵向求和代码实例
- 【算法设计】最大子段和问题解析(对应算法第三题)
- mysql硬盘复制无法启动_磁盘的移动导致MySQL数据启动失败
- 你不知道的outerText,innerText
- 手把手教您编写第一个单片机程序
- 关于sql server中isnull(值,值)是什么意思
- 双通道IPC如何RTSP取两个通道视频流?
- Linux中压缩解压工具使用
- 美团登录获取cookie
- xing生成二维码与解析二维码
- 惠普83752B高功率合成扫频器,20 GHz
- 用户余额充值、提现操作。
热门文章
- android 微信 openid,android 微信登陆手把手教学获取openid
- 微信版梦幻西游手游连接不上服务器,梦幻西游手游
- 2022-2028全球与中国脚手架市场现状及未来发展趋势
- VR全景购物,2022年的购物新方式
- 物流基础知识(十六)
- 道格的账号_雅虎的道格削减MapReduce与Hadoop的未来
- Java官方教程(七-3)Using Objects 使用对象(2021.4.10)
- 《软件工程导论第6版》--张海藩 牟永敏 课后答案及其详解 第5章 总体设计
- 骨传导耳机健康吗?骨传导耳机对身体好不好?
- 什么时间锻炼身体最佳?