VPN与代理设置
最近被推荐了一个vpn,流量白嫖,于是开始研究其使用方式,所以研究了一下代理设置之类的东西,水一篇博客
使用工具:clash for windows
一般来说服务提供方都会有对应的转发规则,导入clash之后,会根据目的地对流量进行转发或直连,选择proxies里面的rule选项即可
系统代理
我感觉大多数人好像都习惯走系统代理,但是我感觉就不太行,系统代理这个名字听起来就感觉威力比较强大,感觉开了之后系统所有的流量都会过代理,就不太行,毕竟节点是白嫖的,不放心
就比如clash,在使用系统代理选项时,会在本地7890端口开一个代理服务器,并把系统代理设置为该端口
专门查了一下,系统代理会使得电脑上能走代理的软件流量均通过系统代理进行转发,不过一般来说只有浏览器这类型的软件会默认跟随代理(steam内置浏览器就可以跟),其他软件一般不会支持代理功能,所以也不怕QQ微信什么的流量会过代理;但是,可以白嫖流量的节点不一定是安全的,搞不好就都被记录下来了,因此我并不希望我所有的流量都通过代理(虽然可以使用规则时的特定流量过代理,但是就是感觉不舒服),这显然是不明智的
11月18日新发现
暴雪更新居然会跟系统代理,我更新的时候发现网速100k/s才感觉有问题,我服了,再也不用系统代理,我推荐switchyOmega
SwitchyOmega
Chrome常用插件,设置规则进行流量转发,可以创建一个直接指向7890端口的规则,应用该规则就可以直接把浏览器所有流量转发至代理软件,然后让代理软件决定流量走向,直连还是走代理。好像是一个比较不错的方案,但是总觉得多走了一步
即我直连流量还得多经过一次clash的判断再决定走哪条路,感觉就多进行了一步操作,出于完美主义的强迫症,进行额外的操作
选择switchyOmega的auto switch模式,导入规则
使用GitHub上已有的gfwlist进行流量转发判定,匹配规则的走vpn,虽然也是走规则,但是感觉没有进行一次内部通信的开销大(虽然我估计也感受不到开销的差距)https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
然后就可以把clash直接开全局了
不得不说,谷歌比百度好用多了,很多好的资料都是在GitHub博客上的,而百度不爬github.io真是太愚蠢了,比如下面这个大哥的文章就对其他设置类型讲的很清楚
https://vimcaw.github.io/blog/2018/03/12/Shadowsocks(R)%E8%AE%BE%E7%BD%AE%EF%BC%9A%E7%B3%BB%E7%BB%9F%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8F%E3%80%81PAC%E3%80%81%E4%BB%A3%E7%90%86%E8%A7%84%E5%88%99/