欢迎光临散文网 会员登陆 & 注册

SwitchyOmega+Whistle实现chrome无缓存改host流程(mac版)

2021-04-02 14:18 作者:imgin  | 我要投稿

SwitchyOmega实现chrome无缓存改host流程

背景:需要频繁更改host文件但是switchhost软件不能解决电脑本地的dns缓存问题(需过5秒才解决问题)

1. 安装nodejs环境 http://nodejs.cn/download/

2. 查看环境变量是否含/usr/local/bin/ 在linux环境命令行输入echo $PATH

3. 安装whistle, sudo npm install -g whistle

4. 启动whistle, w2 start

5. 浏览器内http://127.0.0.1:8899/进入whistle页面配置对应hosts

6. 安装chrome插件Proxy SwitchyOmega (安装方法百度)

7. 进入Proxy SwitchyOmega设置页面,新建代理服务器模式的情景,按下图配置,端口按启动whistle时设置的填写,默认为8899

8. 再新建一个情景,选auto switch自动切换模式,默认情景根据自己需求选择,一般选直连,需要频繁切换hosts的域名用通配符加下规则,请求模式选whistle,下图例子中3组域名需要频繁切换。如有代理,proxy模式填你默认的代理。



9.未来使用前需打开whistle

10.保存,然后在浏览器插件那选择为auto swtich

11.最后在whistle的页面(http://127.0.0.1:8899/)双击,即可即时切换hosts。(注意whistle双击才会切换)

SwitchyOmega+Whistle实现chrome无缓存改host流程(mac版)的评论 (共 条)

分享到微博请遵守国家法律