这看起来很基本也很常见,但令人惊讶的是,我找不到任何可以帮助我解决这个问题的东西。
问题:在虚拟机中需要做什么特殊的事情才能在客户机中启用 VPN 连接?
语境:我有一台 Windows10 VM,需要将其连接到客户公司的企业 Windows 域;这是通过该公司的 VPN 完成的。主机是我自己的 Ubuntu 18.04 笔记本电脑,在 VirtualBox 中运行 VM。VPN 连接必须从 VM 到服务器;VPN 连接不能从主机到服务器,然后从主机共享到 VM。
该 VM 是来自一台旧公司笔记本电脑的图像,该笔记本电脑后来被重新格式化;我只需要继续运行它,但作为 VM。
VPN 可以在所有其他公司 Windows 笔记本电脑(非虚拟机)上使用,设置相同,甚至在公司 LAN 内部也可以使用。但是在我的虚拟机中,VPN 连接失败,并显示错误消息,指出 Internet 延迟或服务器容量已满(实际上根本不是问题)。对于某些其他 VPN 设置,错误消息有时会提到防火墙或其他东西可能存在 GRE 问题。
我是否需要在我的 VM 设置中配置某些内容,例如 NAT?
答案1
终于找到了:在虚拟机设置中,使用桥接适配器(而不是默认的 NAT)。