CentOS更換IP后無法聯(lián)網的排查與修復指南
問題現(xiàn)象
在CentOS系統(tǒng)中手動修改IP地址后,可能出現(xiàn)無法訪問互聯(lián)網或局域網的情況,常見表現(xiàn)為ping
命令無響應、服務連接超時等。
核心排查步驟
1. 驗證IP配置有效性
執(zhí)行以下命令檢查當前網絡配置:
ip addr show
確認新IP地址已正確綁定到目標網卡,檢查子網掩碼是否與網關匹配。
2. 檢測默認網關設置
查看路由表信息:
route -n
確保Gateway
字段指向正確的默認網關地址,缺失網關會導致外網訪問失敗。
3. 檢查DNS解析配置
驗證/etc/resolv.conf
文件內容:
cat /etc/resolv.conf
確認包含有效的DNS服務器地址,使用nslookup
命令測試域名解析功能。
4. 防火墻規(guī)則驗證
臨時關閉防火墻進行測試:
systemctl stop firewalld
若網絡恢復,需檢查防火墻規(guī)則是否阻止了特定端口或IP的通信。
5. 網絡服務重啟操作
重新加載網絡配置(根據(jù)系統(tǒng)版本選擇):
- CentOS 7及以下:
systemctl restart network
- CentOS 8及以上:
nmcli connection reload && systemctl restart NetworkManager
高級故障排查
- 使用
traceroute
跟蹤數(shù)據(jù)包路徑 - 檢查
/etc/sysconfig/network-scripts/
下對應網卡配置文件 - 確認物理連接狀態(tài):
ethtool [網卡名]
- 分析系統(tǒng)日志:
journalctl -u NetworkManager