升级失败后,RHEL-7 无法连接到互联网

升级失败后,RHEL-7 无法连接到互联网

所以我的情况是,我之前能够在 RHEL-7 来宾操作系统(使用 VirtualBox 在主机操作系统 Windows 7 上运行)上设置网络连接。我搞砸了升级,导致内核恐慌,所以我恢复到当前的内核,但现在看来我已经失去了网络连接。删除新内核没有帮助。我时不时地会收到气球消息,上面写着“网络连接激活失败”。

不确定我应该提供什么信息,所以我参考RHEL 7.0无法连接互联网:

我的ifconfig enp0s3输出:

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet6 fe80::90e9:5511:7bf5:25da  prefixlen 64  scopeid 0x20<link>
    ether 78:2b:cb:b6:6f:d2  txqueuelen 1000  (Ethernet)
    RX packets 42574  bytes 8944263 (8.5 MiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 1284  bytes 283643 (276.9 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

我的ip ro输出:

192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1

我的内容/etc/sysconfig/network-scripts/ifcfg-enp0s3

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=d95e90e6-12c4-49c5-8df1-4bb5c70c6b69
DEVICE=enp0s3
ONBOOT=yes

如果我需要提供更多信息,请告诉我,谢谢。

答案1

从您提供的信息中,我可以看出您的网络连接为“UP”,配置为使用 DHCP,并设置为自动连接。 RHEL7 默认使用 NetworkManager。如果您也可以分享此命令的输出,将会有所帮助:

$ nmcli connection show

您可能已定义连接,但未设置为自动连接。如果上一个命令显示任何带有“enp0s3”关键字的连接,您可以尝试像这样手动激活它:

$ nmcli connection up "System enp0s3"
or
$ nmcli connection up "enp0s3"

如果这不起作用,您可以考虑在重新启动网络时查看日志,如下所示:

$ journalctl -flu NetworkManager &
$ systemctl restart NetworkManager

相关内容