通过主机上的虚拟机访问网站

通过主机上的虚拟机访问网站

我已进行以下设置以通过公司的 VPN 访问该网站:

我在 Virtualbox 中有一个虚拟机,上面运行着 Windows 11。我的主机是 Windows 10。在这个 Win11 VM 中,我有一个 VPN 客户端,因此我能够连接到 VM 内的特定站点。

有没有办法在主机操作系统中访问此站点?与 VM 进行某种连接,因此路径将如下所示:Browser -> Host OS -> VM OS -> VPN -> Internet (the website I need to access)

答案1

你会在帖子中找到答案 如何与主机共享客户虚拟机的 VPN 连接

这篇文章包含一个非常详细的答案,并附有截图。它与您的情况不同之处在于主机是 Linux,而虚拟机是 Windows。还有多个虚拟机也需要共享 VPN。

以下是执行此操作的步骤。Linux 部分可轻松应用于 Windows 主机。

  1. 为你的 VirtualBox 客户机 Windows 设置 NAT 网络适配器
  2. 在主机上设置仅主机网络
  3. 在客户虚拟机上启用仅主机网络
  4. 启动您的客户虚拟机
  5. 从访客端连接到公司的 VPN
  6. 与仅主机网络共享您的 VPN 连接
  7. 修复仅主机 IP 设置
  8. 尝试从 Linux 主机 ping 您的 Windows 客户机
  9. 尝试从你的 Linux 机器 ping 一台 VPN 机器
  10. 在 Linux 主机上设置 VPN 的 DNS 服务器
  11. 在您的 Linux 主机上设置您的 VPN 路由。

相关内容