bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

linux添加路由的命令是哪個

這篇文章主要介紹“l(fā)inux添加路由的命令是哪個”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“l(fā)inux添加路由的命令是哪個”文章能幫助大家解決問題。

創(chuàng)新互聯(lián)專注于奉節(jié)網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供奉節(jié)營銷型網站建設,奉節(jié)網站制作、奉節(jié)網頁設計、奉節(jié)網站官網定制、成都微信小程序服務,打造奉節(jié)網絡公司原創(chuàng)品牌,更為您提供奉節(jié)網站排名全網營銷落地服務。

linux添加路由命令是“route”,linux添加路由的方法是:1、在“/etc/rc.local”里添加“route add -net 192.168.2.0/24 gw 192.168.3.254”;2、在“/etc/sysconfig/network”里添加“GATEWAY=gw-ip”到末尾;3、在“static-router”添加“any net ...”即可。

linux 中增加路由(route)命令詳解

linux route 命令

route -n顯示現(xiàn)在所有路由

root@Ubuntu:~# route
linux添加路由的命令是哪個
結果是自上而下, 就是說, 哪條在前面, 哪條就有優(yōu)先, 前面都沒有, 就用最后一條default

#添加一條路由(發(fā)往192.168.62這個網段的全部要經過網關192.168.1.1)
route add -net 192.168.62.0 netmask 255.255.255.0 gw 192.168.1.1

#刪除一條路由 刪除的時候不用寫網關
route del -net 192.168.122.0 netmask 255.255.255.0

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 eth2

#添加默認網關
# 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

Route命令的正確用法

使用 Route 命令行工具查看并編輯計算機的 IP 路由表。Route 命令和語法如下所示:

route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]

-f 清除所有網關入口的路由表。
-padd 命令一起使用時使路由具有永久性。
Command 指定您想運行的命令 (Add/Change/Delete/Print)。
Destination 指定該路由的網絡目標。
mask Netmask 指定與網絡目標相關的網絡掩碼(也被稱作子網掩碼)。
Gateway 指定網絡目標定義的地址集和子網掩碼可以到達的前進或下一躍點 IP 地址。
metric Metric 為路由指定一個整數成本值標(從 19999),當在路由表(與轉發(fā)的數據包目標地址最匹配)的多個路由中進行選擇時可以使用。
if Interface 為可以訪問目標的接口指定接口索引。若要獲得一個接口列表和它們相應的接口索引,使用 route print 命令的顯示功能。可以使用十進制或十六進制值進行接口索引。
? 在命令提示符處顯示幫助。
示例
route print 顯示 IP 路由表的全部內容

route print 10.* 顯示以 10. 起始的 IP 路由表中的路由

route add 0.0.0.0 mask 0.0.0.0 192.168.12.1 添加帶有 192.168.12.1 默認網關地址的默認路由

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 向帶有 255.255.0.0 子網掩碼和 10.27.0.1 下一躍點地址的 10.41.0.0 目標中添加一個路由

route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1 向帶有 255.255.0.0 子網掩碼和 10.27.0.1 下一躍點地址的 10.41.0.0 目標中添加一個永久路由

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7 向帶有 255.255.0.0 子網掩碼、10.27.0.1 下一躍點地址且其成本值標為 710.41.0.0 目標中添加一個路由

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3向帶有 255.255.0.0 子網掩碼、10.27.0.1 下一躍點地址且使用 0x3 接口索引的 10.41.0.0 目標中添加一個路由

route delete 10.41.0.0 mask 255.255.0.0 刪除到帶有 255.255.0.0 子網掩碼的 10.41.0.0 目標的路由

route delete 10.* 刪除以 10. 起始的 IP 路由表中的所有路由

route change 10.41.0.0 mask 255.255.0.0 10.27.0.25將帶有 10.41.0.0 目標和 255.255.0.0 子網掩碼的下一躍點地址從 10.27.0.1 修改為 10.27.0.25

傳統(tǒng)的網絡配置命令:

1.使用ifconfig命令配置并查看網絡接口情況

#示例1: 配置eth0的IP,同時激活設備:ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up#示例2: 配置eth0別名設備 eth0:1 的IP,并添加路由ifconfig eth0:1 192.168.4.2
route add –host 192.168.4.2 dev eth0:1#示例3:激活(禁用)設備ifconfig eth0:1 up(down)#示例4:查看所有(指定)網絡接口配置ifconfig (eth0)

