【摘要】
如今的PC,特别是筆記本電腦,擁有雙網卡已十分普遍,對于IT工程師,需要使用一台PC同時通路兩個網絡的場景較為常見,在這裡,為大家介紹一種友善快捷的實作雙網卡自由通路兩個網絡的方式……
【正文】
我們的工作與生活中,會遇到一些需要用一台計算機連接配接兩個網絡的情景,例如:
在大學的生活中,寝室有兩個網絡。ADSL網絡可以給同學們帶來流暢的遊戲體驗,而校園網絡,有着豐富的資源和驚人的帶寬……
有些人為了得到流暢的網絡體驗,會同時辦理電信與聯通的寬帶網絡……
在IT的管理工作中,有些網絡是封閉的内網,而同時,我們又想連接配接到網際網路……
在面臨這樣的需求時,我們有什麼解決方案?當然,要有兩塊網卡的計算機,這是基本條件。
按需求而定,連接配接一個網絡?在學校的生活中,我周圍的同學就是這樣做的,想玩遊戲時,開啟ADSL的網卡,禁用校園網,而想用校園網則反之。缺點很明顯,同一時間隻能連接配接一個網絡,而且切來切去很是麻煩。
那麼如何實作同時連接配接兩個網絡呢?虛拟機!這個比較容易想到,既然有兩個網絡,那麼我們就加一台虛拟機,虛拟機與主控端各連一個網絡,然後虛拟機與主控端之間通過虛拟網卡互聯就可以了。雖然實作了同時連接配接兩個網絡,但問題還是比較明顯的,如果需要在兩台主機之間頻繁的進行資料交換,使用體驗還是較差的。另外,如果是幾年前的老爺機,這麼折騰下來可能要吃不消的。
以上兩種方案的缺陷都很明顯,這裡均不做推薦,本文推薦的方法是通過修改本地路由表,實作兩個網絡的自由連通。
網關:
定義:在采用不同體系結構或協定的網絡之間進行互通時,用于提供協定轉換、路由選擇、資料交換等網絡相容功能的設施。
通俗的講,網關就是我們一個網絡要對外通信有出口,要到其他網絡的資料包需要經過這個出口裝置的轉發,才可以進行後續的尋址。
網關是配置一個IP位址的,這個位址就是我們在網絡配置中看到的“網關”。
<a href="http://blog.51cto.com/attachment/201309/095037555.jpg" target="_blank"></a>
如上圖所示,在我們的路由表中,我們需要指定目标網絡與網關的對應關系,即:想要到達某個網絡,需要走的關口。
預設網關:
在上圖的路由表中,我們可以看到有一條路由資訊,目标網絡為0.0.0.0,即沒有指定的任意的網絡。這一條路由所走的網關即預設網關。
對于一台計算機,可以有多個網關,但是預設網關隻能有一個。
有了上面的知識儲備,想要實作兩個目标網絡的自由通路便容易了解。我們隻需要删除兩個網卡中配置的預設網關删除,然後添加兩個目标網絡各自的網關即可。
按Win+R組合鍵,打開運作視窗,輸入CMD打開指令行視窗,輸入以下指令:
Route delete 0.0.0.0
Route add 192.168.5.0mask 255.255.255.0 192.168.5.1
Route add 172.16.12.0mask 255.255.255.0 172.16.12.1
注:以上紅色字僅作為一個案例,請結合環境自行更改。
指令格式為:
route add [目标網絡] mask [子網路遮罩] [網關]
按照以上方案實施,即可實作兩個網絡的自由通路,但還存在一個小問題,即名稱解析。由于計算機需要先完成名稱解析的過程,才可以判斷目标網絡,并決定走哪個網關。是以需要注意DNS伺服器的配置。Windows系統是按照網卡的優先級決定由哪個網卡指定的DNS伺服器來做名稱析的。以下是修改網卡優先級的方法:
如果您用的是Windows 7 /2008R2 或以上作業系統,請在“網絡和共享中心——更改擴充卡設定”視窗,按ALT鍵,然後在菜單中選擇“進階——進階設定”,彈出如下視窗,然後按需要修改網絡擴充卡的優先級即可。
<a href="http://blog.51cto.com/attachment/201309/095051342.jpg" target="_blank"></a>
本文轉自天鬼皇 51CTO部落格,原文連結:http://blog.51cto.com/ghostlan/1299090,如需轉載請自行聯系原作者