我有两台虚拟机(Ubuntu 20):
vm-1
vm-2
我想绕过所有vm-1
到的流量vm-2
,并在连接到时 通过将所有流量发送到运行vpn
到。如果我想进一步解释,想象一下限制访问某些社交网络,如 Instagram、Whats app 和 Telegram,我想绕过这个限制。所以如果你有解决方案,非常感谢。vm-1
vm-1
vpn
vm-2
vm-1
答案1
您不需要 VPN,您可以使用隧道ssh
。
从vm-with-restricted-internet
运行:
ssh -D 9090 -N -f user@vm-with-free-internet
然后,您可以告诉您的应用程序vm-with-restricted-internet
使用 Socks 代理localhost:9090
。
例如 Firefox -> 设置 -> 常规 -> 网络设置 -> Socks 代理。
或者对于终端应用程序:
export ALL_PROXY="socks5h://localhost:9090"