情景一:在宿舍,筆記本,擁有有線網卡和無線網卡,我們需要有線網訪問學校內網資源,無線網上外網。
情景二:在公司,台式機,擁有有線網卡和外置USB無線網卡,我們需要有線網訪問公司內網,無線網訪問外網或連接QQ等公司封殺的內容。
以我的機器為例,無線網卡連接互聯網,同時有線連接局域網。
無線網絡:10.254.0.142 255.255.254.0 10.254.0.1
有線網絡:10.191.129.202 255.255.255.0 10.191.129.254
如果同時連接無線網卡和有線網卡,由於有線網卡的優先級較高,故僅有線局域網能正常工作,無線網卡可連接但卻無法傳送數據。要改變這種情況,需要對電腦的本地路由設置做出修改:訪問10.191.X.X的請求均由有線網卡處理,訪問其它網絡的則由無線網卡處理。
具體設置步驟如下:
1. 設置無線網卡為默認路由網關:無線網絡連接屬性—Internet協議(TCP/IP)-屬性-高級-默認網關-添加,手動輸入無線路由網關,我這里的是10.254.0.1,躍點數為“1”,是最高優先級。到了這一步,如果有線連接,無線連接同時存在的話,所有的數據都是經由無線網卡處理的。
2. 設置排除信息,把10.191.X.X路段的網址連接請求交由優先網卡處理:在命令行輸入以下命令:
route -p add 10.191.0.0 mask 255.255.255.0 10.191.129.254
其中 10.191.0.0是本地局域網網段,
255.255.255.0是本地局域網絡的子網掩碼,
10.191.129.254是本機所處子網段的默認網關,需要根據具體情況填寫。
如果本地網絡是使用的固定IP地址,配置完成還需要將本地網絡連接躍點數改為自動:本地連接屬性—Internet協議(TCP/IP)-屬性-高級-勾選自動躍點。
經過以上設置,在訪問本地網段的時候均由有線網卡處理,訪問互聯網的時候可交由無線網卡處理,就不會產生沖突了。