思科模擬器GNS3-2.1.8安裝筆記 (適用於版本2.0.3以上的GNS3)


當前現階段學習經常使用的路由交換設備主要來自於思科、華為和華三三家,這三家的設備操作配置大致類似,卻又不盡相同。因為實體設備通常都非常昂貴,所以作為學習,我們通常會使用它們提供的模擬器。華為的模擬器是 eNSP,華三的則是 H3C Cloud Lib,思科則是大名鼎鼎的 GNS3。這三款軟件的詳細介紹大家可以去百度,這里僅對思科當前的最新版本模擬器 GNS3 2.1.8 版本的安裝做記錄。

軟件准備

GNS3-2.1.8-all-in-one.exe      54.5MB    主程序  (自行選擇版本)(20190318 可用)

GNS3.VM.VMware.Workstation.2.1.8.zip     316MB    GNS3 VM ova 鏡像(20190318 可用)

VMware-workstation_full_12.1.1.6932.exe      293MB    

VM 虛擬機軟件Cisco IOS(GNS3+IOU 專用最新版).zip    1.92GB    從 C1700 到 C7200 的各種路由器 bin 鏡像(20190318 可用)

安裝 VMware Workstation

很方便實用的虛擬機軟件,安裝過程略。安裝完成后,需要導入 GNS3 VM 的 ova 鏡像,還原虛擬機。

1、解壓之前下載的 GNS3.VM.VMware.Workstation.2.1.8.zip,得到文件 GNS3 VM.ova;

2、運行 VMware Workstation 虛擬機,文件>打開,打開 GNS3 VM.ova 文件,導入虛擬機;

安裝 GNS3

3、運行 GNS3-2.0.3-all-in-one.exe,開始安裝流程;
4、根據需要選擇組件,我這里選擇的是:1、3、5、6、7、8、9

1、WinPCAP 4.1.3:[必選]提供底層網絡訪問能力
2、Npcap 0.83:[選裝]WinPCAP 的替代,用的人並不多
3、Wireshark 2.2.1:[選裝]抓包工具,如果對底層數據包感興趣,可以裝,建議安裝
4、Solar Winds Response Time Viewer:[選裝]對 Wireshark 抓的包進行分析,界面友好,付費軟件
5、Dynamips 0.2.14:[必選]運行思科鏡像 IOS 的模擬器
6、QEMU 2.4.0&0.11.0:[必選]提供防火牆 ASA 的模擬
7、VPCS 0.6.1:[必選]提供簡易 PC 的模擬
8、Cpulimit:[必選]防止鏡像 CPU 占用 100%
9、GNS3:[必選]GNS3 主程序
10、TightVNC Viewer v2.7.10:[選裝]一款遠程工具,可登錄圖形化的 Linux 桌面,當然也支持 Windows 遠程桌面

由於 Wireshark 並不包含在安裝包中,所以這里會在線下載:

5、安裝完成;

配置 GNS3 添加 VM 支持

接下來,我們運行 GNS3,並對其進行初始配置,添加對 VM 虛擬機的引用。

6、啟動 GNS3。啟動后,會顯示如下初始化界面,我們選擇第一項,為避免以后每次啟動都彈出這個界面,勾選“Don’t show this again”:

7、點擊下一步,配置本地服務器,Host binding 項用於設置綁定的 IP,這里會列出現在本機所有的 IP 地址,為了避免在改變 IP 后出問題,建議選擇本地環回地址 127.0.0.1:

8、點擊下一步,配置 VM 虛擬機。這里唯一需要注意的是,如果你的 VM 里面有多台虛擬機,一定要選擇剛剛導入的 GNS3 VM 虛擬機,核心數和內存大小可以在這里修改,也可以保持默認:

9、此時,VM 虛擬機會自動啟動,可以看到虛擬機啟動后顯示的版本號,IP 地址等,比較重要的是,這里給出的 SSH 登錄虛擬機的帳號默認為:gns3,密碼:gns3。如果想要登錄到虛擬機內,可以用這個帳號登錄。當然,平常的使用並不需要進虛擬機。如果進的話,會發現,導入的鏡像文件存放在/opt 目錄下。

10、接下來會要求導入鏡像文件,我這里先不導入,選擇關閉:

11、新建一個項目:

進入軟件后,會發現並沒有任何路由器可供使用。在右側,我標紅框的地方,顯示了服務器的壯態,分別是本地服務器和 VM 虛擬機。

導入鏡像文件

GNS3 默認並不包含鏡像,所以,需要我們自己手動添加。GNS3 支持真實的機器鏡像,可以模擬的設備也非常的多。在前面的准備中,我給出了一些常用鏡像,方便導入使用(資源來源於網絡)。

GNS3 支持多種模擬器,包括內建的,如交換機和 hub,以及 VPCS、Dynamips、IOU、QEMU、VMware、Docker 等。常用的是 Dynamips 和 IOU。Dynamips 是本地的,鏡像導入到本地就可以了;IOU 則是將所有鏡像,都放到 VM 的虛擬機里面。就性能而言,使用 IOU 非常好,這里主要采用導入鏡像到本地這種官方的推薦方式。

12、在 GNS3 主界面,選擇 Edit>Preferences,選擇左側導航里面的 Dynamips 的下一級 IOS routers。點擊 New:

13、在彈出的對話框中選擇第二項:Run this IOS router on my local computer,在本地運行 IOS:

14、瀏覽鏡像文件:

15、選擇之前下載的思科IOS鏡像文件:

16、下一步:

17、設置名稱和選擇平台,通常會自動識別,不需要手動輸入:

18、設置內存大小。通常自動識別,不需要手動設置。如果需要手動設置,請先確認鏡像對應的真實機器的內存大小,不能隨意亂設置。不清楚可以點擊下面的鏈接進思科官網查詢:

19、選擇默認板卡。保持默認就可以,以后在使用中,可以根據需要選擇,這里只是設置默認值:

20、需要 Idle-PC 號,點擊右側按鈕會計算該值:

21、導入完成,可以使用啦:

TIPS

使用 GNS3 VM 后,每次打開 GNS3 都會同時打開虛擬機的界面,如果不想彈出,則可以勾選:Run the VM in headless mode


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM