Linux新增永久靜態路由資訊
因為linux伺服器有多網路卡,需要有些網路卡走指定的路由,就需要單獨設定靜態路由。
透過route add新增的靜態路由,如果伺服器重啟或者是網路卡重啟,這個靜態路由就會丟失。
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
用route add新增靜態路由。
[root@test ~]# route add -net 10.0.0.0 netmask 255.0.0.0 dev eth0
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
新增成功,但是重啟網路服務後路由丟失,證明這個路由是動態引數。
[root@test ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
需要永久新增靜態路由:
到/etc/sysconfig/network-scripts/下面
[root@test ~]# cd /etc/sysconfig/network-scripts/
加入一條靜態路由到route-eth0,讓網路服務每次重啟都會自動載入這些資訊。保證路由不丟失。
[root@shwmsdb1 network-scripts]# cat route-eth0
10.0.0.0/8 via 10.0.0.254
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
10.0.0.0 10.0.0.254 255.0.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
這樣無論是重啟主機還是重啟網路服務路由資訊都不會丟了。
透過route add新增的靜態路由,如果伺服器重啟或者是網路卡重啟,這個靜態路由就會丟失。
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
用route add新增靜態路由。
[root@test ~]# route add -net 10.0.0.0 netmask 255.0.0.0 dev eth0
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
新增成功,但是重啟網路服務後路由丟失,證明這個路由是動態引數。
[root@test ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down interface eth1: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1: [ OK ]
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
需要永久新增靜態路由:
到/etc/sysconfig/network-scripts/下面
[root@test ~]# cd /etc/sysconfig/network-scripts/
加入一條靜態路由到route-eth0,讓網路服務每次重啟都會自動載入這些資訊。保證路由不丟失。
[root@shwmsdb1 network-scripts]# cat route-eth0
10.0.0.0/8 via 10.0.0.254
[root@test ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.123.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
10.0.0.0 10.0.0.254 255.0.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.123.254 0.0.0.0 UG 0 0 0 eth1
這樣無論是重啟主機還是重啟網路服務路由資訊都不會丟了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2146608/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- LINUX新增靜態路由Linux路由
- 關於linux的新增永久靜態路由的static-routes方法Linux路由
- mac/linux 新增靜態路由MacLinux路由
- Centos下新增靜態路由(臨時和永久有效)的操作記錄CentOS路由
- suse 11 Linux 靜態路由的新增方法Linux路由
- windows 新增和刪除靜態路由Windows路由
- 靜態路由路由
- 靜態路由和動態路由路由
- 《Linux系統靜態路由和火牆路由》Linux路由
- Linux-靜態路由相關配置Linux路由
- Linux 設定靜態路由表Linux路由
- 靜態路由和動態路由的比較路由
- windows 下共用外網與內網的靜態路由新增Windows內網路由
- 靜態路由原理與配置路由
- 靜態路由綜合實驗路由
- 靜態路由規則配置路由
- Linux新增路由Linux路由
- linux配置靜態路由解決網路問題Linux路由
- Linux靜態路由是什麼?UG代表什麼?Linux路由
- OpenEuler 網路卡配置檔案詳解及新增臨時路由與永久路由路由
- CCNA - Part12 - 路由協議 (1) - 靜態路由,動態路由 RIP路由協議
- Linux中靜態路由指什麼?優缺點有哪些?Linux路由
- spring-cloud-gateway靜態路由SpringCloudGateway路由
- 網路配置2:靜態路由配置路由
- 華為路由器靜態ip怎麼設定?華為路由器靜態ip設定教程路由器
- 路由器基礎介紹,及配置靜態路由,預設路由路由器
- Asp.net實現靜態頁-新增新聞生成靜態頁ASP.NET
- 計算機網路 : 靜態路由配置計算機網路路由
- 寶塔如何新增偽靜態
- linux下新增路由的方法Linux路由
- 靜態路由介紹(雲端計算隨筆)路由
- linux靜態ip 配置Linux
- linux靜態IP配置Linux
- Linux 依賴動態庫 / 靜態庫的動態態庫 / 靜態庫Linux
- .NET探索模型路由約定實現偽靜態模型路由
- 實驗十四——————IP地址劃分和靜態路由路由
- 實驗3.直連靜態路由實驗路由
- centos8.0配置靜態IP詳解及永久關閉防火牆CentOS防火牆