求助大佬们,使用多个vpn时,怎么让他们独立工作

我目前有几个vpn,有的加速google快,有的远程anydesk控制快,有的steam快,然后我想的是,怎么结合各家长处,让他们同时工作。
请问是一个vpn开启的时候,另一个规则定义成本地,这样的形式;还是写一个bash让他们自动切换呢;还是说必须像 https://blog.51cto.com/u_14486541/5371123 这个帖子里的,必须一个网卡对应一个vpn呢。

6 个赞

应该是可以通过VPN规则配置,符合条件走不同的线路

5 个赞

clash 和 adguard 如何能一起用

3 个赞

请问大佬,是类似vpn0配置代理google,然后vpn1配置本地google吗

2 个赞

clash规则就能实现

2 个赞

Clash sing-box可以配置这样的规则

2 个赞

可以自己配置规则,但是要注意只有节点才能这么做,订阅不能
规则参考:clash.yaml · 792f94b9ced2ba13adff4f5ec3645220f6540d86 · MisakaNo の 小破站 / clash-meta · GitLab

1 个赞

Shadowrocket Loon QuantumultX Surge Stash的相关规则配置

但是能把多个订阅整合成一个订阅 :crazy_face:

我发现https://www.youtube.com/watch?v=4RdXnWRUxHM 的clash sing-box是不同订阅可以混合
https://jiasupanda.com/clash-load-balance 通过clash负载均衡这个是同一订阅配置不同节点
不过我的vpn有一个没法用clash,然后我试了我之前第一种方法(配置一个vpn本地,另一个代理),这个会导致相互覆盖而非共存的问题,也就是有可能就是blog.51那里面说的必须多个网卡才能多个代理

有点搞了,我现在想到第4种方法,就是搞虚拟机,然后主机和虚拟机挂不同的vpn;或者搞Windows多用户切换,不同用户使用不同的vpn。不过这种方法好像只能解决不采用多网卡实现同一个机子上挂不同的vpn的问题。
但是anydesk远程不挂梯子连不上,切换用户或者虚拟机很占内存,如果能把这个切换的过程做成类似多桌面切换的形式就好了。
或者还有其他解决办法吗?

自定义配置文件,在里面按需写规则

windows 的话 你找个软件 “SocksCap64”
osx 的话 就是 “proxifier”

算是分流规则吧

不支持clash的可以用订阅转换转成clash形式的订阅

Windows route可以添加网络规则的,指定走哪个网卡或者网关,就是配置规则有点复杂,之前连多个环境是这么配置的,不过都是根据内网的ip段配置的,域名这个不清楚