CentOS 更换IP无法上网 – 排查与解决方法

CentOS更换IP后无法联网的排查与修复指南

问题现象

在CentOS系统中手动修改IP地址后,可能出现无法访问互联网或局域网的情况,常见表现为ping命令无响应、服务连接超时等。

核心排查步骤

1. 验证IP配置有效性

执行以下命令检查当前网络配置:

ip addr show

确认新IP地址已正确绑定到目标网卡,检查子网掩码是否与网关匹配。

2. 检测默认网关设置

查看路由表信息:

route -n

确保Gateway字段指向正确的默认网关地址,缺失网关会导致外网访问失败。

3. 检查DNS解析配置

验证/etc/resolv.conf文件内容:

cat /etc/resolv.conf

确认包含有效的DNS服务器地址,使用nslookup命令测试域名解析功能。

4. 防火墙规则验证

临时关闭防火墙进行测试:

systemctl stop firewalld

若网络恢复,需检查防火墙规则是否阻止了特定端口或IP的通信。

5. 网络服务重启操作

重新加载网络配置(根据系统版本选择):

  • CentOS 7及以下:systemctl restart network
  • CentOS 8及以上:nmcli connection reload && systemctl restart NetworkManager

高级故障排查

  • 使用traceroute跟踪数据包路径
  • 检查/etc/sysconfig/network-scripts/下对应网卡配置文件
  • 确认物理连接状态:ethtool [网卡名]
  • 分析系统日志:journalctl -u NetworkManager

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END