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


12

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

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

HyperV中的Ubuntu网络设置 UbuntuNetworkSetup

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

我不确定这是否是问题,但似乎很可能。但是,每当我尝试使外部交换机成为Hyper-V可扩展虚拟交换机时,都会显示以下消息,并且无法设置该属性。 UnableToEnableHyperVExtensible

任何帮助表示赞赏。

如果需要更多信息,请告诉我。我试图做到尽可能彻底


有什么理由不使用VMWare Player或VirtualBox?
kobaltz

1
我对VMWare没有任何经验。我尝试使用VirtualBox,但总是很慢。同样,用于Windows Phone的Visual Studio开发使用在Hyper-V中运行的仿真器。VirtualBox和Hyper-V不喜欢一起玩。
AndrewK

谢谢(你的)信息。我只是想知道。一直使用VirtualBox和QEMU。不知道为什么有人会使用Hyper-V,但这是有道理的。
kobaltz 2013年

很好,它也随Windows一起提供,现在我可以连接互联网了,它工作得很好。
AndrewK

内部虚拟交换机的设置是什么?(对不起,我作为一个问题发布,但是我刚加入,它说我需要50点信誉度才能发表评论..)

Answers:


11

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

例


我现在也遇到相同的问题,我在这里更改了设置,但仍未显示为已连接=(
qodeninja 2014年

很奇怪的解决方案!但是,它是一种魅力。谢谢!
饿了编码者

1

无需启动/重启来宾操作系统的解决方案。

1]删除所有虚拟交换机,然后将其标为星标。

2]创建一个外部交换机,其外部网络选择为Ethernet或WiFi。(等待一分钟)

3]现在创建一个内部开关。(再次等待一分钟)

4]转到“控制面板\网络和Internet \网络连接”,然后右键单击“外部”交换机,转到“共享”选项卡,然后为“内部”交换机启用共享。(现在,如果看不到包含“内部”交换机的网络适配器列表,则可能必须重新启动或等待一段时间才能使所有更改生效。)

5]为您的Linux类型选择“内部”交换机来宾操作系统,并在操作系统中启用网络。(您无需在任何步骤中都重新启动来宾操作系统)希望您的来宾操作系统可以连接到Internet以及内部网络。

我已经测试并验证了RedHat7,CentOS7和Kali Linux的确切过程。


0

我已经阅读了很多有关此问题的文章,并且许多人声称共享wifi适配器的Internet连接来解决该问题。就我而言,这不起作用。什么对我有用,它应该回答您的问题:

  1. 在Hyper-V下创建一个内部虚拟交换机。
    一种。打开“ Hyper V Manager”。
    b。选择“虚拟交换机管理器”。
    C。在“新建虚拟交换机”下,选择“内部”。
    d。选择“创建虚拟交换机”。
  2. 关闭Ubuntu VM。
  3. 使用步骤1中刚刚创建的内部虚拟交换机添加旧版适配器。
  4. 打开网络与共享中心”。
  5. 选择“更改适配器设置”。
  6. 选择您的Wifi适配器和您刚刚制作的虚拟交换机,右键单击菜单选项“创建网桥”。
  7. 启动Ubuntu VM。
  8. 登录到Ubuntu。
  9. 等待一分钟,然后连接就会连接。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.