方法/步驟
1.首先在“運(yùn)行”窗口輸入cmd(按WIN+R打開(kāi)運(yùn)行窗口),然后回車(chē)進(jìn)入命令行,輸入routeadd10.253.251.0mask255.255.255.0-p192.254.1.1。其中10.253.251.0是源地址,255.255.255.0是源地址掩碼,192.254.1.1是目標(biāo)地址。
2.如何查看已添加的路由?輸入routeprint,然后回車(chē)出現(xiàn)圖2內(nèi)容。圖2中話(huà)紅線(xiàn)的內(nèi)容就是我們剛才添加的路由。
3.那么我們?nèi)绾蝿h除已添加的路由?把這條命令routeadd10.253.251.0mask255.255.255.0-p192.254.1.1中的add改成delete,然后回車(chē)就可以啦
按win鍵+X鍵,在彈出的列表中選擇“命令提示符(管理員)”
接下來(lái)我們所有的操作都是基于“route”命令來(lái)實(shí)現(xiàn),可以再命令提示里面輸入“route?”查看route命令的幫助及語(yǔ)法
我這里添加了一條去往10.10.10.0/24網(wǎng)段的靜態(tài)路由,指定去往此網(wǎng)段的路由都走172.20.153.254網(wǎng)關(guān),確認(rèn)添加的內(nèi)容無(wú)誤后按回車(chē),彈出“操作完成!”內(nèi)容表示路由添加成功;
其中此處用到的幾個(gè)參數(shù)的作用是:
-p表示永久路由,重啟后不丟失
Add添加路由delete刪除路由
10.10.10.0表示目的網(wǎng)段的網(wǎng)絡(luò)地址
Mask固定命令,后面跟的是目標(biāo)網(wǎng)段的子網(wǎng)掩碼
172.20.153.254是去往目的網(wǎng)段的嚇一跳
添加完成可以通過(guò)“routeprint”命令來(lái)查看聽(tīng)見(jiàn)的靜態(tài)路由
可通過(guò)“routedelete目的網(wǎng)段網(wǎng)絡(luò)地址”刪除添加的靜態(tài)路由
解析靜態(tài)路由配置:
步驟/方法
1.設(shè)置計(jì)算機(jī)A的IP為192.168.1.2子網(wǎng)掩碼為255.255.255.0網(wǎng)關(guān)為192.168.1.1!
2.設(shè)置計(jì)算機(jī)B的IP為192.168.2.2子網(wǎng)掩碼為255.255.255.0網(wǎng)關(guān)為192.168.2.1!
3.給路由A的fastEthernet0/0端口配置IP為192.168.1.1子網(wǎng)掩碼為255.255.255.0,由于路由默認(rèn)的端口是關(guān)閉的,所以在給路由端口配置好IP以后,要注意用noshutdown(不關(guān)閉)命令把端口開(kāi)啟!如下是配置路由A端口fastEthernet0/0的所有命令:
4.Continuewithconfigurationdialog?[yes/no]:no
Router#configureterminal(進(jìn)入全局配置模式)
Router(config)#interfacefastEthernet0/0(進(jìn)入端口模式,進(jìn)入端口0/0了)
Router(config-if)#noshutdown(開(kāi)啟端口)
(有紅線(xiàn)畫(huà)出的就是我輸入的命令,沒(méi)紅線(xiàn)畫(huà)出的,那是路由的提示):
5.給路由A的fastEthernet1/0端口配置IP為192.168.3.1子網(wǎng)掩碼為255.255.255.0,如下是配置路由A端口fastEthernet1/0的所有命令
Router(config-if)#exit(從0/0端口退回到全局配置模式)
Router(config)#interfacefastEthernet1/0(進(jìn)入1/0端口)
Router(config-if)#ipaddress192.168.3.1255.255.255.0(給端口1/0配置好了IP跟子網(wǎng)掩碼)
Router(config-if)#noshutdown(開(kāi)啟端口)
%LINK-5-CHANGED:InterfaceFastEthernet1/0,changedstatetoup
Router(config-if)#exit(從1/0端口退回到全局配置模式)
(有紅線(xiàn)畫(huà)出的就是我輸入的命令,沒(méi)紅線(xiàn)畫(huà)出的,那是路由的提示):
6.給路由B的fastEthernet1/0端口配置IP為192.168.3.2子網(wǎng)掩碼為255.255.255.0,如下是配置路由B端口fastEthernet1/0的所有命令
Continuewithconfigurationdialog?[yes/no]:no
Router>enable(進(jìn)入特權(quán)模式)
Router#configureterminal(進(jìn)入全局配置模式)
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#interfacefastEthernet0/0(進(jìn)入端口模式,進(jìn)入端口0/0了)、
Router(config-if)#ipaddress192.168.3.2255.255.255.0(給端口0/0配置好了IP,子網(wǎng)掩碼)
Router(config-if)#noshutdown(開(kāi)啟端口)
(有紅線(xiàn)畫(huà)出的就是我輸入的命令,沒(méi)紅線(xiàn)畫(huà)出的,那是路由的提示):
6.給路由B的fastEthernet0/0端口配置IP為192.168.2.1子網(wǎng)掩碼為255.255.255.0,如下是配置路由A端口fastEthernet1/0的所有命令
Router(config-if)#exit(從0/0端口退回到全局配置模式)
Router(config)#interfacefastEthernet1/0(進(jìn)入1/0端口)
Router(config-if)#ipaddress192.168.2.1255.255.255.0(給端口1/0配置好了IP跟子網(wǎng)掩碼)
Router(config-if)#noshutdown(開(kāi)啟端口)
%LINK-5-CHANGED:InterfaceFastEthernet1/0,changedstatetoup
Router(config-if)#exit(從1/0端口退回到全局配置模式)
(有紅線(xiàn)畫(huà)出的就是我輸入的命令,沒(méi)紅線(xiàn)畫(huà)出的,那是路由的提示):
給路由B設(shè)置靜態(tài)跳轉(zhuǎn),若遇到訪(fǎng)問(wèn)計(jì)算機(jī)A(也就是192.168.1.0)這個(gè)網(wǎng)段的數(shù)據(jù)包,給他規(guī)定了往路由A的1/0端口(也就是192.168.3.1)跳轉(zhuǎn),再在跳轉(zhuǎn)后到達(dá)的路由查詢(xún)路由表,查詢(xún)計(jì)算機(jī)A(也就是192.168.1.0)的這個(gè)網(wǎng)段再轉(zhuǎn)發(fā)數(shù)據(jù)包!具體命令如下:
Router(config)#iproute192.168.1.0255.255.255.0192.168.3.1(在全局配置模式下)
在路由A也設(shè)置一個(gè)跳轉(zhuǎn),要不數(shù)據(jù)發(fā)送出去了,找不到回來(lái)就路,那么就沒(méi)返回信息了!具體命令如下:
Router(config)#iproute192.168.2.0255.255.255.0192.168.3.2(在全局配置模式下)
用ping命令測(cè)試全網(wǎng)是否連通了!如果前面的步驟你都沒(méi)操作錯(cuò)的話(huà),那么現(xiàn)在的測(cè)試,你會(huì)得到如下圖所以?xún)?nèi)容:
注意事項(xiàng)
配置靜態(tài)路由,一定要兩個(gè)路由都有配置到跳轉(zhuǎn),要不的話(huà),只配置了一個(gè)路由,那么造成的情況就是數(shù)據(jù)包無(wú)法發(fā)送出來(lái)或數(shù)據(jù)包發(fā)送出去了
一、靜態(tài)路由含義說(shuō)明
說(shuō)明:
個(gè)人感覺(jué)靜態(tài)路由就類(lèi)似一個(gè)橋,可以讓數(shù)據(jù)包按照固定的規(guī)則走。
第一行表示:
所有到達(dá)192.168網(wǎng)段的都轉(zhuǎn)送到192.268.242.65網(wǎng)關(guān)
第三行表示:
所有到達(dá)本機(jī)的數(shù)據(jù)包都被轉(zhuǎn)送到x.x.213.1網(wǎng)關(guān)
第四行表示:
所有到達(dá)10.243網(wǎng)段的數(shù)據(jù)包都被傳送到192.168.242.65網(wǎng)關(guān)
二、如何設(shè)置靜態(tài)路由
本身主機(jī)A和主機(jī)C是無(wú)法相互訪(fǎng)問(wèn)的,為了實(shí)現(xiàn)主機(jī)A、C的連通,于是需要引入主機(jī)B要求主機(jī)B有雙網(wǎng)卡,需要進(jìn)行相應(yīng)的IP配置使得兩張網(wǎng)卡可分別與主機(jī)A、C連通。假設(shè)經(jīng)過(guò)相應(yīng)的ip配置后網(wǎng)卡1與主機(jī)A連通,網(wǎng)卡2與主機(jī)C連通
現(xiàn)在要實(shí)現(xiàn)主機(jī)A和主機(jī)C的連通,則需要在主機(jī)B上配置靜態(tài)路由。
靜態(tài)路由需要用到主機(jī)B的網(wǎng)卡1的網(wǎng)關(guān),使得所有到達(dá)主機(jī)A的數(shù)據(jù)包都被傳遞到網(wǎng)卡1的網(wǎng)關(guān),因?yàn)榫W(wǎng)卡1肯定是可以與網(wǎng)卡1的網(wǎng)關(guān)聯(lián)通的,故經(jīng)過(guò)這樣設(shè)置后可實(shí)現(xiàn),到A的數(shù)據(jù)包自動(dòng)被轉(zhuǎn)發(fā)到B網(wǎng)卡1的網(wǎng)關(guān),再路由到主機(jī)B再路由到C進(jìn)而實(shí)現(xiàn)主機(jī)AC的連通
簡(jiǎn)單來(lái)說(shuō),就是下圖
添加示例:routeadd10.10.10.1mask255.255.255.25510.10.10.2
添加路由的方法如下:
需要以管理員權(quán)限運(yùn)行
routeadd10.1.0.0mask255.255.0.0192.165.3.54-p
至于路由跳數(shù)和經(jīng)過(guò)哪個(gè)網(wǎng)卡不必特殊設(shè)置。
子網(wǎng)掩碼如何設(shè)置:看目的地址有幾個(gè)網(wǎng)段,子網(wǎng)掩碼就有幾個(gè)255。
-p表示持久化處理,重啟系統(tǒng)后路由仍有效
刪除路由:routedelete10.1.0.0
顯示路由表:routeprint
注意:對(duì)于雙網(wǎng)卡的機(jī)器,路由的作用是打通雙網(wǎng)卡之間的通道,不要隨便刪除路由。
三、詳細(xì)信息如下
打開(kāi)控制臺(tái),然后輸入route,回車(chē),可以看到相關(guān)的幫助信息。
添加路由:
C:\windows\system32>route
操作網(wǎng)絡(luò)路由表。
ROUTE[-f][-p][-4|-6]command[destination]
[MASKnetmask][gateway][METRICmetric][IFinterface]
-f清除所有網(wǎng)關(guān)項(xiàng)的路由表。如果與某個(gè)
命令結(jié)合使用,在運(yùn)行該命令前,
應(yīng)清除路由表。
-p與ADD命令結(jié)合使用時(shí),將路由設(shè)置為
在系統(tǒng)引導(dǎo)期間保持不變。默認(rèn)情況下,重新啟動(dòng)系統(tǒng)時(shí),
不保存路由。忽略所有其他命令,
這始終會(huì)影響相應(yīng)的永久路由。
-4強(qiáng)制使用IPv4。
-6強(qiáng)制使用IPv6。
command其中之一:
PRINT打印路由
ADD添加路由
DELETE刪除路由
CHANGE修改現(xiàn)有路由
destination指定主機(jī)。
MASK指定下一個(gè)參數(shù)為“netmask”值。
netmask指定此路由項(xiàng)的子網(wǎng)掩碼值。
如果未指定,其默認(rèn)設(shè)置為255.255.255.255。
gateway指定網(wǎng)關(guān)。
interface指定路由的接口號(hào)碼。
METRIC指定躍點(diǎn)數(shù),例如目標(biāo)的成本。
用于目標(biāo)的所有符號(hào)名都可以在網(wǎng)絡(luò)數(shù)據(jù)庫(kù)
文件NETWORKS中進(jìn)行查找。用于網(wǎng)關(guān)的符號(hào)名稱(chēng)都可以在主機(jī)名稱(chēng)
數(shù)據(jù)庫(kù)文件HOSTS中進(jìn)行查找。
如果命令為PRINT或DELETE。目標(biāo)或網(wǎng)關(guān)可以為通配符,
(通配符指定為星號(hào)“*”),否則可能會(huì)忽略網(wǎng)關(guān)參數(shù)。
如果Dest包含一個(gè)*或?,則會(huì)將其視為Shell模式,并且只
打印匹配目標(biāo)路由。“*”匹配任意字符串,
而“?”匹配任意一個(gè)字符。示例:157.*.1、157.*、127.*、*224*。
只有在PRINT命令中才允許模式匹配。
診斷信息注釋:
無(wú)效的MASK產(chǎn)生錯(cuò)誤,即當(dāng)(DEST&MASK)!=DEST時(shí)。
示例:>routeADD157.0.0.0MASK155.0.0.0157.55.80.1IF1
路由添加失敗:指定的掩碼參數(shù)無(wú)效。
(Destination&Mask)!=Destination。
示例:
>routePRINT
>routePRINT-4
>routePRINT-6
>routePRINT157*....只打印那些匹配157*的項(xiàng)
>routeADD157.0.0.0MASK255.0.0.0157.55.80.1METRIC3IF2
destination^^mask^gatewaymetric^^
Interface^
如果未給出IF,它將嘗試查找給定網(wǎng)關(guān)的最佳
接口。
>routeADD3ffe::/323ffe::1
>routeCHANGE157.0.0.0MASK255.0.0.0157.55.80.5METRIC2IF2
CHANGE只用于修改網(wǎng)關(guān)和/或躍點(diǎn)數(shù)。
>routeDELETE157.0.0.0
>routeDELETE3ffe::/32
|