我有一个Windows Server 2012 R2框,并且正在将一些Hyper-V虚拟机迁移到这台机器上。 我正在尝试使用路由和远程访问angular色的NATfunction为Hyper-V内部交换机和连接到该交换机的虚拟机提供Internet连接。
这个盒子有一个面向networking的网卡,有几个公网IP地址分配给它。 我的最终目标是将当前在互联网上面向主机的NIC的特定IP映射到连接到Hyper-V内部交换机的VM。
假设面向互联网的交换机有3个分配的IP地址:
我已经启用了路由和远程访问angular色。
我目前有一个为Hyper-V内部交换机设备设置的静态IP,它是:192.168.0.1。 我正在尝试configuration系统,因此连接到此交换机的任何虚拟机都将收到192.168.0.10-192.168.0.100范围内的IP地址。
在“路由和远程访问”configuration窗口中,我将NAT属性的“地址分配”选项卡设置为使用DHCP分配器自动分配IP地址,并将IP地址设置为192.168.0.0,并将其掩码设置为255.255.255.0。
我在NAT部分增加了两个接口 – 一个是面向互联网的主机上的物理设备,另一个是Hyper-V内部交换机。 对于面向互联网的交换机,在属性窗口中,我已经将接口types设置为public,并在此接口上启用了NAT。 对于Hyper-V内部交换机,我已将“接口types”设置为“私有”。
当我启动连接到交换机的虚拟机,并尝试通过DHCP获取IP地址时,我没有得到任何回应。 我不确定我的configuration出了什么问题 – 根据我阅读过的大多数指南,它应该是有效的。 有任何想法吗?