Windows系統(tǒng)中通過route命令添加自定義永久路由的方法

通過route命令來為Windows添加自定義的路由
首先,在cmd中,輸入route print,可以查看到本機(jī)當(dāng)前的網(wǎng)卡接口號、mac地址和網(wǎng)卡名稱:
(下面會用到第一列的網(wǎng)卡接口號數(shù)字)
例如,我們想添加一條路由,目標(biāo)網(wǎng)段是192.168.5.0/24(掩碼是255.255.255.0),下一跳是192.168.2.254,并且這條路由應(yīng)用在“24”網(wǎng)卡接口上,那么我們就可以輸入這樣一條命令:
route add 192.168.5.0 mask 255.255.255.0 192.168.2.254 if 24 -p
在這個例子中:
192.168.5.0表示目標(biāo)網(wǎng)段;
mask后面接掩碼,255.255.255.0表示目標(biāo)網(wǎng)段的掩碼;
192.168.2.254表示路由的下一跳地址,也就是,想要到達(dá)192.168.5.0的數(shù)據(jù),本機(jī)都會發(fā)給192.168.2.254去轉(zhuǎn)發(fā);
if后面接本機(jī)的網(wǎng)卡接口號,如果本機(jī)有多個網(wǎng)卡,那么就需要區(qū)分你想要用哪個網(wǎng)卡去訪問目標(biāo)網(wǎng)段,這里的接口號就是開頭說的通過route print命令查看到的。
例如我的24號接口能夠通到目標(biāo)網(wǎng)段,那么這里就輸入24;
“-p”這個參數(shù)表示該條路由永久生效。如果不加這個參數(shù),那么需要注意,你的這條路由在本機(jī)重啟后將會失效。
輸入完成之后,我們再次輸入“route print”命令來查看一下本機(jī)當(dāng)前路由,可以發(fā)現(xiàn)多了一條剛剛配置的路由條目:
附:Windows中,route命令的詳解:
操作網(wǎng)絡(luò)路由表。 ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface] -f 清除所有網(wǎng)關(guān)項的路由表。如果與某個 命令結(jié)合使用,在運行該命令前, 應(yīng)清除路由表。 -p 與 ADD 命令結(jié)合使用時,將路由設(shè)置為 在系統(tǒng)引導(dǎo)期間保持不變。默認(rèn)情況下,重新啟動系統(tǒng)時, 不保存路由。忽略所有其他命令, 這始終會影響相應(yīng)的永久路由。 -4 強(qiáng)制使用 IPv4。 -6 強(qiáng)制使用 IPv6。 command 其中之一: PRINT 打印路由 ADD 添加路由 DELETE 刪除路由 CHANGE 修改現(xiàn)有路由 destination 指定主機(jī)。 MASK 指定下一個參數(shù)為“netmask”值。 netmask 指定此路由項的子網(wǎng)掩碼值。 如果未指定,其默認(rèn)設(shè)置為 255.255.255.255。 gateway 指定網(wǎng)關(guān)。 interface 指定路由的接口號碼。 METRIC 指定躍點數(shù),例如目標(biāo)的成本。 用于目標(biāo)的所有符號名都可以在網(wǎng)絡(luò)數(shù)據(jù)庫 文件 NETWORKS 中進(jìn)行查找。用于網(wǎng)關(guān)的符號名稱都可以在主機(jī)名稱 數(shù)據(jù)庫文件 HOSTS 中進(jìn)行查找。 如果命令為 PRINT 或 DELETE。目標(biāo)或網(wǎng)關(guān)可以為通配符, (通配符指定為星號“*”),否則可能會忽略網(wǎng)關(guān)參數(shù)。 如果 Dest 包含一個 * 或 ?,則會將其視為 Shell 模式,并且只 打印匹配目標(biāo)路由。“*”匹配任意字符串, 而“?”匹配任意一個字符。示例: 157.*.1、157.*、127.*、*224*。 只有在 PRINT 命令中才允許模式匹配。 診斷信息注釋: 無效的 MASK 產(chǎn)生錯誤,即當(dāng) (DEST & MASK) != DEST 時。 示例: > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1 路由添加失敗: 指定的掩碼參數(shù)無效。 (Destination & Mask) != Destination。 示例: > route PRINT > route PRINT -4 > route PRINT -6 > route PRINT 157* .... 只打印那些匹配 157* 的項 > route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2 destination^ ^mask ^gateway metric^ ^ Interface^ 如果未給出 IF,它將嘗試查找給定網(wǎng)關(guān)的最佳接口。 > route ADD 3ffe::/32 3ffe::1 > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2 CHANGE 只用于修改網(wǎng)關(guān)和/或躍點數(shù)。 > route DELETE 157.0.0.0 > route DELETE 3ffe::/32
到此這篇關(guān)于Windows系統(tǒng)中通過route命令添加自定義永久路由的方法的文章就介紹到這了,更多相關(guān)Windows route命令自定義永久路由內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- 現(xiàn)在我們添加的路由器在重啟電腦以后就消失不見了,然后小編就看到有人問有沒有添加永久路由的辦法,接下來我就來告訴大家怎么添加2024-02-03
- 怎樣打開windows的路由功能,步驟很簡單,需要的朋友可以看看2013-10-22