方法一、
利用有線訪問局域網數據庫等,用無線網絡訪問外網,這里提供一種方法可以實現,可編寫bat文件,並在cmd中執行:
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 172.20.1.254
route add 172.20.36.0 mask 255.255.255.0 172.20.36.254
解釋一下:
其中172.20.1.254為無線網網關,172.20.36.254為有線網網關。這兩句話的意思是:對於所有IP地址的訪問,都從172.20.1.254走;但是,對於172.20.36開頭的地址的訪問,從172.20.36.254走。
針對上述情況,實際應用中,遇到windows 7與windows xp兩者不一樣,windows 7中,除了上述命令外,在TCP/IP配置中,無線外網設置為自動獲取,內網配置為內網IP,子網掩碼,網關。
widows xp中,除了上述命令外,在TCP/IP配置中,無線設置為手動輸入IP,子網掩碼,且網關留空,不填,內網配置為內網IP,子網掩碼,網關。
方法二、
例1
我的筆記本用無線 網卡聯互聯網,同時局域網使用的是有線 連接(網段 132.147.X.X,不提供接入Internet服務),同時提供無線 網絡連接供客戶使用(網段192.168.1.X,可連接互聯網)。
如果同時連接有線 網卡和 無線 網卡,因為有線 網卡的優先級較高,故僅有線 局域網能正常工作,無線 網卡可連接但卻無法傳送數據。要改變這種情況,需要對筆記本本地路由設置做出修改:訪問132.147.X.X的請求均有有線 網卡處理,訪問其它網絡的則由無線 網卡處理。
具體設置步驟如下:
1. 設置無線 網卡為默認路由網關:無線 網絡連接屬性—Internet協議(TCP/IP)-屬性-高級,手動輸入無線 路由網關,我這里的是132.147.X.X,躍點數為“1”, 是最高優先級。到了這一步,如果有線 連接,無線 連接同時存在的話,所有的數據都是經由無線 網卡處理的。
2. 設置排除信息,把132.147.X.X路段的網址連接請求交由優先網卡處理:在命令行輸入以下命令
route -p add 132.147.0.0 mask 255.255.0.0 132.147.160.1
其中132.147.0.0是本地局域網網段,132.147.160.1是本機所處子網段的默認網關,需要根據具體情況填寫。經過以上設置,在訪問本地網段的時候均由有線 網卡處理,訪問互聯網的時候可交由無線 網卡處理,就不會產生沖突了。
| 注意: 這里的172.16.x.x 和192.168.1.X 和你的局域網環境有關,可以命令行下ipconfig /all 查看 |
例2
局域網有線連接(網段172.16.X.X,不提供接入internet服務),WIFI連接(網段192.168.1.X,可連接互聯網)。
如 果同時連接有線網卡和無線網卡,因為有線網卡的優先級較高,故僅有線局域網能正常工作,無線網卡可連接但卻無法傳送數據。要改變這種情況,需要對筆記本本 地路由設置做出修改:訪問172.16.X.X的請求均有有線網卡處理,訪問其它網絡的則由無線網卡處理。設置步驟如下:
1》 設置無線網卡為默認路由網關:無線網絡連接屬性—Internet協議(TCP/IP)-屬性-高級,手動輸入無線路由網關,我這里的是 192.168.1.1,躍點數為“1”,是最高優先級。到了這一步,如果有線連接,無線連接同時存在的話,所有的數據都是經由無線網卡處理的。
2》設置排除信息,把172.16.X.X路段的網址連接請求交由優先網卡處理:在命令行輸入以下命令
route -p add 172.16.0.0 mask 255.255.0.0 172.16.6.1
其中172.16.0.0是本地局域網網段,172.16.6.1是本機所處子網段的默認網關,需要根據具體情況填寫。
經過以上設置,在訪問本地網段的時候均由有線網卡處理,訪問互聯網的時候可交由無線網卡處理,就不會產生沖突了。
其它信息(來自網絡)
不少公司的網管試圖解決雙網卡問題,下面我就給大家詳細的講解一下雙網卡同時使用的方法,這樣即可保障內網的安全,又能解決電腦訪問外網的問題,一舉兩得。希望大家喜歡。
首先你的機器需要有兩塊網卡,分別接到兩台交換機上,
internet地址:192.168.1.8,子網掩碼:255.255.255.0,網關:192.168.1.1
內部網地址:172.23.1.8,子網掩碼:255.255.255.0,網關:172.23.1.1
如果按正常的設置方法設置每塊網卡的ip地址和網關,再cmd下使用route print查看時會看到
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8
0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8
即指向0.0.0.0的有兩個網關,這樣就會出現路由沖突,兩個網絡都不能訪問。
如何實現同時訪問兩個網絡?那要用到route命令
第一步:route delete 0.0.0.0 "刪除所有0.0.0.0的路由"
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 "添加0.0.0.0網絡路由"這個是主要的,意思就是你可以上外網.
第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1 "添加172.23.0.0網絡路由",注意mask為255.0.0.0 ,而不是255.255.255.0 ,這樣內部的多網段才可用。
這時就可以同時訪問兩個網絡了,但碰到一個問題,使用上述命令添加的路由在系統重新啟動后會自動丟失,怎樣保存現有的路由表呢?
route add -p 添加靜態路由,即重啟后,路由不會丟失。注意使用前要在tcp/ip設置里去掉接在企業內部網的網卡的網關
------------------------------------------------------------------------------------------------
一些單位將內網和外網分開了。痛苦啊,偶單位就是如此。boss當然是基於安全性考慮了,可是沒有筆記本的怎么辦?又要辦公,有得上網。沒辦法,發揚DIY精神偷偷裝一塊網卡,讓聊天與工作同在。讓你的主機內外兼顧。這是我在網上找到的,謝謝作者了。方法如下:
1.設置其中接internet的網卡的網關為10.0.0.1,啟用后就是默認網關
--注:這是對應外網的網卡,按照你們單位外網的ip分配情況,在TCP/IP屬性中配置好 ip、掩碼、DNS
2.將連接單位內部網的網卡IP配好后,設網關設置為空(即不設網關),啟用后,此時內網無法通過網關路由
3.進入CMD,運行:route -p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1
--注:意思是將192*的IP包的路由網關設為192.168.0.1 ,-P 參數代表永久寫入路由表,建議先不加此參數,實踐通過后在寫上去
4. OK!同時啟用兩個網卡,兩個網關可以同時起作用了,兩個子網也可以同時訪問了,關機重啟后也不用重設!
