OpenVPN 可以选择通过 socks 代理进行连接。
您可能知道,Tor 提供了一个 SOCKS 代理(在本地主机上监听)来匿名化使用它的应用程序/流量。
我想通过 Tor 的 SOCKS 代理连接我的 OpenVPN 客户端。
socks-proxy...socks-proxy-重试...
开箱即用。我怀疑这是因为我需要摆弄 iptables 或路由,以确保 Tor 不受 OpenVPN 干扰,不会通过 OpenVPN 路由(因为实际上 OpenVPN 必须通过 Tor)。如何做到这一点?这些家伙的产品有效(所以这是可行的):https://airvpn.org/tor/
答案1
您可能会使用虚拟机,例如某些虚拟容器,如jail 或 lxc。
然后,在主机上设置虚拟接口,将 Tor 的 socks5 端口绑定到该接口。
在虚拟机中,使用主机的虚拟接口 socks-proxy 地址和 socks5 端口启动 openvpn 守护进程。
现在您的 vpn 通过 Tor 连接。