如何使用 v2ray 插件通过 shadowsocks 传输所有流量?

如何使用 v2ray 插件通过 shadowsocks 传输所有流量?

最近我正在使用 V2ray 插件使用 ShadowSocks,但是出现了一个问题,因为我遇到了通过 ShadowSocks 路由所有系统流量的情况。

问题是我不知道通过带有 v2ray 插件的 Shadowsocks 建立的连接转发我的系统的整个网络流量。

配置如下:

在服务器端,我使用以下代码在终端中运行 Shadowsocks。(通过安装 shadowsocks-libev)

/usr/local/bin/ss-server -c /etc/shadowsocks-libev/config.json

配置如下:

{
    "server":"SERVER_IP",
    "mode":"tcp_and_udp",
    "server_port":8080,
    "local_port":1080,
    "password":"PASSWORD",
    "timeout":600,
    "method":"chacha20-ietf-poly1305",
    "fast_open":true,
    "workers":20,
    "plugin":"v2ray-plugin",
    "plugin_opts":"server",
    "nameserver":"8.8.8.8"
}

在客户端,我在终端中使用下面的命令。(通过在 v2ray-plugin 旁边使用它)

ss-local -s SERVER_IP -p 8080 -l 1080 -k PASSWORD -m chacha20-ietf-poly1305 --plugin v2ray-plugin

我用SwitchyOmega可在 Firefox/Chrome 等浏览器以及其他支持 Socks4 的应用程序上使用,但不能在整个系统上使用。

我想知道如何做到这一点。

答案1

时间已经过去很久了,所以你可能已经解决了这个问题,或者失去了兴趣。这就是我成功的方法https://dev.to/jadolg/tunneling-all-your-internet-connections-through-a-socks-proxy-4f5i 基本上,您需要 badvpn-tun2socks 才能使用带有 socks 代理的 tun 接口。其余的是路由。

相关内容