配置windows路由表,使電腦同時連接內網外網方法


1、環境一(系統:windows xp,內網、外網不是同一類地址,內網地址固定):

外網:通過筆記本的無線網卡連接;

內網:通過筆記本的本地連接;

第一步,連接網線,配置本地連接地址,注意IP地址不要與其它在用ip沖突:

下圖,本地連接配置10.9.1.189的內網地址。

 

外網地址,則由筆記本的無線網卡連接到路由器,自動獲得的p地址,本機獲得的IP地址為192.168.1.115。

現在測試,內網可以ping通其它任意主機,外網也連接,但打開瀏覽器,不能上網;

如果拔掉網線,外網就可以上網。

 

第二步,運行cmd,輸入route print

如圖,紅線框中,分別為內網和外網的上網地址,此時,由於內網metric 20 < 外網metric 25,數字小的優先級高,所以內網可以連通,外網上不了;

這里解釋下metric:

路由術語,譯為度,指在路由選擇協議算法完成計算后得到的一個變量值,如網絡延遲,它的目的是確定最佳路由。
metric是路由算法用以確定到達目的地的最佳路徑的計量標准,如路徑長度。
 
解決方法:

再次輸入route print,

發行多了兩行

現在內網和外網同時可以使用。

 

2、環境二(系統:windows 7,同上:內網、外網不是同一類地址,內網地址固定):

外網網關:192.168.1.1

內網網關:10.1.1.1(內網其它地址10.1.2.1,~ 10.1.n.1)

不在贅述,一張圖介紹完畢:

 

 

3、環境三(系統:windows7,內網,外網都是通過路由器連接)

是這樣搭建的,因為內網需要連接的人多,沒那么多網線和網口,所以在內網的一根網線上接了個路由器,tp—link的,

路由器里面配置靜態地址,即這個網線對應的地址,其它都按默認。

外網同樣用自己筆記本的無線網卡連接上,查看地址:

外網的地址:192.168.1.103,網關:192.168.1.1

內網用了一個USB無線網卡,連接上另一個路由器,同樣,如上圖查看ip地址:

內網的地址:192.168.1.101,網關:192.168.1.1

 

繼續進入cmd,輸入route print:

網絡接口設備:

活動路由:

這里先找到對應關系:

剛查看網絡連接詳細信息時,外網地址為192.168.1.103,網卡名稱為:Intel<R> WiFi Link 5100 AGN,

對應的網絡設備接口:12

連接內網的地址:192.168.1.101,即另一個網卡,名稱是:802.11N  USB……,他的對應網絡設備接口:18

 

由於活動路由表中的metric(win7下顯示為“躍點數”),內網的metric :51  > 外網的metric:25,現在只能上外網,內網連不上。

解決方法:

刪除內網默認路由,由於內外網的“網絡目標”,“掩碼”,“網關”都相同,刪除時要指定設備接口:

接下來,增加內網路由,同樣要指定設備接口:(這里,我增加了兩條,要連接到兩個網段)

最后,查看結果:

下方,添加了兩個永久路由。

現在內網,外網都可以同時連接了。

 

最后,有個疑問:

添加了永久路由,同時會自動增加活動路由,如最后一張圖,這是為什么?

如果高手不幸看到這篇文章,並看到這個問題,希望能幫我解答下,謝謝!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM