目前遇到一個環境是

WIFI 外網,有線內網,內網又分兩個網段,所以接上其中一個網段的內網就有一個內網通不到

查了一下,就用新增Windows 內的路由表來做

環境圖▼

Snap568-2.jpg

用系統管理員執行CMD▼

Snap560.jpg

CMD內打上route 就會有Rourt 指令的使用說明

 

C:\WINDOWS\system32>route

Snap564.jpg

CMD內複製出來的說明內容

操控網路路由表。

 

ROUTE [-f] [-p] [-4|-6] command [destination]

                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]

 

  -f           清除所有閘道項目的路由表。如果這與其中一個命令一起使用,將

               會在執行命令之前清除表格。

 

  -p           ADD 命令一起使用時,路由設定在重新開機之後不會遺失。依

               預設,系統重新動時並不會保留路由。對於會影響適當的持續

               路由的所有其他命令則會略過。

 

  -4           強制使用 IPv4

 

  -6           強制使用 IPv6

 

  command      下列其中一個:

                 PRINT     列印路由

                 ADD       新增路由

                 DELETE    刪除路由

                 CHANGE    修改現有的路由

  destination  指定主機。

  MASK         指定下一個參數是 'netmask'

  netmask      指定此路由項目的子網路遮罩。如果沒有指定,將預設為

               255.255.255.255

  gateway      指定閘道。

  interface    指定之路由的介面號碼。

  METRIC       指定計量,例如目的地的成本。

 

目的地使用的所有符號名稱將會在網路資料庫檔案 NETWORKS 詢。閘道的符號

名稱是在主機名稱資料庫檔案 HOSTS 詢。

 

如果是 PRINT DELETE 命令,目的地或閘道可以是萬用字元 (指定星號 '*'

萬用字元),或可以省略閘道引數。

 

如果目的地包含 * ?,便會視為殼層模式,且只會列出相符的目的地路由。

'*' 表示與任何字串相符,而 '?' 表示與任何一個字元相符。範例:

157.*.1, 157.*, 127.*, *224*

 

只有 PRINT 命令才允許模式對應。

診斷注意事項:

    不正確的 MASK 生錯誤,例如當 (DEST & MASK) != DEST 時。

    範例> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

          路由新增失敗: 指定的遮罩參數不正確。

(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

                   目的地^      ^遮罩      ^閘道            計量^    ^介面^                                                            

      如果沒有指定 IF,將會嘗試為指定的閘道尋找最佳的介面。

    > 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 只用來修改閘道及 () 計量。

    > route DELETE 157.0.0.0

    > route DELETE 3ffe::/32


首先是顯示路由表:

C:/WINDOWS/system32>route print

Snap565.jpg

有路由表參考資訊後就知道自己為啥無法連到別的網段,那就開始新增路由吧,先道別台的網段,或者知道要跨過去的網段資訊,

要知道的資訊有

1.IP網段 例如:155.14.169.0/24,取155.14.169.0來用,後面/24不用打 ,/24 massk 去表示,所以MASK也要知道。

2.MASSK:要知道該網段MASSK 用多少,一般大多/24 都是 255.255.255.0

3.預設閘道:這資訊也得知道,不然無法設定路由表

4.介面卡號碼,這在上圖,Route print 就有顯示,上圖為例,實體網路卡為14

 

知道這些資訊後 使用管理員執行CMD

打上你要新增的路由 以下面為例(含指令(route add+IP+MASK+閘道+介面計量+網卡號碼):
route add 10.115.50.0 mask 255.255.255.0 10.115.50.1 metric 1500 IF 14

Snap561.jpg


刪除新增錯的路由指令 route delete

範例:刪除 10.115.50.0 路由如不知路由哪段,先打route print 查詢要殺那個路由。

Snap567.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

全站熱搜

a7432186 發表在 痞客邦 留言(0) 人氣()