通过 wifi 将 Hyper-V VM(基于 Linux)连接到互联网 - Linux 中似乎没有可连接的 wifi

通过 wifi 将 Hyper-V VM(基于 Linux)连接到互联网 - Linux 中似乎没有可连接的 wifi

我已经创建了一个基于 Linux 的 Hyper-V VM,并且将其连接到主机的 wifi 适配器上的外部虚拟交换机,但它找不到互联网连接。

这是我的做法:

打开 Hyper-V
虚拟交换机管理器
创建外部虚拟交换机
将其重命名为“外部交换机”
选择我的无线适配器
允许管理操作系统共享此网络适配器
启用(已尝试禁用和启用)VLAN Ident。
点击确定

选择虚拟机(Elementary OS(其他发行版会给我不同的结果吗?)或 Pear OS atm)
右键单击 > 设置
将网络适配器更改为新创建的交换机
启用 VLAN(如果尚未启用)
点击确定
启动虚拟机

检查连接
唯一显示的是有线连接 1.
没有互联网连接
关闭虚拟机
删除交换机并关闭 Hyper-V,脸上写满沮丧。

我做错了什么?或者我该怎么做才能建立连接?

答案1

1] 删除所有虚拟交换机并重新开始(如果这样做是明智的)。

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

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

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

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

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

答案2

我已成功将 Elementary OS 连接到笔记本电脑的 Wi-Fi。操作如下。

打开 Hyper-V 虚拟交换机管理器创建内部虚拟交换机将其重命名为“内部交换机”点击确定

选择 Elementary OS VM 右键单击​​ > 设置 将网络适配器更改为新创建的交换机 点击确定

请勿启动虚拟机。

转到 Windows 8 的网络和共享中心,然后单击“连接”中列出的“Wi-Fi”链接(或笔记本电脑无线适配器的名称)

在适配器状态窗口中,单击“属性”

在属性窗口中,单击共享选项卡,选中“允许其他网络用户...”框,选择“vEthernet(内部交换机)”(或无线适配器的名称),然后单击“确定”关闭窗口

单击“关闭”退出 Wi-Fi 状态窗口 要确认您已正确设置,请单击“更改适配器设置”链接。您应该在无线连接旁边看到“共享”字样。

启动您的虚拟机并检查您是否已连接到互联网。

相关内容