windows系統兩個網卡如何同時使用?內網和外網共用,配置教程


 

 

      有些企業的網絡分為內網和外網,一般內網不能訪問Internet,但是又不提供外網,自己有上外網的需求,所以可能會用到雙網卡,無線網卡+有線網卡或者有線+有線。。。

本文就是為了解決此問題,主要的做法就是修改windows的路由表.

假設  (外網網卡)internet地址:192.168.43.56,子網掩碼:255.255.255.0,網關:192.168.43.1

   (內網網卡)公司內網地址:10.180.121.68 ,子網掩碼:255.255.255.128,網關:10.180.121.126

   注:自己的網卡的地址可以在 CMD 輸入 ipconfig 查看對應網卡的地址信息

如果按正常的設置方法設置每塊網卡的ip地址和網關,再cmd下使用route print查看時會看到

Network    Destination  Netmask Gateway Interface Metric

0.0.0.0 0.0.0.0 192.168.43.1 192.168.43.56

0.0.0.0 0.0.0.0 10.180.121.126  10.180.121.68

然而這兩條地址是沖突的因為指向的目的地址都是 0.0.0.0 但是下一跳地址卻不一樣,只有優先級高的網卡才能訪問,有線網卡的優先級高於無線網卡。 

解決問題

首先固定一下你的外網網卡的地址,內網網卡的不需要固定

第一步:固定外網網卡ip

 

 

 

 

在CMD 命令行里

第二步:route delete 0.0.0.0     "刪除所有0.0.0.0的路由"

第三步:route -p add 0.0.0.0 mask 0.0.0.0 192.168.43.1 metric 1 if 11   //外網路由    - p表示添加的是永久路由,重啟不會丟失,metric 優先級,外網路由優先級設為1 ,優先級最高

第四步:route -p add 10.0.0.0 mask 255.0.0.0 10.180.121.126 metric 2 if 8   // 內網路由  , 這樣寫包含的地址比較多,,內網10段的都可以訪問 ,外網路由優先級設為2 ,優先級其次可以根據自己情況寫掩碼(如route -p add 10.180.0.0 mask 255.255.0.0 10.180.121.126 metric 2 if 8,就只能訪問內網的10.180段了),if 是對應的端口號  route print可以看到

注意這里metric值很重要,優先的設為1, 其次的設為2最合適,不要亂設置,不然重啟后還是上不了網。  

加好永久路由的效果

 

 

這樣設置重啟也沒事,內網外網都可以用!

測試結果:

 

 

 

 
好文要頂  關注我  收藏該文   
0
0
 
 
 
« 上一篇:  程序員常用工具下載地址及方式


免責聲明!

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



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