1、環境一(系統:windows xp,內網、外網不是同一類地址,內網地址固定):
外網:通過筆記本的無線網卡連接;
內網:通過筆記本的本地連接;
第一步,連接網線,配置本地連接地址,注意IP地址不要與其它在用ip沖突:
下圖,本地連接配置10.9.1.189的內網地址。
外網地址,則由筆記本的無線網卡連接到路由器,自動獲得的p地址,本機獲得的IP地址為192.168.1.115。
現在測試,內網可以ping通其它任意主機,外網也連接,但打開瀏覽器,不能上網;
如果拔掉網線,外網就可以上網。
第二步,運行cmd,輸入route print
如圖,紅線框中,分別為內網和外網的上網地址,此時,由於內網metric 20 < 外網metric 25,數字小的優先級高,所以內網可以連通,外網上不了;
這里解釋下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,現在只能上外網,內網連不上。
解決方法:
刪除內網默認路由,由於內外網的“網絡目標”,“掩碼”,“網關”都相同,刪除時要指定設備接口:
接下來,增加內網路由,同樣要指定設備接口:(這里,我增加了兩條,要連接到兩個網段)
最后,查看結果:
下方,添加了兩個永久路由。
現在內網,外網都可以同時連接了。
最后,有個疑問:
添加了永久路由,同時會自動增加活動路由,如最后一張圖,這是為什么?
如果高手不幸看到這篇文章,並看到這個問題,希望能幫我解答下,謝謝!