我在 VMWare 工作站中安装了 Ubuntu 16.04 作为客户操作系统,Windows 7 是主机操作系统。现在我需要在两个操作系统之间共享 IP 地址。换句话说,我希望客户操作系统的 IP 与主机操作系统的 IP 地址相同。请提出任何想法。
答案1
正如您的评论中所述,真正的目标是使来自客户操作系统的网络请求看起来源自您的主机。
您可以通过告诉虚拟化软件使用 NAT 作为客户机的虚拟接口来解决此问题。虚拟化软件将使用主机的 IP 地址重写您从客户机发送的每个数据包,如下所示源地址。
使用 VMWare,您只需编辑 VM 的设置并为客户的虚拟网络接口指定模式 NAT(我现在手头没有 VMWare(而且细节不是这里的主题))。
从此点起,任何网络设备都将无法确定请求是来自主机还是来自客户机。换句话说:客户机仍然有自己的 IP 地址,永远不会改变 - 但客户机发送的数据包似乎来自主机的 IP 地址。