Windows:配置多網卡路由表(規則)

Windows:配置多網卡路由表(規則)

有時出差到中國移動研究院,既要連接到內網指定服務器工作,又希望能連接外網隨時能查一些資料。

但是內網和外網不通的,如何配置筆記本能實現多網卡路由?

前置條件:

1.網線連接內網;(網線,交換機)
2.無線連接外網;(無線,WIFI)

怎麼做?

1.沒有插網線,沒有連 WIFI 時,筆記本路由表:

查看路由表執行:route print(或者 route print -4)
在這裏插入圖片描述
重點看 IPv4 路由表。

2.插入連接內網網線,筆記本路由表:

在這裏插入圖片描述
連接插入網線,無需其他操作,系統自動添加默認路由(0.0.0.0)。

此時測試內網,已經可以通信:

在這裏插入圖片描述
在進行下一步之前,請記住,內網的網關(下一跳網絡地址)是 192.168.25.1。

3.保持內網網線連接,同時連接外網 WIFI,筆記本路由表:
在這裏插入圖片描述

發現新增默認路由規則:0.0.0.0 到 192.168.43.1 的映射。

我們可以知道:外網的網關是 192.168.43.1。

4.執行命令,修改路由規則:

以管理員權限運行 cmd 可執行程序(C:\Windows\System32\cmd),執行:

1)
命令:route delete 0.0.0.0
作用:將默認路由規則清空。

2)
命令:route add 0.0.0.0 mask 0.0.0.0 192.168.43.1
作用:添加默認路由規則,指向外網網關。【訪問外網】

3)
命令:route add 192.168.0.0 mask 255.255.0.0 192.168.25.1
作用:添加普通路由規則,指向內網網關。【訪問內網】

注意:

我要訪問的內網地址都是192.168.x.x,因此我的子網掩碼是 255.255.0.0。

假如訪問的內網地址都是192.168.6.x,因此我的子網掩碼是255.255.255.0。【當然,也可以選其他的子網掩碼達到相同效果】

5.測試:

在這裏插入圖片描述

此時路由表爲:

在這裏插入圖片描述
配置完畢!

如果配置中有問題或者想了解原理可以繼續向下看。


爲什麼?

路由表通常形如:

目的網絡地址(D) 子網掩碼(M) 下一跳(N)
0.0.0.0 0.0.0.0 192.168.43.1
192.168.0.0 255.255.0.0 192.168.25.1
…… …… ……

IP 包如何路由(路由器轉發分組)?

1)從收到的數據報的首部提取目的 IP 地址 D1;

2)先判斷是否爲直接交付。對路由器直接相連的網絡逐個進行檢查:用各網絡的子網掩碼(M)和 D1 逐位相“與”,看結果是否和相應的網絡地址(D)匹配。若匹配,則把分組進行直接交付(當然還需要把 D1 轉換成物理地址,把數據報封裝成幀發送出去),轉發任務結束。否則就是間接交付,執行3);

3)若路由表中有目的地址爲 D1 的特定主機路由,則把數據報傳送給路由表中所指明的下一跳路由器(N);否則,執行4);

4)對路由表中的每一行(目的網絡地址,子網掩碼,下一跳地址),用其中的子網掩碼(M)和 D1 逐位相“與”,其結果爲 D2。若 D2 與該行的目的網絡地址(D)匹配,則把數據報傳送給該行指明的下一跳路由器(N);否則,執行5);

5)若路由表中有一個默認路由,則把數據報傳送給路由表中所指明的默認路由器;否則,執行6);

6)轉發分組出錯。

來源:計算機網絡第六版 謝希仁

重點:4),對應於我們添加內網網關 192.168.25.1,普通路由;5),對應於我們添加外網網關,默認路由。


查看網關的方法

打開控制面板(WIN+R,control),控制面板\網絡和 Internet\網絡連接:
在這裏插入圖片描述
右鍵目標網絡,點擊“狀態”:

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述


多網卡配置

配置雙網卡和多網卡沒什麼本質區別。

網絡連接方式可以是:

1.網線網口連接;
2.USB共享網絡;
3.藍牙共享網絡;
4.WIFI共享網絡;

配置雙網卡則需要有兩個網絡連接,配置多網卡則需要有多個網絡連接。

連接網絡後添加對應路由規則即可。


其他

通過IP層如何發數據給 192.168.243.224 主機?

1.本機指定目的主機的IP地址:192.168.224.243,以及傳輸數據;

2.本機 IP 協議棧封裝 IP 包,將傳輸數據填充入 IP 包的數據部分,計算下一跳地址;

3.目的地址是 192.168.243.224,與子網掩碼 255.255.0.0 做邏輯與運算,得出的地址是 192.168.0.0,與路由表的目的網絡地址相同,符合路由規則,則本機將 IP 包發往下一跳 192.168.25.1 ;

4.由本機數據鏈路層做 ARP 地址解析,獲取 192.168.25.1 的 MAC 地址;

5.將本機 IP 層交付的 IP 包封裝成幀(數據部分),目的 MAC 填入 192.168.25.1 的 MAC 地址,發送。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章