欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux添加路由的命令是哪個(gè)

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

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

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添加路由的命令是哪個(gè)
結(jié)果是自上而下, 就是說(shuō), 哪條在前面, 哪條就有優(yōu)先, 前面都沒有, 就用最后一條default

#添加一條路由(發(fā)往192.168.62這個(gè)網(wǎng)段的全部要經(jīng)過(guò)網(wǎng)關(guān)192.168.1.1)
route add -net 192.168.62.0 netmask 255.255.255.0 gw 192.168.1.1

#刪除一條路由 刪除的時(shí)候不用寫網(wǎng)關(guān)
route del -net 192.168.122.0 netmask 255.255.255.0

linux下添加路由的方法:

一:使用 route 命令添加

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

#添加到主機(jī)的路由
# route add –host 192.168.168.110 dev eth0
# route add –host 192.168.168.119 gw 192.168.168.1

#添加到網(wǎng)絡(luò)的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth2

#添加默認(rèn)網(wǎng)關(guān)
# route add default gw IP

#刪除路由
# route del –host 192.168.168.110 dev eth0

二:在linux下設(shè)置永久路由的方法:

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 命令行工具查看并編輯計(jì)算機(jī)的 IP 路由表。Route 命令和語(yǔ)法如下所示:

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

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

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

route add 0.0.0.0 mask 0.0.0.0 192.168.12.1 添加帶有 192.168.12.1 默認(rèn)網(wǎng)關(guān)地址的默認(rèn)路由

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 向帶有 255.255.0.0 子網(wǎng)掩碼和 10.27.0.1 下一躍點(diǎn)地址的 10.41.0.0 目標(biāo)中添加一個(gè)路由

route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1 向帶有 255.255.0.0 子網(wǎng)掩碼和 10.27.0.1 下一躍點(diǎn)地址的 10.41.0.0 目標(biāo)中添加一個(gè)永久路由

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7 向帶有 255.255.0.0 子網(wǎng)掩碼、10.27.0.1 下一躍點(diǎn)地址且其成本值標(biāo)為 710.41.0.0 目標(biāo)中添加一個(gè)路由

route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3向帶有 255.255.0.0 子網(wǎng)掩碼、10.27.0.1 下一躍點(diǎn)地址且使用 0x3 接口索引的 10.41.0.0 目標(biāo)中添加一個(gè)路由

route delete 10.41.0.0 mask 255.255.0.0 刪除到帶有 255.255.0.0 子網(wǎng)掩碼的 10.41.0.0 目標(biāo)的路由

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

route change 10.41.0.0 mask 255.255.0.0 10.27.0.25將帶有 10.41.0.0 目標(biāo)和 255.255.0.0 子網(wǎng)掩碼的下一躍點(diǎn)地址從 10.27.0.1 修改為 10.27.0.25

傳統(tǒng)的網(wǎng)絡(luò)配置命令:

1.使用ifconfig命令配置并查看網(wǎng)絡(luò)接口情況

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

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

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

示例2:添加到網(wǎng)絡(luò)的路由
route add –net IP netmask MASK eth0
route add –net IP netmask MASK gw IP
route add –net IP/24 eth2

示例3:添加默認(rèn)網(wǎng)關(guān)
route add default gw IP

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

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

3.ARP 管理命令

示例1:查看ARP緩存
arp

示例2: 添加
arp –s IP MAC

示例3: 刪除
arp –d IP

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

ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]

4.1 ip link set–改變?cè)O(shè)備的屬性. 縮寫:set、s

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

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

示例:# 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
這個(gè)命令等于傳統(tǒng)的 ifconfig eth0

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

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

5.2 ip address delete–刪除一個(gè)協(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 : 刪除屬于私網(wǎng)10.0.0.0/8的所有地址:# ip -s -s a f to 10/8示例2 : 取消所有以太網(wǎng)卡的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 – 添加一個(gè)新的鄰接條目
    ip neighbour change–修改一個(gè)現(xiàn)有的條目
    ip neighbour replace–替換一個(gè)已有的條目
    縮寫:add、a;change、chg;replace、repl

示例1: 在設(shè)備eth0上,為地址10.0.0.3添加一個(gè)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–刪除一個(gè)鄰接條目
示例1:刪除設(shè)備eth0上的一個(gè)ARP條目10.0.0.3

# ip neigh del 10.0.0.3 dev eth0

6.3.ip neighbour show–顯示網(wǎng)絡(luò)鄰居的信息. 縮寫: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 可以顯示詳細(xì)信息)

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

