導航:首頁 > 操作系統 > 設置linuxroute

設置linuxroute

發布時間:2022-09-14 07:48:52

linux怎麼添加靜態路由

一、使用route命令添加
使用route
命令添加的路由,機器重啟或者網卡重啟後路由就失效了,方法:
A、添加到主機的路由
#
route
add
–host
192.168.1.10
dev
eth0
#
route
add
–host
192.168.1.10
gw
192.168.1.1
B、添加到網路的路由
#
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、添加默認網關
#
route
add
default
gw
192.168.1.1
D、刪除路由
#
route
del
–host
192.168.1.10
dev
eth0
二、添加永久路由
A、#
vi
/etc/rc.local(添加到末尾)
語句:
route
add
-net
192.168.3.0/24
dev
eth0
route
add
-net
192.168.2.0/24
gw
192.168.2.254
B、#
vi
/etc/sysconfig/network
(添加到末尾)
語句:GATEWAY=gw-ip
或者
GATEWAY=gw-dev
C、#
vi
/etc/sysconfig/static-routes
(沒有static-routes的話就手動建立一個這樣的文件)
語句:
any
net
192.168.3.0/24
gw
192.168.3.254
any
net
10.250.228.128
netmask
255.255.255.192
gw
10.250.228.129
D、開啟
IP
轉發:
#
echo
"1"
>/proc/sys/net/ipv4/ip_forward
(臨時)
#
vi
/etc/sysctl.conf
-->
net.ipv4.ip_forward=1
(永久開啟)
如果在rc.local中添加路由會造成NFS無法自動掛載問題,所以使用static-routes的方法是最好的。無論重啟系統和service
network
restart
都會生效。

Ⅱ linux下如何設置路由

1、查看本機路由信息
[root@Router ~]# ip route ls
192.168.70.0/24 dev eth0 proto kernel scope link src 192.168.70.70
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.70
169.254.0.0/16 dev eth1 scope link
default via 192.168.1.1 dev eth0
2、確認是否需要改變默認路由
[root@Router ~]# ip route replace default via 192.168.70.254 dev eth0 table main
[root@Router ~]# ip route ls
192.168.70.0/24 dev eth0 proto kernel scope link src 192.168.70.70
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.70
169.254.0.0/16 dev eth1 scope link
default via 192.168.1.1 dev eth0
3、建立特殊路由表
[root@Router ~]# vi /etc/iproute2/rt_tables
255 local
254 main
253 default
200 test
4、向test路由表中添加它自己的默認路由
[root@Router ~]# ip route add default via 192.168.1.1 table test
注意:這個table test一定不要忘了寫,否則寫到了主路由表中
5、先看看機器當前的ip rule
[root@Router ~]# ip rule ls
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
可以看到,規則中走了3個路由表,local、main、default
我們平常用route看到的,實際是路由表main
這些規則是按序號大小順序走的,一個不同,則走下一個,知道通路或走完為止
6、添加路由到路由表test中
[root@Router ~]# ip rule add to 59.76.0.0/16 pref 10000 table test
這個意思是說,去向IP地址范圍為59.76.0.0/16的訪問,則啟用test的路由表中的路由規則
而test的路由規則是什麼呢?上面已經設置了,走的是202.196.x.1的路由.
現在再來看一下當前的ip rule
[root@Router ~]# ip rule ls
0: from all lookup local
10000: from all to 59.76.0.0/16 lookup test
32766: from all lookup main
32767: from all lookup default

Ⅲ 怎麼設置linux的route默認走的網卡

linux設置默認網關以root用戶為例,執行下面的命令: # route add default gw xxx.xxx.xxx.xxx(網關的IP) 如果用戶想更改網關,編輯/etc/sysconfig/network-scripts/ifcfg-eth0文件,將對應的網關設置修改之後,執行下面的命令即可: #/etc/init...

Ⅳ Linux-linux 下用route命令怎麼設置網關

設置網關命令如下所示:
route
add
-net
224.0.0.0
netmask
240.0.0.0
dev
eth0
#增加一條到達244.0.0.0的路由。
route命令屬於網路配置命令,以下為詳細說明:
route命令用來顯示並設置Linux內核中的網路路由表,route命令設置的路由主要是靜態路由。要實現兩個不同的子網之間的通信,需要一台連接兩個網路的路由器,或者同時位於兩個網路的網關來實現。
在Linux系統中設置路由通常是為了解決以下問題:該Linux系統在一個區域網中,區域網中有一個網關,能夠讓機器訪問Internet,那麼就需要將這台機器的ip地址設置為Linux機器的默認路由。要注意的是,直接在命令行下執行route命令來添加路由,不會永久保存,當網卡重啟或者機器重啟之後,該路由就失效了;可以在/etc/rc.local中添加route命令來保證該路由設置永久有效。
語法
route(選項)(參數)
選項
-A:設置地址類型;
-C:列印將Linux核心的路由緩存;
-v:詳細信息模式;
-n:不執行DNS反向查找,直接顯示數字形式的IP地址;
-e:netstat格式顯示路由表;
-net:到一個網路的路由表;
-host:到一個主機的路由表。
參數
Add:增加指定的路由記錄;
Del:刪除指定的路由記錄;
Target:目的網路或目的主機;
gw:設置默認網關;
mss:設置TCP的最大區塊長度(MSS),單位MB;
window:指定通過路由表的TCP連接的TCP窗口大小;
dev:路由記錄所表示的網路介面。

