如何修改CentOS的默認(rèn)路由
什么是默認(rèn)路由?
默認(rèn)路由是網(wǎng)絡(luò)數(shù)據(jù)包在沒(méi)有匹配到其他特定路由規(guī)則時(shí)使用的路徑,通常指向網(wǎng)關(guān)設(shè)備。正確配置默認(rèn)路由對(duì)服務(wù)器網(wǎng)絡(luò)通信至關(guān)重要。
查看當(dāng)前路由表
執(zhí)行以下命令查看當(dāng)前路由信息:
ip route show
或使用傳統(tǒng)命令:
route -n
臨時(shí)修改默認(rèn)路由
通過(guò)ip route
命令立即生效(重啟失效):
sudo ip route replace default via 192.168.1.1 dev eth0
參數(shù)說(shuō)明:
192.168.1.1
: 新網(wǎng)關(guān)IP地址eth0
: 使用的網(wǎng)絡(luò)接口
永久修改默認(rèn)路由
方法一:修改網(wǎng)絡(luò)配置文件(推薦)
編輯對(duì)應(yīng)網(wǎng)卡的配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加或修改以下參數(shù):
GATEWAY=192.168.1.1 DEFROUTE=yes
重啟網(wǎng)絡(luò)服務(wù)生效:
sudo systemctl restart network
方法二:全局路由配置
編輯全局路由文件:
sudo vi /etc/sysconfig/network
添加網(wǎng)關(guān)配置:
GATEWAY=192.168.1.1
驗(yàn)證配置結(jié)果
執(zhí)行以下命令確認(rèn)默認(rèn)路由已更新:
ip route | grep default
同時(shí)測(cè)試網(wǎng)絡(luò)連通性:
ping 8.8.8.8
故障排除
- 確認(rèn)網(wǎng)關(guān)設(shè)備允許ICMP協(xié)議通信
- 檢查防火墻是否攔截流量
- 驗(yàn)證物理網(wǎng)絡(luò)連接狀態(tài)
- 使用
traceroute
分析數(shù)據(jù)包路徑