所以我在 VirtualBox 上有一个 CentOS 7(最小安装)虚拟机,桥接适配器网络配置,在我的笔记本电脑(主机)上。每当我将笔记本电脑(主机)连接到无线上网, 有没有 IP我的 CentOS VM(客户机)的网络接口中分配的地址。当我将笔记本电脑(主机)插入通过电缆进入我的路由器然后我获得分配 IP地址。我应该注意,当使用 WiFi 时,我的笔记本电脑(主机)有一个 IP地址和互联网连接。
当我的笔记本电脑(主机)连接到 WiFi 时,是否有可能在 VM(客户机)上获取 IP 地址?
谢谢
编辑: 正如 @Didier 所建议的,修复在于网络配置。更准确地说:
设置 -> 网络 -> 名称
并选择您希望虚拟机连接到的适配器的名称(或在本例中为“桥接”)。对我来说,名称是“Intel(R) 双频无线”,在其他笔记本电脑型号/品牌中可能会有所不同。
答案1
答案已发布这里@jakesantos 似乎解决了 OP 的问题。
- 打开虚拟盒管理器
- 在左侧窗格中选择无法上网的机器
- 点击设置顶部菜单中的按钮
- 点击网络在设置窗口左侧窗格中
- 切换到桥接适配器在里面附于下拉式菜单
- 选择您当前在主机上使用的网络适配器的名称。我使用的是无线,所以我选择eth0这是我的无线网络适配器。您可以通过打开终端(默认情况下为CTRL+ ALT+ T)并运行来 检查当前正在使用的适配器
ifconfig
。它可能是以太坊适配器显示inet 地址并显示数据传输接收字节。- 在下面先进的,确保机器正在使用桌面适配器类型
- 在下面先进的, 确保混杂模式被设定为允许虚拟机
- 在下面先进的, 确保电缆已连接已检查
- 打好的保存更改
- 启动虚拟机
此图显示了您需要的设置示例(取自这回答)。