一、概述
1、需要
由於筆者的無線聯網比有線的速度快,所以連線網際網路要用無線網絡卡。
我的虛擬機器橋接與主機溝通,所以需要有線網絡卡連線區域網。
2、問題
如果同時連線有線網絡卡和無線網絡卡,因為有線網絡卡的優先順序較高,故僅有線區域網能正常工作,無線網絡卡可連線但卻無法傳送資料。為了讓無線網絡卡工作,必須讓有線網絡卡禁用。當需要區域網連線時,又需要手動將有線網絡卡啟用。
可見,在使用中會因為需要頻繁的手動設定有線網絡卡是否啟用,實際上無線網絡卡和有線網絡卡在訪問網路時只用了乙個。
為了避免手動設定的麻煩由此,產生了如題的論述。
二、環境
筆者電腦的網路環境是這樣的:
有線網路靜態ip
無線網路自動獲取ip
二、實現原理
訪問192.168.x.x網段的請求均由有線網絡卡處理,訪問其它網路的則由無線網絡卡處理。
三、實現步驟
1、有線網絡卡不設閘道器
恕我慚愧,此步驟的意義我也不知,但見眾多資料紛紛指出有此一條,便加上了。如果您能給出意義,不勝感謝。
2、刪除所有路由表
以下操作均在dos介面完成(執行-->cmd)
route delete 0.0.0.03、所有的網路都由無線網絡卡處理
route -p add 0.0.0.0 mask 0.0.0.0route命令引數說明:10.66.64.1
-p 新增靜態路由,重啟後也不會消失
add 新增新的路由
0.0.0.0 所有的ip網段
mask 0.0.0.0 對應的mask
10.66.64.1 無線網絡卡對應的閘道器(gateway)
4、訪問192.168.x.x網段的請求由有線網絡卡處理
route -p add 192.168.0.0 mask 255.255.0.0其實我們只需要,192.168.158.*網段就行。但是,設定成「192.168.158.0 mask 255.255.255.0」這樣的路由表,不能正常工作。192.168.158.1
192.168.158.1 是有線網路的閘道器。
5、檢視
參考資料:筆記本無線網卡和有線同時使用
ubuntu 同時使用無線網絡卡和有線網絡卡
有線連線雷射 無線上外網,sudo route add default gw 30.10.208.1 用處就是上網用外網,pt,印表機,內網windows機器啥的用內網,互不干涉 原來可以這麼簡單 1.有線,無線都連上 ifconfig eth0 eth1 一般來說 eth0 對應有線網絡卡,eth...
vc 禁用無線網絡卡 禁用網絡卡 禁用有線網絡卡
首先和普通的方法一樣,根據guid禁用網絡卡類裝置,只是在禁用時列舉第i塊網絡卡,讀取其裝置資訊,讀到有 wireless 這個串的就認為它是無線網絡卡,就對它使用禁用操作,否則就接著列舉第i 1塊網絡卡,直到都列舉完.下面給出重要結構.drivedemodlg.cpp implementation...
筆記本無線網絡卡和有線網絡卡同時使用時發生的事
一 情況描述 筆記本一直用的是無線上網。因為學習原因,需要將計算機的網絡卡介面連線到路由器上。這樣不打緊,電腦不能上網了。檢視無線網路連線狀態也顯示正常連線,但是就是不能上網,實在是鬱悶。二 猜測原因 後來,想到也許計算機上網時,只允許乙個網絡卡工作,因為否則你計算機的ip位址是兩個。發生這樣的事,...