CentOS 7 和 VirtualBox 桥接网络问题

CentOS 7 和 VirtualBox 桥接网络问题

我在 CentOS 7 VM 上运行网络时遇到了一些困难。

我需要在 VirtualBox 中桥接我的适配器,这样我才能使用 DHCP 来获取 IP 地址。

VirtualBox 网络配置

CentOS 上的界面如下:

<code>ip a</code> 的结果

我已使用以下命令启用了界面nmtui

nmtui 配置

在里面/etc/sysconfig/network-scripts/ifcfg-enp0s3ONBOOT选项设置为YES

当我运行 时,我没有任何回应dhclient -v

编辑:我尝试强制使用静态 IP,并且能够 ping 通网关。但是,我无法 ping 通网络外的某些东西(例如:google.com),因为它无法解析名称(我可以使用 IP 而不是主机名来卷曲页面)。

第二次编辑:NetwokManager 生成了一个 /etc/resolv.conf 文件,其中 DNS IP 为 10.0.2.2。我已更改了它,在 ping LAN 外部时没有遇到任何问题。

第三次编辑:我看到 CentOS 正在询问是否有 DHCP,但没有得到响应。这可能是我的路由器的问题... wireshark 捕获

第四次编辑:更改了 LAN 并能够获取 IP 地址...

现在,我需要你的帮助。

答案1

该问题是由我的家用路由器引起的,它拒绝应答我的 VM 的 DHCP 请求并提供 IP 地址。

不要忘记阅读我的问题中的所有编辑以便进行完整的调试过程。

相关内容