WINDOWS系統下設定路由

2021-04-06 17:12:54 字數 2272 閱讀 4389

在windows下手動設定路由主要在dos系統中命令符下(在執行輸入欄中鍵入command或者cmd即可)進行。

鍵入命令route回車會出現大約幾十行英文說明,主要解說在windows系統中如何新增、刪除、修改路由。現簡單介紹如下:

route命令格式如下:

route [-f] [-p] [command] [destination] [mask netmask] [gateway] [metric metric] [if inte***ce]

其中 –f 引數用於清除路由表,-p引數用於永久保留某條路由(即在系統重啟時不會丟失路由,但在windows95下無效)。

command主要有print(列印)、add(新增)、delete(刪除)、change(修改)共4個命令。

destination代表所要達到的目標ip位址。

mask是子網掩碼的關鍵字。netmask代表具體的子網掩碼,如果不加說明,預設是255.255.255.255(單機ip位址),因此鍵入掩碼時候要特別小心,要確認新增的是某個ip位址還是ip網段。如果代表全部出口子網掩碼可用0.0.0.0。

gateway代表出口閘道器。

其他inte***ce和metric分別代表特殊路由的介面數目和到達目標位址的代價,一般可不予理會。

我們根據單網絡卡和多網絡卡(以雙網絡卡為例)兩種情況敘述在windows下如何具體設定路由。

1、單網絡卡:

在windows系統下有4條最基本路由,參照下圖(鍵入route print命令)具體是:

上述路由是windows自帶路由,永不消失,如果上述路由不完整,則說明tcp/ip的安裝和執行存在某些最基本問題、或本機網路配置或者安裝存在問題。

上述**中,127.0.0.1用於測試回送(loopback)位址,不能作為有效的網路位址。pc1的ip位址為192.168.97.1,路由器1(用於上網際網路)的局域口ip位址為192.168.97.10,路由器2(用於上辦公網)的局域口ip位址為192.168.97.11。

如果pc1同時想訪問網際網路和辦公網,通常情況是在windows網路屬性反覆修改預設閘道器,每次還只能訪問1個網段,既不方便也非常麻煩。為解決這個問題可在dos命令符下鍵入如下命令:

route add 0.0.0.0 maks 0.0.0.0 192.168.97.10(用於上網際網路)、

route add 10.42.29.0 mask 255.255.255.0 192.168.97.11(用於上辦公網)。

這樣將網際網路作為預設路由,辦公網用作特殊路由新增,當然,如果還有其他系統,可採用同樣路由新增。

為了確保路由正確、避免引起路由混亂,最好先刪除路由,再新增路由。比如上面的命令可改為:

route delelte 0.0.0.0

route add 0.0.0.0 maks 0.0.0.0 192.168.97.10

route add 10.42.29.0 mask 255.255.255.0 192.168.97.11

為了確保路由設定長久生效,可將上述命令加入autoexec.bat檔案中,即作業系統一啟動就自動設定路由。當然也可在第一次新增路由時加入-p引數。

具體如下:

route –p add 0.0.0.0 maks 0.0.0.0 192.168.97.10

route –p add 10.42.29.0 mask 255.255.255.0 192.168.97.11。

這時用route print檢視路由,就可以看到有兩條永久路由新增到路由表中了。

2、多網絡卡(以雙網絡卡為例)

如果在同一pc機上帶有兩個網絡卡,聯上兩個不同網段的系統,具體參見下面網路連線示意圖:

一般情況下,在pc機上加上雙網絡卡和雙閘道器,邊可以輕鬆聯上兩個子系統。但由於windows自身系統原因,經常容易出現閘道器浮動或不穩定的情況,比如ping辦公自動化位址無法ping通,卻返回從192.168.97.10(路由器1)反饋的資訊,此時檢視網路路由,路由表正常,此時需要重新整理路由。

事實上,可以採取同單網絡卡類似的辦法,可以去掉網路屬性中閘道器,進行人工設定路由。人工設定路由更加精確和自由,比如可以人工控制究竟訪問某個**還是某個網段或者全部網段。

參照上圖配置,可在dos提示符下鍵入如下命令:

route delete 0.0.0.0

route add 0.0.0.0 mask 0.0.0.0 192.168.97.10(網絡卡1定址路由,上網際網路,預設路由)

route add 10.42.0.0 mask 255.255.0.0 10.42.29.10(網絡卡2定址路由,上辦公網)。

當然可以新增- p引數或者將路由新增資訊加入自動批處理檔案使路由資訊永久生效。

在CentOS linux 下設定永久路由的辦法

在centos linux 下設定永久路由的辦法 1 在路徑 etc rc.local新增 內容 rouet add 0net 172.0.0.0 8 dev eth0 route add net 172.0.0.0 8 gw 172.10.0.2 或route add net 172.0.0.0 ...

windows設定路由資訊

route f p 4 6 command destination mask netmask gateway metric metric if inte ce f 清除所有閘道器項的路由表。如果與某個 命令結合使用,在執行該命令前,應清除路由表。p 與 add 命令結合使用時,將路由設定為 在系統引...

windows下設定PHP環境變數

安裝php 擴充套件 mysql gd sockets 我的是已安裝好的wamp 在php目錄下的 開啟php.ini 去掉下面注釋 前面的分號 on windows extension dir ext 新增環境變數 win7為 右擊計算機 屬性 高階系統設定 環境變數 系統變數 雙擊 xp下,右擊...