Ⅳ linux路由設置命令

linux的路由設置命令主要是route:
1、添加路由命令: route add -net 192.168.0.0/24 gw 192.168.0.1 增加一個到192.168.X.X的網段,網關為192.168.0.1。
2、刪除路由命令:route del -net 192.168.0.0/24 gw 192.168.0.1
3、新增默認路由:route add default gw 192.168.0.1
4、查詢路由表 : route -n

Ⅵ linux怎麼設置永久路由

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

當前本機只有一條默認路由,網關是192.168.142.1

2
然後我們確認一下當前工作的網卡,這里我們使用的是eth0。

補充:如果機器中存在多塊網卡,我們可以為不同網卡指定不同的靜態路由。

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

3
接下來讓我們添加兩條靜態路由,訪問192.168.142.100時通過192.168.142.10;訪問192.168.142.200時通過192.168.142.20。執行如下命令: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
然後我們需要重新重啟一下網路服務:service network restart

5
最後讓我們驗證一下:route -n;發現此時路由信息已經添加到路由表了,這時無論是重啟主機還是重啟網路服務路由信息都不會丟了。

Ⅶ Linux-linux 下用route命令怎麼設置網關

設置網關命令如下所示:
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 #增加一條到達244.0.0.0的路由。

route命令屬於網路配置命令,以下為詳細說明:
route命令用來顯示並設置Linux內核中的網路路由表,route命令設置的路由主要是靜態路由。要實現兩個不同的子網之間的通信,需要一台連接兩個網路的路由器,或者同時位於兩個網路的網關來實現。 在Linux系統中設置路由通常是為了解決以下問題:該Linux系統在一個區域網中,區域網中有一個網關,能夠讓機器訪問Internet,那麼就需要將這台機器的ip地址設置為Linux機器的默認路由。要注意的是,直接在命令行下執行route命令來添加路由,不會永久保存,當網卡重啟或者機器重啟之後,該路由就失效了;可以在/etc/rc.local中添加route命令來保證該路由設置永久有效。
語法
route(選項)(參數)
選項
-A:設置地址類型;
-C:列印將Linux核心的路由緩存;
-v:詳細信息模式;
-n:不執行DNS反向查找,直接顯示數字形式的IP地址;
-e:netstat格式顯示路由表;
-net:到一個網路的路由表;
-host:到一個主機的路由表。
參數
Add:增加指定的路由記錄;
Del:刪除指定的路由記錄;
Target:目的網路或目的主機;
gw:設置默認網關;
mss:設置TCP的最大區塊長度(MSS),單位MB;
window:指定通過路由表的TCP連接的TCP窗口大小;
dev:路由記錄所表示的網路介面。

Ⅷ Linux-linux 下用route命令怎麼設置網關

設置默認網關命令如下
route
add
default
gw
192.168.10.1
設置特定路由網關命令如下
route
add
-net
192.168.10.0
netmask
255.255.255.0
gw
192.168.10.1
route命令說明
route命令用來顯示或修改ip的路由表。
route
add
[-net|-host]
[網域或主機]
netmask
[mask]
[gw|dev]
-net
:表示後面接的路由為一個網域;
-host
:表示後面接的為連接到單部主機的路由;
netmask
:與網域有關,可以設定
netmask
決定網域的大小;
gw
:gateway
的簡寫,後續接的是
IP
的數值喔,與
dev
不同;
dev
:如果只是要指定由那一塊網路卡連線出去,則使用這個設定,後面接
eth0

Ⅸ linux如何配置路由

linux下添加路由的方法:
一:使用 route 命令添加
使用route 命令添加的路由,機器重啟或者網卡重啟後路由就失效了,方法:
//添加到主機的路由
# route add –host 192.168.168.110 dev eth0
# route add –host 192.168.168.119 gw 192.168.168.1
//添加到網路的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth1
//添加默認網關
# route add default gw IP
//刪除路由
# route del –host 192.168.168.110 dev eth0

二:在linux下設置永久路由的方法:
1.在/etc/rc.local里添加
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.3.254

2.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev

3./etc/sysconfig/static-router :
any net x.x.x.x/24 gw y.y.y.y

閱讀全文

與設置linuxroute相關的資料

熱點內容
crf源碼解析 瀏覽:851
伺服器軟體開發是什麼意思 瀏覽:939
刪除彩信android 瀏覽:862
元宵節猜燈謎h5源碼 瀏覽:69
樂培生app怎麼綁定 瀏覽:762
視頻壓縮不清楚怎麼說 瀏覽:525
加好友伺服器繁忙是怎麼回事 瀏覽:381
怎麼解綁app的支付寶賬號 瀏覽:911
ip地址伺服器不可用怎麼解決方法 瀏覽:183
為什麼軟體需要伺服器 瀏覽:63
redis操作命令大全 瀏覽:597
python字元串重復索引 瀏覽:961
為什麼香信新版本連接不上伺服器 瀏覽:50
元旦程序員打羽毛球 瀏覽:614
otc焊接機器人離線編程教學 瀏覽:412
51單片機的ea引腳有何用途 瀏覽:207
centos查看用戶命令 瀏覽:840
程序員臉胖 瀏覽:744
hdfs在主目錄下創建文件夾 瀏覽:800
股票選股器源碼公式如何弄 瀏覽:31