切换本机Hosts方法的三种方法

一、背景

1、测试Web时,使浏览器访问到指定环境

2、使用Fiddler连接手机抓包时,使手机的App去到指定环境

二、方法

方法一、修改本机Hosts文件

缺点:修改生效较慢,本机有缓存时,都需重启才生效

1、在C:\Windows\System32\drivers\etc下找到本机Hosts文件

2、先右键【管理员获得所有权】,再使用【txt】或【Notepad++】(自己安装的工具)打开文件进行修改,保存

方法二、使用Fiddler抓包工具 (抓包浏览器时还需另安装配置代理,详见链接

缺点:每次切换Hosts,使用时需在Hosts前手动删除#,不使用则添加#,假设要使用多个Hosts,需要修改多次,比较傻瓜式

1、打开Fiddler,选择Tools,打开Hosts


fiddler

2、勾选Enable XX后,手动添加Hosts,可同时添加多个Hosts


添加hosts

方法三、使用SwitchHosts工具(推荐,Windows和Mac机器都能使用)

1、下载工具

以win为例,打开git网址,选择适合自己系统的压缩包下载,如下图:

git地址

2、解压工具

下载完后,解压,因为它是绿色软件,故不用安装。解压好后,你可以自由选择目录存放,双击打开即可,如下图:

下载好的工具文件

下载好的工具文件

3、打开工具

打开SwitchHosts后,点击左下角+号,输入要添加的Hosts标签,点击ok,就生成了一个Hosts开关


添加host

4、添加Hosts

选择添加的Hosts标签,输入要访问的Hosts,打开开关,在Chrome浏览器访问该Hosts地址时,电脑就是访问刚才添加的Hosts 。
若有多个Host,重新3和4的步骤添加新Hosts,切换开关即可使用.(图中的数据为虚拟数据)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容