我正在尝试使用笔记本电脑上的 Windows Server 2012 (GUI) 和 Hyper-V 创建一个实验室。我正在尝试弄清楚如何通过物理笔记本电脑上的适配器创建带有 NAT 的“内部”网络。
就目前情况而言,我可以使我的客户虚拟机联机的唯一方法是通过“外部”网络,因此我从 DHCP 服务器本身获取 IP 地址,而不是使用主机作为网关。
Internet 连接共享已被组策略禁用,因此使用有关共享我的连接的 EMC 文章现在似乎不是一个可行的选择。
此外,我偶然发现这有一篇关于“IP 重写”的文章,但我找不到任何其他关于如何利用它为自己谋利的资源。什么是“IP 重写”?在我的处境下我该如何使用它?
答案1
Hyper-V 可能没有 NAT 网络选项(就像 Virtualbox 那样),但是 Windows 有: 看一下这个:
- 基本上,您创建了一个虚拟内部网络。
- 右键单击您的网络适配器。
- 标签共享
- 启用共享并将其链接到您的虚拟内部网络。
- 然后手动为您的机器提供 IP 和 DNS 设置(包括您的主机)。
答案2
您可以通过运行一个充当网关的小型 Linux VM 来实现这一点吗?
为 Linux VM 提供专用网络和外部网络的适配器,并设置 IP 转发。将其他 VM 放在内部网络上,并将其网关指向您的 Linux VM。
我还没有测试过,但我认为这会有效。如果你安装的 Linux 足够小(DSL 或其他什么?),资源使用量应该很小。
答案3
这不是使用 Hyper-V 的解决方案(并且可能存在一些许可证问题),但你始终可以尝试虚拟盒——这是相当不错的桌面虚拟化,而且做提供一个 NAT 网络选项,可以完成您在问题中所要求的操作。
就性能和供应商支持而言,您的体验可能会有所不同,但我对 VirtualBox 的体验很好。它可能足以在虚拟机中运行 SQL 服务器来试用新功能。
答案4
Hyper-V 没有 NAT 网络选项。