Windows 8 Hyper-V 上的 Ubuntu 12.04 VM - 无网络连接

Windows 8 Hyper-V 上的 Ubuntu 12.04 VM - 无网络连接

我一直在尝试将我的 Ubuntu 12.04 虚拟机连接到互联网。我一直在搜索并找到了一些信息,但到目前为止还没有成功。我也尝试过 Linux Mint,但也没有网络连接。

我的适配器设置: 适配器设置

HyperV 中的 Ubuntu 网络设置 Ubuntu网络设置

HyperV 虚拟交换机管理器 虚拟交换机管理器

我不确定这是否是问题所在,但似乎很有可能。但是,每当我尝试将外部交换机设为 Hyper-V 可扩展虚拟交换机时,我都会收到如下所示的消息,并且无法设置该属性。 无法启用 HyperVExtensible

任何帮助都将受到赞赏。

如果需要更多信息,请告诉我。我尽量提供详尽的信息

答案1

好吧,我明白了。我必须创建一个内部虚拟交换机,然后转到外部虚拟交换机并与内部虚拟交换机共享其连接。

例子

答案2

无需启动/重新启动客户操作系统的解决方案。

1] 删除所有虚拟交换机并重新开始。

2] 创建一个外部交换机,外部网络选择以太网或 WiFi。(等待一会儿)

3] 现在创建一个内部交换机。(再次等待一会儿)

4] 转到控制面板\网络和 Internet\网络连接,右键单击外部交换机,转到共享选项卡并启用内部交换机的共享。(现在,如果您没有看到包含内部交换机的网络适配器列表,您可能需要重新开始或等待一段时间才能让所有更改生效。)

5] 为您的 Linux 类型客户操作系统选择内部交换机并在操作系统中启用网络。(您不需要在任何步骤中重新启动客户操作系统)希望您的客户操作系统能够连接到互联网和内部网络。

我已经针对 RedHat7、CentOS7 和 Kali Linux 测试并验证了此精确过程。

答案3

我读过很多关于这个问题的文章,很多文章都声称共享 wifi 适配器的互联网连接可以解决这个问题。这对我来说不起作用。什么对我有用,它应该可以回答你的问题:

  1. 在 Hyper-V 下创建内部虚拟交换机。a
    . 打开“Hyper V 管理器”。b
    . 选择“虚拟交换机管理器”。c
    . 在新建虚拟交换机下,选择“内部”。d
    . 选择“创建虚拟交换机”。
  2. 关闭 Ubuntu VM。
  3. 使用在步骤 1 中刚刚创建的内部虚拟交换机添加旧适配器。
  4. 打开网络与共享中心”。
  5. 选择“更改适配器设置”。
  6. 选择您的 Wifi 适配器和刚刚创建的虚拟交换机,右键单击菜单选项“创建桥接”。
  7. 启动 Ubuntu VM。
  8. 登录 Ubuntu。
  9. 等待一分钟,连接就接通了。

相关内容