SwitchyOmega代理设置¶
之前进行浏览器代理设置时只是简单的添加了代理服务器,并没有添加代理规则实现自动切换国内国外网站
参考用SwitchyOmega管理代理设置进行自动切换代理设置
配置¶
删除已配置模式¶
安装完成后默认已设置好两个情景模式:auto switch
和proxy
,可以删除它们,删除顺序为auto switch->proxy
添加代理服务器¶
新建一个情景模式New Profile
,选择类型为Proxy Profile
(代理服务器),命名为ss
在Proxy Servers
中选择Protocol
为SOCKS5
,Server
为127.0.0.1
,Port
为1080
,最后点击左下角的Apply Changes
添加自动切换模式¶
再次新建一个New Profile
,选择类型为Switch Profile
,命名为ss_auto_switch
规则列表设置¶
首先配置Rule List Config
,选择Rule List Format
为AutoProxy
,在Rule List URL
中填入规则列表
https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
点击Download Profile Now
,里面包含了许多国外网址
其次配置Switch Rules
,对于类型Rule list rules
,选择Profile
为ss
(就是刚才配置的代理服务器),选择类型Default
为Direct
(直连,不经过代理服务器)
其操作规则就是符合下面规则列表中的网址都经过代理服务器
情景模式设置¶
规则列表中没有包含全部的国外网站,还可以单独设置情景模式
在Switch rules
中点击Add condition
添加一行,在Condition Details
中添加想要切换的网址,比如*.github.com
,在Profile
中选择ss
,这样符合条件的网址会通过代理服务器进行连接
也可以在实际操作中添加切换情景,点击SwitchyOmega
图标,选择failed resources->add condition
,即可将这些网址添加到情景模式中
ip查询¶
使用https://www.geoiptool.com/zh/或者http://ip111.cn/查询我的ip
地址
当我直连时,使用的是杭州的ip
;当我使用代理服务器时,使用的是美国的ip