# ip route add 10.0.0/24 via 193.233.7.65

示例2: 修改到網(wǎng)絡(luò)10.0.0/24的直接路由,使其經(jīng)過(guò)設(shè)備dummy

# ip route chg 10.0.0/24 dev dummy

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

# 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: 設(shè)置NAT路由。在轉(zhuǎn)發(fā)來(lái)自192.203.80.144的數(shù)據(jù)包之前,先進(jìn)行網(wǎng)絡(luò)地址轉(zhuǎn)換,把這個(gè)地址轉(zhuǎn)換為193.233.7.83

# ip route add nat 192.203.80.142 via 193.233.7.83

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

# 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: 計(jì)算使用gated/bgp協(xié)議的路由個(gè)數(shù)

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

示例2: 計(jì)算路由緩存里面的條數(shù),由于被緩存路由的屬性可能大于一行,以此需要使用-o選項(xiàng)

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

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

ip ro ls 193.233.7.82 tab cache

示例4: 列出某個(gè)路由表的內(nèi)容

# ip route ls table fddi153

示例5: 列出默認(rèn)路由表的內(nèi)容

# ip route ls

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

# ip -4 ro flush scope global type unicast

示例2:清除所有被克隆出來(lái)的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 – 獲得單個(gè)路由 .縮寫:get、g
使用這個(gè)命令可以獲得到達(dá)目的地址的一個(gè)路由以及它的確切內(nèi)容。
ip route get命令和ip route show命令執(zhí)行的操作是不同的。ip route show命令只是顯示現(xiàn)有的路由,而ip route get命令在必要時(shí)會(huì)派生出新的路由。
示例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,來(lái)自193.233.7.82,從eth0設(shè)備到達(dá)的路由(這條命令會(huì)產(chǎn)生一條非常有意思的路由,這是一條到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 – 路由策略數(shù)據(jù)庫(kù)管理命令
    命令
    add、delete、show(或者list)
    注意:策略路由(policy routing)不等于路由策略(rouing policy)。
    在某些情況下,我們不只是需要通過(guò)數(shù)據(jù)包的目的地址決定路由,可能還需要通過(guò)其他一些域:源地址、IP協(xié)議、傳輸層端口甚至數(shù)據(jù)包的負(fù)載。
    這就叫做:策略路由(policy routing)。
    8.1. ip rule add – 插入新的規(guī)則
    ip rule delete – 刪除規(guī)則
    縮寫:add、a;delete、del、d

示例1: 通過(guò)路由表inr.ruhep路由來(lái)自源地址為192.203.80/24的數(shù)據(jù)包
ip ru add from 192.203.80/24 table inr.ruhep prio 220

示例2:把源地址為193.233.7.83的數(shù)據(jù)報(bào)的源地址轉(zhuǎn)換為192.203.80.144,并通過(guò)表1進(jìn)行路由
ip ru add from 193.233.7.83 nat 192.203.80.144 table 1 prio 320

示例3:刪除無(wú)用的缺省規(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
    使用這兩個(gè)命令,我們可以添加/刪除在網(wǎng)絡(luò)接口上監(jiān)聽的鏈路層多播地址。這個(gè)命令只能管理鏈路層地址。

示例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 – 刪除一個(gè)通道
    縮寫:add、a;change、chg;delete、del、d
    示例1:建立一個(gè)點(diǎn)對(duì)點(diǎn)通道,最大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)視設(shè)備、地址和路由的狀態(tài)。這個(gè)命令選項(xiàng)的格式有點(diǎn)不同,命令選項(xiàng)的名字叫做monitor,接著是操作對(duì)象:
ip monitor [ file FILE ] [ all | OBJECT-LIST ]

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

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

網(wǎng)頁(yè)標(biāo)題:linux添加路由的命令是哪個(gè)
文章轉(zhuǎn)載:http://chinadenli.net/article48/jhgsep.html

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

廣告

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

商城網(wǎng)站建設(shè)