2. 使用route 命令配置路由表

示例1:添加到主機路由
route add –host 192.168.4.2 dev eth0:1
route add –host 192.168.4.1 gw 192.168.4.250

示例2:添加到網絡的路由
route add –net IP netmask MASK eth0
route add –net IP netmask MASK gw IP
route add –net IP/24 eth2

示例3:添加默認網關
route add default gw IP

示例4:刪除路由
route del –host 192.168.4.1 dev eth0:1

示例5:查看路由信息
route 或 route -n (-n 表示不解析名字,列出速度會比route 快)

3.ARP 管理命令

示例1:查看ARP緩存
arp

示例2: 添加
arp –s IP MAC

示例3: 刪除
arp –d IP

4. ip是iproute2軟件包里面的一個強大的網絡配置工具,它能夠替代一些傳統(tǒng)的網絡管理工具。例如:ifconfig、route等, 上面的示例完全可以用下面的ip命令實現(xiàn),而且ip命令可以實現(xiàn)更多的功能.下面介紹一些示例:
4.0 ip命令的語法

ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]

4.1 ip link set–改變設備的屬性. 縮寫:set、s

示例1:up/down 起動/關閉設備。# ip link set dev eth0 up這個等于傳統(tǒng)的 # ifconfig eth0 up(down)示例2:改變設備傳輸隊列的長度。
參數:txqueuelen NUMBER或者txqlen NUMBER# ip link set dev eth0 txqueuelen 100示例3:改變網絡設備MTU(最大傳輸單元)的值。# ip link set dev eth0 mtu 1500示例4: 修改網絡設備的MAC地址。
參數: address LLADDRESS# ip link set dev eth0 address 00:01:4f:00:15:f1

4.2 ip link show–顯示設備屬性. 縮寫:show、list、lst、sh、ls、l 、-s選項出現(xiàn)兩次或者更多次,ip會輸出更為詳細的錯誤信息統(tǒng)計。

示例:# ip -s -s link ls eth0eth0: mtu 1500 qdisc cbq qlen 100
link/ether 00:a0:cc:66:18:78 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
2449949362 2786187 0 0 0 0
RX errors: length crc fifo missed
0 0 0 0 0
TX: bytes packets errors dropped carrier collsns
178558497 1783946 332 0 332 35172
TX errors: aborted fifo window heartbeat
0 0 0 332
這個命令等于傳統(tǒng)的 ifconfig eth0

5.1 ip address add--添加一個新的協(xié)議地址. 縮寫:add、a

示例1:為每個地址設置一個字符串作為標簽。為了和Linux-2.0的網絡別名兼容,這個字符串必須以設備名開頭,接著一個冒號,# ip addr add local 192.168.4.1/28 brd + label eth0:1 dev eth0示例2: 在以太網接口eth0上增加一個地址192.168.20.0,掩碼長度為24位(155.155.155.0),標準廣播地址,標簽為eth0:Alias:# ip addr add 192.168.4.2/24 brd + dev eth2 label eth2:1這個命令等于傳統(tǒng)的: ifconfig eth2:1 192.168.4.2

5.2 ip address delete–刪除一個協(xié)議地址. 縮寫:delete、del、d

# ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1

5.3 ip address show–顯示協(xié)議地址. 縮寫:show、list、lst、sh、ls、l

# ip addr ls eth0

5.4.ip address flush–清除協(xié)議地址. 縮寫:flush、f

示例1 : 刪除屬于私網10.0.0.0/8的所有地址:# ip -s -s a f to 10/8示例2 : 取消所有以太網卡的IP地址# ip -4 addr flush label "eth0"
  1. ip neighbour--neighbour/arp表管理命令
    縮寫 neighbour、neighbor、neigh、n
    命令 add、change、replace、delete、fulsh、show(或者list)
    6.1 ip neighbour add – 添加一個新的鄰接條目
    ip neighbour change–修改一個現(xiàn)有的條目
    ip neighbour replace–替換一個已有的條目
    縮寫:add、a;change、chg;replace、repl

示例1: 在設備eth0上,為地址10.0.0.3添加一個permanent ARP條目:# ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm示例2:把狀態(tài)改為reachable# ip neigh chg 10.0.0.3 dev eth0 nud reachable

6.2.ip neighbour delete–刪除一個鄰接條目
示例1:刪除設備eth0上的一個ARP條目10.0.0.3

