我一直在尝试将我的 Ubuntu 12.04 虚拟机连接到互联网。我一直在搜索并找到了一些信息,但到目前为止还没有成功。我也尝试过 Linux Mint,但也没有网络连接。
我的适配器设置:
HyperV 中的 Ubuntu 网络设置
HyperV 虚拟交换机管理器
我不确定这是否是问题所在,但似乎很有可能。但是,每当我尝试将外部交换机设为 Hyper-V 可扩展虚拟交换机时,我都会收到如下所示的消息,并且无法设置该属性。
任何帮助都将受到赞赏。
如果需要更多信息,请告诉我。我尽量提供详尽的信息
答案1
好吧,我明白了。我必须创建一个内部虚拟交换机,然后转到外部虚拟交换机并与内部虚拟交换机共享其连接。
答案2
无需启动/重新启动客户操作系统的解决方案。
1] 删除所有虚拟交换机并重新开始。
2] 创建一个外部交换机,外部网络选择以太网或 WiFi。(等待一会儿)
3] 现在创建一个内部交换机。(再次等待一会儿)
4] 转到控制面板\网络和 Internet\网络连接,右键单击外部交换机,转到共享选项卡并启用内部交换机的共享。(现在,如果您没有看到包含内部交换机的网络适配器列表,您可能需要重新开始或等待一段时间才能让所有更改生效。)
5] 为您的 Linux 类型客户操作系统选择内部交换机并在操作系统中启用网络。(您不需要在任何步骤中重新启动客户操作系统)希望您的客户操作系统能够连接到互联网和内部网络。
我已经针对 RedHat7、CentOS7 和 Kali Linux 测试并验证了此精确过程。
答案3
我读过很多关于这个问题的文章,很多文章都声称共享 wifi 适配器的互联网连接可以解决这个问题。这对我来说不起作用。什么对我有用,它应该可以回答你的问题:
- 在 Hyper-V 下创建内部虚拟交换机。a
. 打开“Hyper V 管理器”。b
. 选择“虚拟交换机管理器”。c
. 在新建虚拟交换机下,选择“内部”。d
. 选择“创建虚拟交换机”。 - 关闭 Ubuntu VM。
- 使用在步骤 1 中刚刚创建的内部虚拟交换机添加旧适配器。
- 打开网络与共享中心”。
- 选择“更改适配器设置”。
- 选择您的 Wifi 适配器和刚刚创建的虚拟交换机,右键单击菜单选项“创建桥接”。
- 启动 Ubuntu VM。
- 登录 Ubuntu。
- 等待一分钟,连接就接通了。