21 vpn vmware-fusion virtual-machine
这个问题与所有想要绕过公司烦人的 VPN 并从他们的私人计算机访问他们的工作/公司网络的人相关,特别是如果公司 VPN 客户端软件无法在他们的私人计算机上运行。
这个问题很相似,这一次,它没有回答:(
我们无法从私人计算机上运行企业 VPN 客户端,因此我们将工作笔记本电脑转换为 VMWare 虚拟机。VPN 客户端在来宾 VM 中运行良好,现在我们希望与主机(私人计算机)共享它。
规格:
Mar*_*iae 19
我们为虚拟机配置了两张网卡,一张本地与主机通信,另一张与互联网通信。然后我们强制主机使用来宾作为其路由器,擦除旧网关。
1) 将您的 VM 配置为使用 2 个网络适配器启动,一个用于桥接访问,另一个用于 Host-only 连接。将 Host-only 连接配置为在 192.168.56.100 处有一个 DHCP 服务器,并将 IP 地址192.168.56.1(比如对主机)和192.168.56.2分配给来宾。在主机上,我假设连接到来宾的接口称为vboxnet0,如果不是请相应更改。
让我为您提供有关如何执行此操作的参考:请参阅此 AskUbuntu 优秀答案
2) 启动你的虚拟机,确保你可以连接到 Internet 并且可以 ping 到/从主机,然后通过 VPN 连接。
3) 在主机上,将您的默认网关更改为来宾 192.168.56.2:
route delete default
route add default 192.168.56.2 dev vboxnet0
Run Code Online (Sandbox Code Playgroud)
5) 现在让我们回到来宾:您可以在此处找到有关如何与其他连接共享VPN 连接的说明,适用于 Windows。
6) 在主机上,检查您是否有连接,例如通过
ping -c1 8.8.8.8
Run Code Online (Sandbox Code Playgroud)
如果这有效,并且您可以连接到 Internet,那么您就完成了。如果这有效,但您无法连接到互联网,则表示您的 DNS 配置已损坏,很容易更正,例如参见此处。
但是如果上面的ping不能连接到谷歌,就说明guest有问题。可能的原因包括限制性防火墙或某些键入错误。要进行诊断,请检查来宾和主机上的路由表,或完全禁用防火墙。
并感谢您提供一个有趣的项目。
小智 0
问题是通过 VM 来宾的 VPN(即 Checkpoint Secure Remote)路由来自 VM 主机的流量。NAT 和 ICS 将无法工作,因为大多数 CSR 合作实施都明确阻止了它。
简而言之:您可以在 VM Guest 中设置代理服务器,并相应配置 VM 主机以使用代理。就 CSR 而言,您的流量源自来宾虚拟机内部并愉快地转发它。