linux寫永久路由命令 linux怎么寫永久路由

Linux服務器添加永久靜態(tài)路由

服務器添加永久靜態(tài)路由

鐵西ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

一、Linux添加永久靜態(tài)路由

方法一:修改 rc.local 配置文件

范圍:測試 Ubuntu 14.04、centos 6.4、debian 8.1、redhat 6.4 系統(tǒng)可用

使用方法:

向 linux 系統(tǒng)的 /etc/rc.local文件中添加命令route add -net 192.168.2.0/24 gw 192.168.2.254(服務器的默認路由為192.168.2.254),或者添加命令route add -net 192.168.3.0/24 dev eth0,前者是依賴默認路由進行數(shù)據(jù)的轉(zhuǎn)發(fā),后者是依賴網(wǎng)卡接口進行數(shù)據(jù)的轉(zhuǎn)發(fā)

reboot重啟系統(tǒng)命令生效

用 route -n 命令查看命令是否已經(jīng)生效

方法二:修改 static-routes 配置文件

范圍:測試 centos 6.4、redhat 6.4 系統(tǒng)可用

使用方法(此方法比 rc.local 方法實用,能保證網(wǎng)絡鏈路的通暢):

向系統(tǒng)的 /etc/sysconfig/static-routes 文件(如果系統(tǒng)沒有此文件,可以新建此文件)中添加命令 any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.254(服務器的默認路由為192.168.2.254),或者添加命令 any net 192.168.2.0 netmask 255.255.255.0 dev eth0, 前者是依賴默認路由進行數(shù)據(jù)的轉(zhuǎn)發(fā),后者是依賴網(wǎng)卡接口進行數(shù)據(jù)的轉(zhuǎn)發(fā)

service network restart 命令重啟網(wǎng)絡服務

用 route -n 命令查看命令是否已經(jīng)生效

方法三:修改 interface 配置文件

范圍:測試 debian 8.1、Ubuntu 14.04 系統(tǒng)可用

使用方法:

向系統(tǒng)的 /etc/network/interface 文件中添加命令 up route add -net 192.168.2.0/24 gw 192.168.2.254(服務器的默認路由為192.168.2.254),或者添加命令 up route add -net 192.168.3.0/24 dev eth0,前者是依賴默認路由進行數(shù)據(jù)的轉(zhuǎn)發(fā),后者是依賴網(wǎng)卡接口進行數(shù)據(jù)的轉(zhuǎn)發(fā)

reboot 重啟系統(tǒng)命令生效

用 route -n 命令查看命令是否已經(jīng)生效

注 1:(引用網(wǎng)上內(nèi)容)如果在 rc.local中添加路由會造成NFS無法自動掛載問題,所以使用 static-routes 的方法是最好的。無論重啟系統(tǒng)和 service network restart 都會生效,按照linux啟動的順序,rc.local 里面的內(nèi)容是在linux所有服務都啟動完畢,最后才被執(zhí)行的,也就是說,這里面的內(nèi)容是在netfs之后才被執(zhí)行的,那也就是說在netfs啟動的時候,服務器上的靜態(tài)路由是沒有被添加的,所以netfs掛載不能成功。

注 2:以上添加命令可以通過 linux 命令 sed -i ‘2i route add -net 192.168.2.0/24 gw 192.168.2.254’ + 文件路徑 命令向相應的文件的第二行添加命令或者用 echo route add -net 192.168.2.0/24 gw 192.168.2.254 文件路徑向文件的末尾添加命令

Ubuntux系統(tǒng)可以修改vim /etc/NetworkManager/system-connections/Wired\ connection\ 3

linux怎么設置永久路由

1

首先讓我們查看一下當前機器的路由表,執(zhí)行如下命令:route -n

當前本機只有一條默認路由,網(wǎng)關是192.168.142.1

2

然后我們確認一下當前工作的網(wǎng)卡,這里我們使用的是eth0。

補充:如果機器中存在多塊網(wǎng)卡,我們可以為不同網(wǎng)卡指定不同的靜態(tài)路由。

比如還有eth1,eht2;那么方法是一樣的,我們依次為每塊網(wǎng)卡創(chuàng)建一個對應的路由配置文件。route-eth0;route-eth1;route-eth2

3

接下來讓我們添加兩條靜態(tài)路由,訪問192.168.142.100時通過192.168.142.10;訪問192.168.142.200時通過192.168.142.20。執(zhí)行如下命令:vim /etc/sysconfig/network-scripts/route-eth0

添加如下信息:

192.168.142.100/32 via 192.168.142.10

192.168.142.200/32 via 192.168.142.20

保存并退出。

4

然后我們需要重新重啟一下網(wǎng)絡服務:service network restart

5

