CentOS7-为什么网络服务中断时能够 ping 通?

CentOS7-为什么网络服务中断时能够 ping 通?

以下问题请指教:

在 下/etc/sysconfig/network-scripts/,有 2 个配置接口文件(ifcfg-enp0s3 和 ifcfg-lo),如图网络脚本内容

我输入后ifconfig,它显示了 lo、eth0 和 eth1,如下所示ifconfig 命令的结果

问题 1:为什么网络脚本中缺少仅主机适配器 (eth1)?

问题 2:为什么 ifconfig 在网络脚本中显示为 enp0s 时却显示为 eth?

我使用systemctl status networksystemctl status NetworkManager来确认这两项服务都已关闭。

问题 3:为什么当所有网络服务都中断时我能够 ping 通 google?

网络状态为down,如图所示网络状态

NetworkManager 状态已关闭,如图所示网络管理员状态

能够 ping Goole,如图所示能够 ping 通 Google

答案1

您的“网络状态”没有提供有关 systemd 脚本中出现故障的原因的详细信息。 ifconfig 将它们显示为已启动,并且您可能有默认路由,因此 ping 可以工作。网络管理器不是实时控制器,如果您想做任何奇怪的事情,它通常会妨碍您,因此它的状态没有用。

相关内容