0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

route命令的格式、參數(shù)及用法范例

jf_qwOiugB3 ? 來源:通信弱電交流學(xué)習(xí) ? 作者:通信弱電交流學(xué)習(xí) ? 2022-10-13 14:09 ? 次閱讀

一直有粉絲在后臺(tái)留言,提到有關(guān)route命令的使用,那么今天我們就一起來看下。

大多數(shù)主機(jī)一般都是駐留在只連接一臺(tái)路由器的網(wǎng)段上。由于只有一臺(tái)路由器,因此不存在選擇使用哪一臺(tái)路由器將數(shù)據(jù)包發(fā)送到遠(yuǎn)程計(jì)算機(jī)上去的問題,該路由器的IP地址可作為該網(wǎng)段上所有計(jì)算機(jī)的缺省網(wǎng)關(guān)。

但是,當(dāng)網(wǎng)絡(luò)上擁有兩個(gè)或多個(gè)路由器時(shí),用戶就不一定想只依賴缺省網(wǎng)關(guān)了。實(shí)際上可能想讓某些遠(yuǎn)程IP地址通過某個(gè)特定的路由器來傳遞,而其他的遠(yuǎn)程IP則通過另一個(gè)路由器來傳遞。

在這種情況下,用戶需要相應(yīng)的路由信息,這些信息儲(chǔ)存在路由表中,每個(gè)主機(jī)和每個(gè)路由器都配有自己獨(dú)一無二的路由表。大多數(shù)路由器使用專門的路由協(xié)議來交換和動(dòng)態(tài)更新路由器之間的路由表。但在有些情況下,必須人工將項(xiàng)目添加到路由器和主機(jī)上的路由表中。

route命令就是用來顯示、人工添加和修改路由表項(xiàng)目的。

一、route命令的格式與參數(shù)

它的格式如下:

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

單看這個(gè)語法,我們可能并不熟悉,我們來詳細(xì)了解它的參數(shù)的意思。

其中:

–f:參數(shù)用于清除路由表。

-p:參數(shù)用于永久保留某條路由(即在系統(tǒng)重啟時(shí)不會(huì)丟失路由)

