最近我正在使用 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 接口。其余的是路由。