将所有网络目的地数据包转发到虚拟安装在 VMWare 上的操作系统

将所有网络目的地数据包转发到虚拟安装在 VMWare 上的操作系统

这是我的问题。我在 Windows 会话中启动我的计算机。我启动 VMWare Player 并启动 Ubuntu 会话。我希望在 Windows 上,所有发往网络的数据包都发送到虚拟 Ubuntu。然后,Ubuntu 会将所有这些数据包转发到真实网卡,通过网络发送。

请问我该怎么做?我应该在 Windows/VMWare 上进行什么配置?

谢谢。

答案1

我认为您必须在 Ubuntu VM 上设置数据包转发(使用桥接网络设置 VM)并将您的 Windows 计算机设置为使用 Ubuntu VM 作为网关。

谷歌搜索 Ubuntu 数据包转发或网关应该会给出类似的链接这个或者这个以帮助配置。

或者你可以下载专门用于防火墙和路由的发行版,例如岸墙在虚拟机中运行,具体取决于您要执行的操作。在 Google 上搜索 Linux 路由器发行版,应该有一个不错的列表可供尝试。可能会使配置更容易一些(并且对虚拟机的要求会小一些)。

相关内容