Command:主要有PRINT(打?。?、ADD(添加)、DELETE(刪除)、CHANGE:(修改)共4個(gè)命令。

Destination:代表所要達(dá)到的目標(biāo)IP地址。
MASK:是子網(wǎng)掩碼的關(guān)鍵字。

Netmask:代表具體的子網(wǎng)掩碼,如果不加說明,默認(rèn)是255.255.255.255(單機(jī)IP地址),因此鍵入掩碼時(shí)候要特別小心,要確認(rèn)添加的是某個(gè)IP地址還是IP網(wǎng)段。如果代表全部出口子網(wǎng)掩碼可用0.0.0.0。
Gateway:代表出口網(wǎng)關(guān)。

其他interface和metric分別代表特殊路由的接口數(shù)目和到達(dá)目標(biāo)地址的代價(jià),一般可不予理會(huì)。我們根據(jù)單網(wǎng)卡和多網(wǎng)卡(以雙網(wǎng)卡為例)兩種情況敘述在WINDOWS下如何具體設(shè)置路由。

二、route命令用法范例

上面我們已經(jīng)了解了關(guān)于route命令的格式與參數(shù)意思,那么它們是如何使用?

該命令可使用如下選項(xiàng):

(1)route print:本命令用于顯示路由表中的當(dāng)前項(xiàng)目,在單個(gè)路由器網(wǎng)段上的輸出結(jié)果如圖所示。

97f690f8-4a7c-11ed-a3b6-dac502259ad0.jpg

(2)route add:使用本命令,可以將路由項(xiàng)目添加給路由表。

例如,如果要設(shè)定一個(gè)到目的網(wǎng)絡(luò)209.99.32.33的路由,其間要經(jīng)過5個(gè)路由器網(wǎng)段,首先要經(jīng)過本地網(wǎng)絡(luò)上的一個(gè)路由器IP為202.96.123.5,子網(wǎng)掩碼為255.255.255.224,那么用戶應(yīng)該輸入以下命令:

route add 209.99.32.33 mask 255.255.255.224 202.96.123.5 metric 5

(3)route change:可以使用本命令來修改數(shù)據(jù)的傳輸路由,不過,用戶不能使用本命令來改變數(shù)據(jù)的目的地。下面這個(gè)例子將上例路由改變采用一條包含3個(gè)網(wǎng)段的路徑:

route add 209.99.32.33 mask 255.255.255.224 202.96.123.250 metric 3

(4)route delete使用本命令可以從路由表中刪除路由。

例如:route delete 209.99.32.33

三、實(shí)現(xiàn)雙網(wǎng)卡同時(shí)使用
有線上內(nèi)網(wǎng),無線上外網(wǎng)

例如:

筆記本上一張機(jī)械網(wǎng)卡,一張無線網(wǎng)卡,一般筆記本都是這樣的配置,都聯(lián)上了內(nèi)外與外網(wǎng),其中外網(wǎng)網(wǎng)關(guān)是49.222.151.207,內(nèi)網(wǎng)網(wǎng)關(guān)10.168.1.1,如何實(shí)現(xiàn)雙網(wǎng)卡同時(shí)使用有線網(wǎng)上內(nèi)網(wǎng)、無線網(wǎng)上外網(wǎng)?

98145ae8-4a7c-11ed-a3b6-dac502259ad0.jpg

第一步:設(shè)置無線網(wǎng)卡為默認(rèn)路由網(wǎng)關(guān)。

步驟:無線網(wǎng)絡(luò)連接屬性—Internet協(xié)議(TCP/IP)-屬性-高級(jí),手動(dòng)添加無線路由網(wǎng)關(guān),添加自己的外網(wǎng)網(wǎng)關(guān)即關(guān),躍點(diǎn)數(shù)為“1”,是最高優(yōu)先級(jí)。到了這一步,如果有線連接,無線連接同時(shí)存在的話,所有的數(shù)據(jù)都是經(jīng)由無線網(wǎng)卡處理的。

第二步:查看當(dāng)前路由表

使用route print命令看一個(gè)0.0.0.0的網(wǎng)絡(luò)目標(biāo)分別映射你的外內(nèi)網(wǎng)的網(wǎng)關(guān)。

98280f8e-4a7c-11ed-a3b6-dac502259ad0.jpg

當(dāng)然,這里面你也可以對(duì)當(dāng)前的路由進(jìn)行刪除

9845b980-4a7c-11ed-a3b6-dac502259ad0.jpg

第三步:通過route命令將,將所有網(wǎng)段添加到外網(wǎng)網(wǎng)卡,為默認(rèn)路由,即所有的ip都走外網(wǎng)。

98576108-4a7c-11ed-a3b6-dac502259ad0.png

顯示查看路由表,查看是否添加成功。

986cca7a-4a7c-11ed-a3b6-dac502259ad0.jpg

第四步:通過route命令將內(nèi)網(wǎng)網(wǎng)段添加到內(nèi)網(wǎng)網(wǎng)卡,內(nèi)網(wǎng)使用,即10.168.0.0這個(gè)ip段走內(nèi)網(wǎng)。

987edbf2-4a7c-11ed-a3b6-dac502259ad0.jpg

顯示查看路由表(route print命令),查看是否添加成功。

988daa6a-4a7c-11ed-a3b6-dac502259ad0.jpg

那么就設(shè)置成功了,整體的意思就是:

對(duì)于所有IP地址的訪問,都從 49.222.151.207網(wǎng)關(guān)走;但是,對(duì)于10.168.0.0開頭的地址的訪問,從10.168.1.1走。這樣再也不用插拔網(wǎng)線這種粗魯?shù)姆绞絹砬袚Q網(wǎng)絡(luò)了。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7174

    瀏覽量

    87157
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3641

    瀏覽量

    112808
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    658

    瀏覽量

    21928

原文標(biāo)題:route命令怎么用?如何輕松實(shí)現(xiàn)內(nèi)外網(wǎng)切換?