# ip neigh del 10.0.0.3 dev eth0

6.3.ip neighbour show–顯示網絡鄰居的信息. 縮寫:show、list、sh、ls

# ip -s n ls 193.233.7.254 193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable

6.4.ip neighbour flush–清除鄰接條目. 縮寫:flush、f
示例1: (-s 可以顯示詳細信息)

# ip -s -s n f 193.233.7.254
  1. 路由表管理
    7.1.縮寫 route、ro、r
    7.2.路由表
    從Linux-2.2開始,內核把路由歸納到許多路由表中,這些表都進行了編號,編號數字的范圍是1到255。另外,為了方便,還可以在/etc/iproute2/rt_tables中為路由表命名。
    默認情況下,所有的路由都會被插入到表main(編號254)中。在進行路由查詢時,內核只使用路由表main。
    7.3.ip route add – 添加新路由
    ip route change – 修改路由
    ip route replace – 替換已有的路由
    縮寫:add、a;change、chg;replace、repl
    示例1: 設置到網絡10.0.0/24的路由經過網關193.233.7.65

# ip route add 10.0.0/24 via 193.233.7.65

示例2: 修改到網絡10.0.0/24的直接路由,使其經過設備dummy

# ip route chg 10.0.0/24 dev dummy

示例3: 實現(xiàn)鏈路負載平衡.加入缺省多路徑路由,讓ppp0和ppp1分擔負載(注意:scope值并非必需,它只不過是告訴內核,
這個路由要經過網關而不是直連的。實際上,如果你知道遠程端點的地址,使用via參數來設置就更好了)。

# ip route add default scope global nexthop dev ppp0 nexthop dev ppp1
# ip route replace default scope global nexthop dev ppp0 nexthop dev ppp1

示例4: 設置NAT路由。在轉發(fā)來自192.203.80.144的數據包之前,先進行網絡地址轉換,把這個地址轉換為193.233.7.83

# ip route add nat 192.203.80.142 via 193.233.7.83

示例5: 實現(xiàn)數據包級負載平衡,允許把數據包隨機從多個路由發(fā)出。weight 可以設置權重.

# ip route replace default equalize nexthop via 211.139.218.145 dev eth0 weight 1 nexthop via 211.139.218.145 dev eth2 weight 1

7.4.ip route delete– 刪除路由
縮寫:delete、del、d
示例1:刪除上一節(jié)命令加入的多路徑路由

# ip route del default scope global nexthop dev ppp0 nexthop dev ppp1

7.5.ip route show – 列出路由
縮寫:show、list、sh、ls、l
示例1: 計算使用gated/bgp協(xié)議的路由個數

# ip route ls proto gated/bgp |wc
1413 9891 79010

示例2: 計算路由緩存里面的條數,由于被緩存路由的屬性可能大于一行,以此需要使用-o選項

# ip -o route ls cloned |wc
159 2543 18707

示例3: 列出路由表TABLEID里面的路由。缺省設置是table main。TABLEID或者是一個真正的路由表ID或者是/etc/iproute2/rt_tables文件定義的字符串,
或者是以下的特殊值:
all – 列出所有表的路由;
cache – 列出路由緩存的內容。

ip ro ls 193.233.7.82 tab cache

示例4: 列出某個路由表的內容

# ip route ls table fddi153

示例5: 列出默認路由表的內容

# ip route ls

這個命令等于傳統(tǒng)的: route
7.6.ip route flush – 擦除路由表
示例1: 刪除路由表main中的所有網關路由(示例:在路由監(jiān)控程序掛掉之后):

# ip -4 ro flush scope global type unicast

示例2:清除所有被克隆出來的IPv6路由:

# ip -6 -s -s ro flush cache

示例3: 在gated程序掛掉之后,清除所有的BGP路由:

# ip -s ro f proto gated/bgp

示例4: 清除所有ipv4路由cache

# ip route flush cache
*** IPv4 routing cache is flushed.

7.7 ip route get – 獲得單個路由 .縮寫:get、g
使用這個命令可以獲得到達目的地址的一個路由以及它的確切內容。
ip route get命令和ip route show命令執(zhí)行的操作是不同的。ip route show命令只是顯示現(xiàn)有的路由,而ip route get命令在必要時會派生出新的路由。
示例1: 搜索到193.233.7.82的路由

