Red Hat Virtual Box:网络不可达

Red Hat Virtual Box:网络不可达

我使用 Virtual Box 安装了 RHEL 虚拟机,但无法 ping 通主机或互联网。

我配置了2个适配器:

  1. 连接到 NAT,混杂允许所有和电缆连接
  2. 连接到桥接适配器,混杂允许所有和电缆连接

当我运行时ip addr show,输出如下:

ip addr 显示输出

谢谢。

答案1

有类似的问题

检查您是否已将以下内容添加到 /etc/sysconfig/network::

NETWORKING=yes
HOSTNAME=my-hostname

确保在相应的位置有配置文件(根据您的设备名称): /etc/sysconfig/network-scripts/ifcfg-enp0s3就我而言:

NAME=enp0s3
DEVICE=enp0s3
ONBOOT=yes

然后运行:( ifup enp0s3
例如,您的设备名称可以不同eth0,因此请仔细检查)

此命令sudo service networking restart在某些情况下也可能有帮助。

相关问题:https://serverfault.com/questions/660210/cant-start-centos-7-network-service

答案2

感谢 Jaroslav Kucera 建议我应该为 eth0 分配一个 IP。

我关注了文章

我修改了 /etc/sysconfig/network 和 /etc/sysconfig/network-scripts/ifcfg-eth0 以使用 DHCP,然后重新启动。

现在我可以 ping 互联网了。

答案3

在追踪了两天的相同投诉后,我又做出了额外的贡献:我学会了在 NIC 行和 br0 行中查找“ UP ”(如果存在,因为它们在虚拟机中存在)。我经常对 CentOS 7 和 RHEL 7 使用以下命令:

# ip  link  set  br0  down
# ip  link  set  br0  up 
# systemctl  reboot

确认主网卡也处于“UP”状态。通常都是这样的。

相关内容