新手一:虚拟网络 - Hyper-V - 远程桌面 - 只有一个物理网卡

新手一:虚拟网络 - Hyper-V - 远程桌面 - 只有一个物理网卡

我会尽力解释我的情况,并希望得到任何帮助:

我有一台物理服务器(四核、4GB 内存、1TB raid 10 等),装有 Win Server 2008 R2 企业版,运行 IIS、打印等...

另外,我想设置 2 个采用 2008 R2 标准的虚拟服务器,一个采用 SQL Server,另一个采用 Team Foundation。

我需要的是:

  1. 能够从私有物理网络内部访问每个虚拟服务器和物理服务器上的远程桌面
  2. 使用路由器和端口转发从外部访问 TFS 服务器和 IIS 服务器(一个是虚拟化的,另一个是物理的)

就是这样,但请注意,我只有一个物理网卡。我该如何配置它才能工作。当我设置 hyper-v 角色时,向导上出现了类似的东西,但我不记得我选择了什么,现在,我无法从远程桌面访问任何服务器,甚至无法从物理专用网络访问。

有人能指点我,我该怎么办?提前谢谢

(抱歉,我的英语不好,我说的是西班牙语)

答案1

我从未使用过 Hyper-V,因此我根据其他虚拟机管理程序来得出这个答案。

当您创建和配置虚拟机时,通常会为您提供添加虚拟 NIC 卡的选项。通常,有几种方法可以配置此 NIC 以及它如何与物理 NIC 交互。最常见的两个选项是“桥接网络”和“NAT”。

“桥接网络”将您的虚拟网卡桥接到物理网卡,并使虚拟网卡充当与主机位于同一子网上的机器。“NAT”将您的虚拟网卡配置为使用网络地址转换,并使其看起来好像位于虚拟路由器后面的不同子网上。

根据您的描述,我猜您的虚拟机配置为使用 NAT,因此它们不会出现在您的主机子网上。要以这种方式访问​​它们,您需要配置两个网络之间的路由。如果这是您想要的,您需要在 Hyper-V 中弄清楚,将其中一个虚拟服务器配置为路由器/网关,或者使用 Vyatta 之类的东西创建虚拟路由器。

然而,如果这是不是您想要什么,那么最简单的解决方案是将虚拟机网卡更改为使用桥接网络。如果没有更改选项,请添加一个使用桥接的新网卡,然后删除旧网卡。

答案2

我不确定我是否理解了您的确切要求。但无论如何,您应该登录 HYPER-V 管理器并检查虚拟网络管理器。我猜您没有安装没有 GUI 的核心版本?
在这里,您可以查看所有虚拟网络,以及它们是私有的(仅限虚拟机)、内部的(虚拟机加主机)还是外部的(虚拟机加主机加通过物理网卡的 LAN)。
然后检查您的虚拟机,看看它的虚拟网卡连接到哪个虚拟网络。这真的很容易。如果有疑问,请单击“帮助”(在右下角)。希望对您有所帮助

相关内容