通过代理传递 VirtualBox Guest 连接

通过代理传递 VirtualBox Guest 连接

该计算机位于公司内部,只能通过代理访问互联网。我希望 VirtualBox 中的客户机能够访问互联网,而无需对客户机进行任何更改。主机是 Windows 10 Enterprise x64。

我知道这是可能的,我已经做到了代理程序

Proxifier 允许不支持通过代理服务器工作的网络应用程序通过 SOCKS 或 HTTPS 代理和链进行运行。

但是 proxifier 不是免费的,而且对我来说也不是很便宜。

我想要一个像代理程序一样工作的解决方案,但我只需要它用于 VirtualBox 客户机,因此我认为对于这种情况可能有一个更具体的解决方案,任何通过代理进行 VirtualBox 客户机连接的免费解决方案都可以。

答案1

我的客户机是 MacOS,Preproxy 在桥接模式下表现良好,在这里填写你的主机 IP:端口,然后在你的客户系统代理设置中填写 127.0.0.1:端口(或使用 SwithOmegaProxy)。它确实有效。

我努力去理解VirtualBox中Guest和Host之间的通信机制,可能是Host代理套件与virtualbox在不同的软件层上不匹配,无法与Internet通信,或者跨了阻止层,所以我发现Preproxy之类的套件可以完美地匹配这两个层。

相关内容