OracleLinux 7.5 Virtual Box 没有 IP

OracleLinux 7.5 Virtual Box 没有 IP

主机是 Mac OS High Sierra VBox 版本是 5.2.16 客户机是 Oracle Linux 7 VM 网络适配器类型是 Bridged

我在网络 172.16.21.0 上安装并设置了此 VM,并且它运行正常,VM 从主机网络 DHCP 获取了有效的 IP。

我把这台 Macbook 带到另一个站点,那里有一个地址范围为 192.168.1.0 的网络,并且它也运行良好,即,从该网络的 DHCP 服务器为 VM 分配了该范围内的 IP 地址。

今天,我连接到另一个站点的另一个网络,范围为 10.0.0.0,现在发生了一些非常奇怪的事情。

ifconfig enp0s3报告无 IP(4)地址。

nmcli报告预期范围内的 IP(v4)地址。

与该虚拟机的连接已中断。

我尝试在 VM 和 VBox 级别禁用/重新启动/启用该设备,但没有影响。

有任何想法吗?

答案1

解决方案是:

  • 关闭(halt)虚拟机
  • 在 VBox 中打开虚拟机设置
  • 选择网络
  • 选择 enp0s3 接口的网络
  • 单击“高级”
  • 单击刷新 Mac 地址按钮/图标
  • 重启虚拟机
  • 检查ip addr show..如果它显示 enp0s3 的地址,则排序
  • 如果没有,请运行dhclient -v enp0s3

以上内容为我解决了这个问题。

有时dhclient会报告预期的 IP 地址,但它不会立即显示在ifconfig/中ip。从主机 PC 上,我 ping 命令显示的 IP dhclient,然后运行并使用 来“注册”该 IP ifconfig

现在,重新启动后,该ip addr show命令可能不会显示内部网络的 IP 地址

相关内容