Jas*_*son 2 nic ip hyper-v gateway hyper-v-server-2008-r2
我有一台运行 Hyper-V 的 Win2008 R2 服务器,带有两个 VM(Win2003 和 Win2008R2)。
我的服务器上有两个 NIC,一个用于主机,另一个用于虚拟机管理器。
我配置如下,但是VMS不能上网。我究竟做错了什么?
ONBOARD NIC for HOST
IP: a.b.c.19
Mask: 255.255.255.192
Gateway: a.b.c.1
DNS1: a.b.c.130
DNS1: a.b.c.131
Additional NIC for Hyper-V
IP: a.b.c.30
Mask: 255.255.255.192
Gateway: a.b.c.1
DNS1: a.b.c.130
DNS1: a.b.c.131
VM1
IP: a.b.c.9
Mask: 255.255.255.192
Gateway: a.b.c.1
DNS1: a.b.c.130
DNS1: a.b.c.131
VM2
IP: a.b.c.20
Mask: 255.255.255.192
Gateway: a.b.c.1
DNS1: a.b.c.130
DNS1: a.b.c.131
Run Code Online (Sandbox Code Playgroud)
我的虚拟机网关是否应该专门配置为指向 Hyper-V 的 NIC?
这可能无法解决您的问题,但是...任何 Hyper-V 机器都应该有一个专用于管理主机的 NIC(用于主机的 ONBOARD NIC)和一个或多个专用于 VM(用于 Hyper-V 的附加 NIC)。我会这样做:
在 Hyper-V 管理器中删除现有的 Hyper-V 网络。
在主机上,您现在应该只有 2 个 NIC 可见,ONBOARD NIC 和 Additional NIC。保留上面配置的 ONBOARD NIC。
禁用附加 NIC 上的所有服务(包括 IPv4 和 IPv6)。你不需要为这个 NIC 配置一个 IP 地址——Hyper-V 将只使用这个硬件来访问网络,只要它正确连接到配置的交换机端口,他们就可以使用它.
在 Hyper-V 管理器中重新创建您的 EXTERNAL 网络并确保您选择了其他 NIC。执行此操作后,返回主机的网络控制面板,您现在应该会看到 3 个 NIC!创建 Hyper-V EXTERNAL 网络时,它随后创建了一个额外的虚拟 NIC 并将其添加到列表中。与附加 NIC 一样,它应该禁用所有服务(包括 IPv4 和 IPv6)。
现在关闭两个虚拟机,将它们的 NIC 重新分配给 Hyper-V 网络,启动它们,它应该可以工作了。
注意:所有这些都适用于假设所有内容都在同一个子网上,并且附加 NIC 连接到的交换机端口没有中继。如果有中继,您会将虚拟机分配给一个 VLAN,但如果没有中继,请不要选中 VM 配置页面上的“使用 VLAN”复选框。
祝你好运。
归档时间: |
|
查看次数: |
5982 次 |
最近记录: |