在 Windows 主机上使用 Virtualbox,如何才能在不对客户机进行任何更改的情况下通过 TOR 路由来自特定客户机的所有流量?

在 Windows 主机上使用 Virtualbox,如何才能在不对客户机进行任何更改的情况下通过 TOR 路由来自特定客户机的所有流量?

我已经在 Windows 主机上安装了 Virtualbox 和 TOR。如何才能让虚拟机的网络始终通过 TOR,而无需安装 TOR 或在客户操作系统中配置任何内容?Virtualbox 有一个设置代理的选项,但这不会通过它路由来自客户虚拟机的任何流量。基本上,我希望客户虚拟机在其所有流量都通过 TOR 时不知道本地主机网络和 TOR 本身。

答案1

  1. 您需要一个用于 Tor 的隧道适配器。我见过的 Tor 客户端不多,但我见过的那些只是为一个应用程序设置了 TOR。Tun 适配器可让您使用路由规则将任何流量封装到 TOR 中。
  2. 您需要共享 tun 设备。您应该能够在网上找到有关如何与 LAN 上的其他机器共享 VPN 连接的指南。看起来像是一个开始,但需要进行一些调整才能让整个互联网通过 tun。在各个地方使用 0.0.0.0/0 代替 192.168.0.0/24。

似乎有一些工具可以帮助将这两个步骤结合起来。坏VPN出现在谷歌上。

相关内容