# ip route get 193.233.7.82
193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac cache mtu 1500 rtt 300

示例2: 搜索目的地址是193.233.7.82,來自193.233.7.82,從eth0設備到達的路由(這條命令會產生一條非常有意思的路由,這是一條到193.233.7.82的回環(huán)路由)

# ip r g 193.233.7.82 from 193.233.7.82 iif eth0
193.233.7.82 from 193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac/inr.accachemtu 1500 rtt 300 iif eth0
  1. ip route – 路由策略數據庫管理命令
    命令
    add、delete、show(或者list)
    注意:策略路由(policy routing)不等于路由策略(rouing policy)。
    在某些情況下,我們不只是需要通過數據包的目的地址決定路由,可能還需要通過其他一些域:源地址、IP協(xié)議、傳輸層端口甚至數據包的負載。
    這就叫做:策略路由(policy routing)。
    8.1. ip rule add – 插入新的規(guī)則
    ip rule delete – 刪除規(guī)則
    縮寫:add、a;delete、del、d

示例1: 通過路由表inr.ruhep路由來自源地址為192.203.80/24的數據包
ip ru add from 192.203.80/24 table inr.ruhep prio 220

示例2:把源地址為193.233.7.83的數據報的源地址轉換為192.203.80.144,并通過表1進行路由
ip ru add from 193.233.7.83 nat 192.203.80.144 table 1 prio 320

示例3:刪除無用的缺省規(guī)則
ip ru del prio 32767

8.2. ip rule show – 列出路由規(guī)則
縮寫:show、list、sh、ls、l

示例1: # ip ru ls
0: from all lookup local
32762: from 192.168.4.89 lookup fddi153
32764: from 192.168.4.88 lookup fddi153
32766: from all lookup main
32767: from all lookup 253
  1. ip maddress – 多播地址管理
    縮寫:show、list、sh、ls、l
    9.1.ip maddress show – 列出多播地址
    示例1: # ip maddr ls dummy
    9.2. ip maddress add – 加入多播地址
    ip maddress delete – 刪除多播地址
    縮寫:add、a;delete、del、d
    使用這兩個命令,我們可以添加/刪除在網絡接口上監(jiān)聽的鏈路層多播地址。這個命令只能管理鏈路層地址。

示例1: 增加 # ip maddr add 33:33:00:00:00:01 dev dummy示例2: 查看 # ip -O maddr ls dummy2: dummylink 33:33:00:00:00:01 users 2 staticlink 01:00:5e:00:00:01
示例3: 刪除 # ip maddr del 33:33:00:00:00:01 dev dummy

10.ip mroute – 多播路由緩存管理
10.1. ip mroute show – 列出多播路由緩存條目
縮寫:show、list、sh、ls、l

示例1:查看 # ip mroute ls(193.232.127.6, 224.0.1.39) Iif: unresolved(193.232.244.34, 224.0.1.40) Iif: unresolved(193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg
示例2:查看 # ip -s mr ls 224.66/16(193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg
9383 packets, 300256 bytes
  1. ip tunnel – 通道配置
    縮寫
    tunnel、tunl
    11.1.ip tunnel add – 添加新的通道
    ip tunnel change – 修改現(xiàn)有的通道
    ip tunnel delete – 刪除一個通道
    縮寫:add、a;change、chg;delete、del、d
    示例1:建立一個點對點通道,最大TTL是32

# ip tunnel add Cisco mode sit remote 192.31.7.104 local 192.203.80.1 ttl 32

11.2.ip tunnel show – 列出現(xiàn)有的通道
縮寫:show、list、sh、ls、l

示例1: # ip -s tunl ls Cisco

12.ip monitorrtmon – 狀態(tài)監(jiān)視

ip命令可以用于連續(xù)地監(jiān)視設備、地址和路由的狀態(tài)。這個命令選項的格式有點不同,命令選項的名字叫做monitor,接著是操作對象:
ip monitor [ file FILE ] [ all | OBJECT-LIST ]

示例1: # rtmon file /var/log/rtmon.log
示例2: # ip monitor file /var/log/rtmon.log r

關于“l(fā)inux添加路由的命令是哪個”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。

網頁標題:linux添加路由的命令是哪個
文章轉載:http://vcdvsql.cn/article48/jhgsep.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供微信小程序軟件開發(fā)云服務器商城網站App設計建站公司

廣告

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

商城網站建設