使用一个 NIC 设置 Hyper-V 解决方案的步骤是什么

使用一个 NIC 设置 Hyper-V 解决方案的步骤是什么

我已经在 Windows Server 2008 R2 上通过 Hyper-V 成功在虚拟机上安装了 centos。此服务器有一个 NIC。

我已经创建了虚拟 NIC 和虚拟子网,并且在虚拟机中(通过控制台)我可以 ping 网关。但不能 google。我是不是遗漏了某些步骤,我觉得我离设置只有一步之遥了。

我不确定还有哪些信息有用。

这是主机的 ipconfig:

Ethernet adapter vNIC losangeles1_1:

Connection-specific DNS Suffix .. :
IPv4 Address. . . . . . . . . . . : 10.10.0.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :


Ethernet adapter Local Area Connection 2:

Connection-specific DNS Suffix .. :
IPv4 Address. . . . . . . . . . . : 72.51.43.43
Subnet Mask . . . . . . . . . . . : 255.255.255.192
Default Gateway . . . . . . . . . : 72.51.43.1 

这是主机的虚拟网络管理器:

在此处输入图片描述

答案1

创建虚拟网络时,您可能选择了“内部”类型。这不允许流量传出机器(除非您在主机上安装环回适配器并通过该适配器路由流量)。

您需要创建一个外部虚拟网络。

答案2

您说您可以 ping 网关,那是路由器还是您网络上的某个东西?或者是指运行 Hyper-V 的主机 PC?如果您可以发布来自 hyper-v 主机的 ipconfig /all 输出和来自 centos VM 的 ifconfig eth0 输出,这将让我们有更好的了解。

正如克里斯指出的那样,您在配置虚拟网卡时很可能选择了“内部”连接类型选项。

转到 hyper-V 管理器,选择您的主机,然后在屏幕右侧单击“虚拟网络管理器”。在您现在看到的窗口中,从“虚拟网络”列表中选择您的虚拟网络(通常您在您的环境中只会看到一个)。现在在“连接类型”窗格下选择“外部”,选择您要使用的物理 NIC,并确保选中“允许管理操作系统共享此网络适配器”

这应该够了吧

相关内容