最后讓我們驗證一下:route -n;發(fā)現(xiàn)此時路由信息已經(jīng)添加到路由表了,這時無論是重啟主機還是重啟網(wǎng)絡服務路由信息都不會丟了。

linux系統(tǒng)怎么添加永久路由

一、使用route命令添加

使用route 命令添加的路由,機器重啟或者網(wǎng)卡重啟后路由就失效了,方法:

A、添加到主機的路由

route add –host 192.168.1.10 dev eth0

route add –host 192.168.1.10 gw 192.168.1.1

B、添加到網(wǎng)絡的路由

route add –net 192.168.1.0 netmask 255.255.255.0 eth0

route add –net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1

route add –net 192.168.1.0/24 eth1

C、添加默認網(wǎng)關

route add default gw 192.168.1.1

D、刪除路由

route del –host 192.168.1.10 dev eth0

二、添加永久路由

A、# vi /etc/rc.local(添加到末尾) 《Linux就該這么學》學習linux

語句:

route add -net 192.168.3.0/24 dev eth0

route add -net 192.168.2.0/24 gw 192.168.2.254

[root@admin ~]# cat /etc/rc.local

/usr/bin/freshclam --daemon

/sbin/route add -net 192.168.168.0/24 gw 172.16.16.1

/etc/init.d/ipsec restart

/usr/bin/l2tpset

/usr/local/sbin/xl2tpd

iptables --table nat --append POSTROUTING --jump MASQUERADE

/etc/init.d/ipsec restart

/usr/bin/l2tpset

/usr/local/sbin/xl2tpd

/sbin/route add -net 192.168.99.108/30 gw 172.16.16.1

/sbin/route add -net 10.50.0.188/30 gw 172.16.16.1

/sbin/route add -net 103.227.72.32/27 gw 172.16.16.30

/sbin/route add -host 118.188.20.34 gw 172.16.16.30

/sbin/route add -net 192.168.168.0/24 gw 172.16.16.1

/sbin/route add -host 103.232.215.131 gw 172.16.16.1

/sbin/route add -net 103.227.72.160/27 gw 172.16.16.30

/sbin/route add -host 220.181.163.1 gw 172.16.16.30

Windows/Linux配置靜態(tài)路由

windows添加靜態(tài)路由

Windows 10系統(tǒng)為例:

1. 屏幕左下角“開始”點鼠標右鍵選擇“Windows PowerShell(管理員)”。

2. 在命令行下輸入route命令,會有對應的提示信息。

示例:

1. 查看所有的路由信息

route print

2. 添加一條路由條目

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

3. 添加一條永久路由條目(-p 表示永久路由,重啟后不丟失)

route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 -p

4. 刪除路由條目

route delete 157.0.0.0 MASK 255.0.0.0

5. 修改路由條目(CHANGE 只用于修改網(wǎng)關和/或躍點數(shù))

route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

linux添加靜態(tài)路由

linux下添加靜態(tài)路由的命令(命令行臨時添加):

方法一:

添加路由

route add -net 192.168.0.0/24 gw 192.168.0.1

route add -host 192.168.1.1 dev 192.168.0.1

刪除路由

route del -net 192.168.0.0/24 gw 192.168.0.1

add 增加路由 del 刪除路由

-net 設置到某個網(wǎng)段的路由 gw 出口網(wǎng)關IP地址

-host 設置到某臺主機的路由 dev 出口網(wǎng)關物理設備名

增加默認路由:route add default gw 192.168.0.1

route -n 查看路由表

方法二:

添加路由

ip route add 192.168.0.0/24 via 192.168.0.1

ip route add 192.168.1.1 dev 192.168.0.1

刪除路由

ip route del 192.168.0.0/24 via 192.168.0.1

add 增加路由 del 刪除路由

via 網(wǎng)關出口 IP地址 dev 網(wǎng)關出口物理設備名

增加默認路由

ip route add default via 192.168.0.1 dev eth0

查看路由信息 ip route

在linux下設置永久路由:

方法1:在/etc/rc.local里添加

route add -net 192.168.0.0/24 dev eth0

route add -net 192.168.1.0/24 gw 192.168.2.254

方法2:/etc/sysconfig/static-routes : (沒有static-routes的話就手動建立一個

這樣的文件)

any net 192.168.0.0/24 gw 192.168.3.254

any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129

開啟 IP 轉(zhuǎn)發(fā):

# echo "1" /proc/sys/net/ipv4/ip_forward (臨時)

# vi /etc/sysctl.conf -- net.ipv4.ip_forward=1 (永久開啟)

網(wǎng)站名稱:linux寫永久路由命令 linux怎么寫永久路由
文章URL:http://muchs.cn/article6/dohegog.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設、建站公司、網(wǎng)站建設網(wǎng)站改版、網(wǎng)站內(nèi)鏈、自適應網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司