1、进入/etc/sysconfig/network-scripts 目录发现没有eth0文件
2、手动配置eth0文件
2.1 vim /etc/sysconfig/network-scripts/eth0
添加如下内容:
TYPE=Ethernet
DEVICE=eth0
BOOTPROTO=static
IPADDR="192.168.233.130" #IP地址
NETMASK="255.255.255.0" #子网掩码
GATEWAY="192.168.233.2" #网关
DNS1="192.168.233.2"
HWADDR="00:0C:29:A0:D4:F3" #网卡设备MAC地址
BROADCAST="192.168.233.255" #网卡广播地址
ONBOOT="yes"
其中HWADDR可以通过虚拟机网络适配器的高级设置里面查看 ,HWADDR以AA:BB:CC:DD:EE:FF形式的以太网设备的硬件地址.在有多个网卡设备的机器上,这个字段是非常有用的,它保证设备接口被分配了正确的设备名 ,而不考虑每个网卡模块被配置的加载顺序.这个字段不能和MACADDR一起使用.
2.2 重启网络服务 service network restart ---失败
解决办法:
删除刚刚在eth0文件中的 DEVICE=eth0 再次 service network restart ---成功
ping baidu.com 成功
2022_12-23 Linux ping不通解决方法记录
在Linux系统中,用户遇到了无法ping通的问题。检查/etc/sysconfig/network-scripts目录下缺少eth0配置文件,于是手动创建并配置了eth0文件,包括IP地址、子网掩码、网关和DNS等信息。然而,重启网络服务时遇到失败,解决方案是删除配置文件中的DEVICE=eth0后再重启服务,最终成功ping通了百度,问题得到解决。
1万+

被折叠的 条评论
为什么被折叠?



