当主机通过 WiFi 而不是 LAN 连接时,VirtualBox Centos7 机器没有 IP 地址

当主机通过 WiFi 而不是 LAN 连接时,VirtualBox Centos7 机器没有 IP 地址

所以我在 VirtualBox 上有一个 CentOS 7(最小安装)虚拟机,桥接适配器网络配置,在我的笔记本电脑(主机)上。每当我将笔记本电脑(主机)连接到无线上网, 有没有 IP我的 CentOS VM(客户机)的网络接口中分配的地址。当我将笔记本电脑(主机)插入通过电缆进入我的路由器然后我获得分配 IP地址。我应该注意,当使用 WiFi 时,我的笔记本电脑(主机)有一个 IP地址和互联网连接。

当我的笔记本电脑(主机)连接到 WiFi 时,是否有可能在 VM(客户机)上获取 IP 地址?

谢谢

编辑: 正如 @Didier 所建议的,修复在于网络配置。更准确地说:

设置 -> 网络 -> 名称

并选择您希望虚拟机连接到的适配器的名称(或在本例中为“桥接”)。对我来说,名称是“Intel(R) 双频无线”,在其他笔记本电脑型号/品牌中可能会有所不同。

答案1

答案已发布这里@jakesantos 似乎解决了 OP 的问题。

  1. 打开虚拟盒管理器
  2. 在左侧窗格中选择无法上网的机器
  3. 点击设置顶部菜单中的按钮
  4. 点击网络在设置窗口左侧窗格中
  5. 切换到桥接适配器在里面附于下拉式菜单
  6. 选择您当前在主机上使用的网络适配器的名称。我使用的是无线,所以我选择eth0这是我的无线网络适配器。您可以通过打开终端(默认情况下为CTRL+ ALT+ T)并运行来 检查当前正在使用的适配器ifconfig。它可能是以太坊适配器显示inet 地址并显示数据传输接收字节
  7. 在下面先进的,确保机器正在使用桌面适配器类型
  8. 在下面先进的, 确保混杂模式被设定为允许虚拟机
  9. 在下面先进的, 确保电缆已连接已检查
  10. 好的保存更改
  11. 启动虚拟机

此图显示了您需要的设置示例(取自回答)。

Virtualbox 网络设置

相关内容