問題場景:
1、linux系統新增路由指令為route add -net xx.xx.xx.xx/xx gw xx.xx.xx.xx
2、一般情況下,人們習慣把一些必要的靜態路由新增在rc.local,即系統引導啟動時自動新增route add命令
這裡存在乙個問題:伺服器平時掉電重啟能回覆路由配置,但是單獨重啟network服務時路由無法恢復
解決方案:
1、network啟動時,/etc/rc.d/init.d/network 指令碼會載入乙個靜態路由檔案 /etc/sysconfig/static-routes ,這個檔案系統中預設是沒有的,需要手動新增
2、vi /etc/sysconfig/static-routes 新增該檔案
3、按以下格式編寫靜態路由:
any net xx.xx.xx.xx netmask xx.xx.xx.xx gw xx.xx.xx.xx
新增完成後儲存,測試:
1、systemctl restart network
2、route -n (檢視路由表)
靜態路由自動新增成功。
Centos7新增靜態路由
本文摘取自 centos7系統配置上的變化 二 網路管理基礎 一 ip route顯示和設定路由 1 顯示路由表 root centos7 ip route show default via 192.168.150.254 dev enp0s3 proto static metric 1024 19...
Centos7新增靜態路由
一 ip route show 路由顯示和設定 1.路由顯示 ip route show 2.新增靜態路由 ip route add10.0.0.0 8 via 10.1 dev ens160 3.刪除靜態路由 ip route del 10.0.0.0 8 二 設定永久靜態路由 1.ip rout...
Centos7新增靜態路由
一 ip route顯示和設定路由 1 顯示路由表 root centos7 ip route show default via 192.168.150.254 dev enp0s3 proto static metric 1024 192.168.150.0 24 dev enp0s3 proto...