Cisco最新模擬器GNS3安裝與配置關聯設備包、Wireshark、SecureCRT
目錄
3.1 安裝GNS3-2.2.7-all-in-one.exe… 6
3.2 導入GNS3 VM.ova(前提是安裝了VMware Workstation 虛擬機)… 14
一、概述
1.1簡介
現階段學習經常使用的路由交換設備主要來自於思科、華爲和華三三家廠商,當然還有中興、銳捷、神州數碼等廠商,這三家的設備操作配置大致類似,卻又不盡相同。因爲實體設備通常都非常昂貴,購買設備學習也是不現實的。所以我們通常會使用各廠商提供的模擬器來學習。華爲的模擬器是 eNSP,華三的則是 H3C Cloud Lib,思科則是大名鼎鼎的 GNS3、Cisco Packet Tracer、WEB-IOU、EVE-NG。
1.2準備工具
① GNS3-2.2.7-all-in-one.exe
② GNS3.VM.VMware.Workstation.2.2.7.zip/對應版本的GNS3虛擬機
③ Cisco IOU-ISO.zip (L2/L3設備鏡像)
④ IOS.rar (含 從 C1700 到 C7200 的各種路由器 bin 鏡像)
⑤ Xshell6_wm.exe 或者 SecureCRT
⑥ VMware-workstation-full-15.5.2-15785246.exe
1.3下載鏈接
VMware-workstation
鏈接:https://pan.baidu.com/s/1k3UKDc6NRbl8DtgCNxG4AA
提取碼:bolq
GNS3
鏈接:https://pan.baidu.com/s/1NDxi-l5i4YtP6nzzmpGebg
提取碼:te21
1.4 GNS3安裝完成截圖
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-hB3kSgno-1590896542980)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20200531105858095.png)]
二、GNS3軟件介紹
2.1GNS3簡介
GNS3是一款具有圖形化界面可以運行在多平臺(包括Windows, Linux, and MacOS等)的網絡虛擬軟件。Cisco網絡設備管理員或是想要通過CCNA,CCNP,CCIE等Cisco認證考試的相關人士可以通過它來完成相關的實驗模擬操作。同時它也可以用於虛擬體驗Cisco網際操作系統IOS或者是檢驗將要在真實的路由器上部署實施的相關配置。
簡單說來它是dynamips的一個圖形前端,相比直接使用dynamips這樣的虛擬軟件要更容易上手和更具有可操作性。
2.2GNS3整合軟件
① Dynamips:一款可以讓用戶直接運行Cisco系統(IOS)的模擬器
② Dynagen:是Dynamips的文字顯示前端
④ Winpcap:windows平臺下一個免費,公共的網絡訪問系統。開發winpcap這個項。
⑤ 目的在於爲win32應用程序提供訪問網絡底層的能力。
2.3GNS3功能簡介
① 設計優秀的網絡拓撲結構。
③ 仿真簡單的Ethernet, ATM和幀中繼交換機。
④ 能夠裝載和保存爲Dynamips的配置格式,也就是說對於使用dynamips內核的虛擬軟件具有較好的兼容性支持一些文件格式(JPEG, PNG, BMP and XPM)的導出。
注:(介紹源自百度百科)。
三、軟件安裝
3.1 安裝GNS3-2.2.7-all-in-one.exe
單擊GNS3-2.2.7-all-in-one.exe以管理員身份運行,(需要連網,安裝需要依賴的組件,當然知道怎麼安裝組件的也可以不用連網)安裝包含Wireshark。
點擊 I Agree;
點擊Next;
選擇Custom,注意Tools的選擇;
注意:Tools;
選擇安裝的位置;
安裝過程中會彈出依賴的組件,點擊Next;
點擊I Agree;
點擊Next;
點擊Finish;
其他組件安裝步驟一樣
輸入郵箱;
點擊Next;
選擇No,下一步;
3.2 導入GNS3 VM.ova(前提是安裝了VMware Workstation 虛擬機)
① 解壓之前下載的GNS3.VM.VMware.Workstation.2.2.7.zip,得到文件GNS3 VM.ova;
② 運行 VMware Workstation 虛擬機,文件>打開,打開 GNS3 VM.ova 文件,導入虛擬機;
此時,可以看到虛擬機啓動後顯示的版本號,IP 地址等,比較重要的是,這裏給出的 SSH 登錄虛擬機的帳號默認爲:gns3,密碼:gns3。如果想要登錄到虛擬機內,可以用這個帳號登錄。當然,平常的使用並不需要進虛擬機。如果進的話,會發現,導入的鏡像文件存放在/opt 目錄下。
3.3 配置 GNS3 添加 VM 支持
我們運行 GNS3,並對其進行初始配置,添加對 VM 虛擬機的引用。
啓動 GNS3。啓動後,會顯示如下初始化界面,我們選擇第一項,爲避免以後每次啓動都彈出這個界面,勾選“Don’t show this again”:
點擊下一步,配置本地服務器,Host binding 項用於設置綁定的 IP,這裏會列出現在本機所有的 IP 地址,爲了避免在改變 IP 後出問題,建議選擇本地環回地址 127.0.0.1:
配置 VM 虛擬機
這裏唯一需要注意的是,如果你的 VM 裏面有多臺虛擬機,一定要選擇剛剛導入的 GNS3 VM 虛擬機,核心數和內存大小可以在這裏修改,也可以保持默認:
此時,VM 虛擬機會自動啓動(筆者這裏已經開啓了),可以看到虛擬機啓動後顯示的版本號,IP 地址等,比較重要的是,這裏給出的 SSH 登錄虛擬機的帳號默認爲:gns3,密碼:gns3。如果想要登錄到虛擬機內,可以用這個帳號登錄。當然,平常的使用並不需要進虛擬機。如果進的話,會發現,導入的鏡像文件存放在/opt 目錄下。
接下來會要求導入鏡像文件,我這裏先不導入,選擇關閉;筆者虛擬機是先開啓的所以不會彈出要導入鏡像文件:
新建一個項目:點擊File->New blank project
進入軟件後,會發現並沒有任何路由器可供使用。在右側,我標紅框的地方,顯示了服務器的壯態,分別是本地服務器和 VM 虛擬機。
3.4 導入鏡像文件
由於GNS3 默認並不包含鏡像,所以需要我們自己手動添加。GNS3 支持真實的機器鏡像,可以模擬的設備也非常的多。在前面的準備中,我給出了一些常用鏡像,方便導入使用(資源來源於網絡收集)。
GNS3 支持多種模擬器,包括內建的,如交換機和 hub,以及 VPCS、Dynamips、IOU、QEMU、VMware、Docker 等。常用的是 Dynamips 和 IOU。Dynamips 是本地的,鏡像導入到本地就可以了;IOU 則是將所有鏡像,都放到 VM 的虛擬機裏面。就性能而言,使用 IOU 非常好,這裏主要採用導入鏡像到本地這種官方的推薦方式。
在 GNS3 主界面,選擇 Edit>Preferences,選擇左側導航裏面的 Dynamips 的下一級 IOS routers。點擊 New:
在彈出的對話框中選擇第二項:Run this IOS router on my local computer,在本地運行 IOS:
添加所需要的鏡像文件(IOS.rar解壓的bin文件);
設置名稱和選擇平臺,通常會自動識別,不需要手動輸入,點擊Next:
設置內存大小。通常自動識別,不需要手動設置。如果需要手動設置,請先確認鏡像對應的真實機器的內存大小,不能隨意亂設置。不清楚可以點擊下面的鏈接進思科官網查詢:
選擇默認板卡。保持默認就可以,以後在使用中,可以根據需要選擇,這裏只是設置默認值:
需要 Idle-PC 值,點擊右側按鈕會自動計算該值:
其他設備型號的鏡像類型導入即可;
下面列出的c1700,c2600,c3640,c3660,c3725,c3745,c7200鏡像;
溫馨提示
使用 GNS3 VM 後,每次打開 GNS3 都會同時打開虛擬機的界面,如果不想彈出,則可以勾選:Run the VM in headless mode;
3.5 安裝關聯Xshell
默認安裝一直下一步即可,安裝完成在桌面,記得安裝的目錄;
打開GNS3->點擊Edit->preferences;
驗證是否關聯;
調用Xshell開啓,SecureCRT也是這樣配置的。
3.6抓包
至此,華爲eNSP模擬器安裝及基本的配置結束。謝謝!