centos

CentOS Stream 8网络故障排查方法

小樊
40
2025-08-06 12:12:27
栏目: 智能运维

CentOS Stream 8网络故障排查方法如下:

  1. 检查网络连接
    • 使用 ping 命令测试与远程主机或网关的连通性,如 ping 8.8.8.8
    • 使用 ip addrnmcli device show 查看网络接口状态及IP配置是否正确。
  2. 验证IP配置
    • 检查网卡配置文件(位于 /etc/sysconfig/network-scripts/ifcfg-*),确认 BOOTPROTO(静态/动态)、IPADDRGATEWAYDNS 等参数是否正确。
    • 重启网络服务:systemctl restart NetworkManagernmcli connection reload
  3. 排查DNS解析
    • 使用 nslookupdig 命令测试域名解析,如 nslookup example.com
    • 若解析失败,检查 /etc/resolv.conf 中的DNS服务器配置是否正确。
  4. 检查防火墙规则
    • 使用 firewall-cmd --list-all 查看防火墙规则,确认是否限制网络访问。
    • 临时关闭防火墙测试:systemctl stop firewalld(生产环境需谨慎)。
  5. 查看系统日志
    • 使用 journalctl -u NetworkManagerdmesg 查看网络服务及内核相关日志,定位错误信息。
  6. 测试网络服务
    • 使用 curlwget 测试HTTP/HTTPS服务,如 curl -I https://www.baidu.com
    • 若为服务端网络问题,检查对应服务(如SSH、Nginx)是否监听正确端口:ss -tulnp
  7. 硬件及环境检查
    • 确认网线、路由器、交换机等硬件连接正常,更换设备测试。
    • 若为虚拟机环境,检查虚拟网络配置(如NAT/桥接模式)是否正确。

参考来源

0
看了该问题的人还看了