文章出處:【微信號(hào):通信弱電交流學(xué)習(xí),微信公眾號(hào):通信弱電交流學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式學(xué)習(xí)-ElfBoard ELF 1板卡 - route路由配置命令你清楚嗎?學(xué)起來吧

    route路由配置命令 命令route 功能:添加,刪除或查看網(wǎng)關(guān)參數(shù) 參數(shù)
    發(fā)表于 01-12 14:29

    I.MX6ULL-ElfBoard ELF1板卡- route路由配置命令

    route路由配置命令 命令route 功能:添加,刪除或查看網(wǎng)關(guān)參數(shù) 參數(shù)
    發(fā)表于 01-12 14:33

    at命令用法

    at命令用法At列出在指定的時(shí)間和日期在計(jì)算機(jī)上運(yùn)行的已計(jì)劃命令或計(jì)劃命令和程序。必須正在運(yùn)行“計(jì)劃”服務(wù)才能使用 at 命令。at [\\
    發(fā)表于 07-01 00:27

    Linux命令格式解析

    一、命令的一般格式   command [options] [arguments]   command:命令   options:--單詞或-單字   arguments:參數(shù),有時(shí)
    發(fā)表于 07-09 05:50

    linux中comm命令用法

    linux系統(tǒng)中comm命令用法詳解 linux系統(tǒng)下的comm命令是一個(gè)非常實(shí)用的文件對(duì)比命令。 comm命令功能:選擇或拒絕兩個(gè)已排序的
    發(fā)表于 07-04 08:22

    SD卡的命令格式

    SD卡的命令格式,需要的朋友可以下載來學(xué)習(xí)。
    發(fā)表于 01-06 14:27 ?0次下載

    dos命令大全用法詳解

    DOS和Windows最大的不同在于DOS命令方式操作,所以使用者需要記住大量命令及其格式使用方法,DOS命令分為內(nèi)部命令和外部
    發(fā)表于 01-17 11:39 ?7.5w次閱讀
    dos<b class='flag-5'>命令</b>大全<b class='flag-5'>用法</b>詳解

    淺談Linux中l(wèi)s 命令(20 個(gè)實(shí)用范例分析)

    ls命令用于列出文件和目錄,默認(rèn)列出當(dāng)前目錄的內(nèi)容。帶上參數(shù)后,我們可以用ls做更多的事情。這里是一些在日常操作中使用到的ls用法的示例。
    的頭像 發(fā)表于 05-28 16:03 ?4590次閱讀
    淺談Linux中l(wèi)s <b class='flag-5'>命令</b>(20 個(gè)實(shí)用<b class='flag-5'>范例</b>分析)

    PADS中的Follow Route命令的介紹

    使用 PADS 的 Follow Route 命令,讓您可以沿著現(xiàn)有對(duì)象(例如另一條走線、銅皮、禁布區(qū)或者電路板外形)進(jìn)行走線布線。Follow Route 可依照現(xiàn)有的復(fù)雜形狀或走線圖形進(jìn)行走線,沿著原始對(duì)象的每一個(gè)點(diǎn)彎曲的同
    的頭像 發(fā)表于 05-21 06:03 ?3270次閱讀
    PADS中的Follow <b class='flag-5'>Route</b><b class='flag-5'>命令</b>的介紹

    Ping命令的7個(gè)基礎(chǔ)用法

    IT行業(yè)中ping命令經(jīng)常被用到,今天整理了一下關(guān)于網(wǎng)絡(luò)基礎(chǔ)知識(shí)中的網(wǎng)絡(luò)命令ping命令在項(xiàng)目中是使用頻率最高的,一般我們用的都是它的基本功能,今天和大家來詳細(xì)看下Ping命令的7個(gè)基
    的頭像 發(fā)表于 10-12 09:16 ?3610次閱讀

    模擬初始狀態(tài)相關(guān)的.ic和.save命令用法

    在上篇《活學(xué)活用 LTspice 進(jìn)行電路設(shè)計(jì) — 用 .step 命令更改參數(shù)》和上上篇《活學(xué)活用 LTspice 進(jìn)行電路設(shè)計(jì) — 用 .meas 命令確認(rèn)電壓最大、最小值》中,我們分別介紹了
    的頭像 發(fā)表于 10-26 10:52 ?1191次閱讀

    unzip命令的作用及用法

    unzip 命令往往用于解壓縮 zip 文件,但它能做的不僅僅是如此。今天我們主要介紹一下該命令的作用及用法。
    的頭像 發(fā)表于 01-30 15:57 ?7622次閱讀

    Linux系統(tǒng)維護(hù)命令用法

    Linux有很多命令,每個(gè)命令基本可以用一篇文章介紹,本文僅簡單總結(jié)一些常用系統(tǒng)維護(hù)命令用法
    的頭像 發(fā)表于 04-17 14:57 ?895次閱讀
    Linux系統(tǒng)維護(hù)<b class='flag-5'>命令</b>的<b class='flag-5'>用法</b>

    linux常用命令用法

    Linux是一種開源的操作系統(tǒng),它以穩(wěn)定、高效和安全的特點(diǎn)受到廣大用戶的喜愛。掌握Linux的常用命令及其用法對(duì)于操作系統(tǒng)的管理和開發(fā)都至關(guān)重要。本文將詳盡、詳實(shí)、細(xì)致地介紹Linux常用命令及其
    的頭像 發(fā)表于 11-17 09:47 ?545次閱讀

    linux中top命令詳解

    參數(shù)的含義,并深入分析各種情況下的實(shí)際應(yīng)用。 命令格式和基本用法: top命令的基本格式為: t
    的頭像 發(fā)表于 11-17 10:25 ?1785次閱讀