1、GNS3簡介
GNS3是一款圖形化的網絡虛擬軟件,可以運行在多個平台(windows,linux,mac OS)。我們可以通過它來學習Cisco的認證,或者是檢驗將要在生產環境中部署實施的相關配置。它可以模擬運行思科和瞻博的網絡設備,包括路由器、交換機、防火牆等。
更多詳細的信息,請到其官方網站了解。http://www.gns3.net/
Q: 除了GNS3之外,網絡設備的模擬器軟件還有哪些?
A: Cisco Packet Tracer,IOU等。Cisco Packet Tracer 模擬的IOS功能不完整,但能看到設備的外觀形狀。IOU是模擬器中最高級的,但只能運行在Linux系統下。GNS3簡單易用,且模擬的功能完全相同,適合初學者使用。
Q: GNS3模擬器大致的工作原理?
A: GNS3主要是模擬網絡設備的硬件平台,需要下載相關設備型號的IOS系統,然后載入IOS。使用telnet本機(127.0.0.1)登錄console端口。 類似於VMWare workstation,模擬硬件平台,然后安裝相應的操作系統。
GNS3官方文檔這樣描述:use GNS3 you first need to provide your own copy of a network operating system, like Cisco IOS, PIX, ASA, IPS.
Q: GNS3目前支持哪些思科網絡設備? GNS3和IOS之間有什么關系?
A: 每個IOS都只能使用在某種平台某種型號系列的網絡設備上。目前GNS3主要支持Cisco1700、Cisco2691、Cisco3600、Cisco3725、Cisco7200等型號。路由部分已經模擬得很完整,交換部分是通過路由器上加載交換模塊的方式進行模擬。另外,GNS3還支持防火牆以及入侵檢測設備的模擬,還能夠進行Juniper瞻博網絡設備的模擬。
2、安裝
特別注意:在整個GNS安裝設置過程中,凡是與路徑相關的,必須是英文(ASCII),不能包含中文。
否則報錯,像這樣:
GNS3安裝的大致步驟:
-
下載GNS2安裝程序,cisco的IOS,SecureCRT
-
安裝
-
配置GNS3參數
所有的這些軟件都可以在51cto上,下載到。大家可以找找。軟件清單如下:
-
GNS3-0.8.7-all-in-one.exe
-
c3640-jk9o3s-mz.123-10(all).bin
-
SecureCRT and SecureFX v7.2.5 x86 x64 build 524
安裝的過程沒什么可說的,直接Next即可。但是需要注意的是所有安裝路徑不能帶有中文,而且GNS3整合了許多軟件,建議按默認方式安裝(建議勾選 SuperPutty)。
安裝過程中,可能提示某些軟件已經安裝,是否繼續安裝,點擊cancel即可。最新版的GNS3在安裝的過程中需要聯網下載相關軟件,請耐心等候安裝完成。
3、配置
雙擊GNS3的快捷方式,關閉提示窗,進入程序主界面:
1、修改GNS3的界面語言為中文
Edit -> Preferences...
在General中將Language選擇為“中國的(cn)”,然后點擊右下方的Apply,然后關閉程序后,在打開就能看到中文菜單。
2、路徑設置
編輯 - 首選項 - 一般 - 路徑
然后,點擊"Apply"。
3、Dynamips設置
編輯 - 首選項 - Dynamips - 設置
這里比較關鍵,進行Dynamips測試,當出現"成功啟動"字樣,說明GNS3安裝成功。
4、Capture設置
編輯 - 首選項 - Capture - 設置
3、使用GNS3
首先,我們要去下載Cisco IOS網絡操作系統,然后GNS3加載IOS image模擬運行它。這里,我找到一個網址,分享一下:
鏈接:http://pan.baidu.com/share/link?shareid=3761182530&uk=3191644890 提取碼: ms0t
我們打開GNS3,然后點擊路由器的圖標,可以看到
由上圖可以看出,GNS3目前僅支持上述幾個型號,而且是灰色不可選的。因為我們並沒有加載相應型號的cisco IOS,下面我們就演示一下如何加載。
這里我假定你已經下載好了IOS image,好吧,開始
1、加載IOS
編輯 - IOS和Hypervisors
然后,指定相應的鏡像文件路徑
注意,記得點擊"保存",然后回到剛才的界面,我們可以看到,Router c3600 可選了。
2、添加模塊
我們知道cisco路由器采用模塊化的結構,路由器上面有額外的插槽,這些插槽可以安裝各種模塊,以提供更多的端口或其他東西,悲催的事兒就是當你需要添加更多的模塊時,你必須為每個模塊支付相應的費用,也就是按模塊收費。
我們可以拖拽左側相應的設備(路由器或交換機)至工作區,然后對其 右鍵 - 配置, 在 solt 中選擇合適的模塊。
3、連線
通過路由器我們可以組建網絡,通常路由器會與其他設備通過線纜連接。在左側有一個RJ-45的水晶頭圖標的,就可以進行連線,這個很容易理解和操作,所以這里不多說。
4、計算IDLE值(比較關鍵)
在做實驗之前,我們需要計算GNS3模擬時的IDLE值,以降低CPU的占用率,否則你就會發現你的電腦CPU使用率飆升。
選擇設備 - 右鍵 - 開始, 然后再 右鍵 - Idle PC
5、console
選擇設備 - 右鍵 - Console