clash代理协议原理
有时候我们需要在异地访问家庭网络或其他局域网络,传统较常用的方法是通过VPN的方式,但配置十分的繁琐,容易出问题。但然也可以用代理的方式访问,但这种方式在使用时有很多的限制,一般只配合浏览器加浏览器扩展(SwitchyOmega)来使用,如果想代理全局clash代理协议原理,需要设置系统全局代理,这种代理一般都是http协议,速度一般,且好多程序不支持,如访问或挂载(smb)共享到本地,此时就需要一真正能全局的方法,目前Clash Premium,SSTap,proxifier等工具可以做到。
本文重点介绍Clash Premium,以下简称clash。clash通过新建一个tun或tap的虚拟网卡,然后把默认网关设置为虚拟网卡的IP,让所有流量通过虚拟网卡来收发,并且通过clash可以做流量分流,不同的网段可以指定不同的代理作为出口。
如果有其它局域网需要接入,可以在其它局域网中的一台设备上再建一个代理服务,以下以v2ray的shadowsocks协议为例,入站配置如下:

