GNS3安裝

 

GNS3 是個 Open Source 的 project,練習 Cisco 的好工具,功能比 Packet Tracer 強大!

GNS3 會使用虛擬機,先安裝 VMware Workstation 12

image

image

可以先試用 30天

image

匯入【GNS3 VM.ova】

image

虛擬機名稱,改為【GNS3VM】,中間不要有空白

image

image

【GNS3VM】虛擬機,預設有兩張網卡

image

第一張網卡內部使用,第二張網卡連接 NAT 對外

image

CPU 打開 VT support

image

192.168.254.128,應該是抓到 【VMnet1】,DHCP 自動取得 IP 位置

image

更改網路設定,改成固定 IP

image

image

GNS3 VM是以 ubuntu LTS 14.04 為基礎修改,基本上就是使用 nano 編輯 /etc/network/interfaces

image

image

image

Ctrl+x 存檔離開,接著就自己會重新開機,reboot之後,確認 IP 是否正確?可以用 putty 遠端登入試試

image

image

帳號、密碼都是【gns3]

image

image

安裝 GNS3,這裡使用的版本是 1.5.1

image

Microsoft Universal C Runtime 沒安裝

image

會自動啟動 Browser 連線到下載的網址:https://support.microsoft.com/en-us/kb/2999226

選擇對應的版本,這裡選擇 Windows 7 64位元的版本

image

image

image

必要元件安裝之後,就可以正式安裝,元件建議是全部選取

image

中間的安裝畫面就省略了吧~~~

第一次啟動 GNS3,會詢問 server type,建議選【Local GNS3 VM]

image

虛擬機名稱,要選取剛剛 import 的【GNS3VM】

image

Add virtual machines 選第一項

image

image

選取 IOS image,請用檔案名稱,去 google 或 百度 search,應該會有一坨檔案可以下載

image

建議先解壓縮,以後 router 開機速度會比較快

image

image

image

image

image

可以在 template 先選好 interface,也可以每一個 router 自行修改

image

點選【Idle-PC finder】,減少 CPU loading

image

image

image

image

Router 的部分已經完成,先簡單的放兩個 router,測試網路連線

image

設定兩個 router 在 fa0/0 的 IP

image

測試連線是否正常?

image

搞定 router 之後,接著要設定 Switch

先 upload 產生 license 的 python script,剛剛已經將 【GNS3VM】的 IP 設定為固定 IP:192.168.254.101

http://192.168.254.101:3080/upload

image

將【CiscoIOUKeygen.py】上傳,這個檔案也是 google 或 百度 下載的

image

image

遠端登入 【GNS3VM】,確認檔案已經上傳

image

【GNS3VM】預設是安裝 python3,要另外安裝 python

apt-get install python-minimal

image

產生 license

image

參考畫面上的建議,先編輯 /etc/hosts,由於【GNS3VM】只有 nano,沒有 vi,相當不習慣,忍不住還是安裝 vi 先…

apt-get install vim

image

編輯 /etc/hosts

image

將剛剛畫面上的 license,複製貼上到一個文字檔 iourc.txt

image

回到 GNS3 ,設定 license

image

image

image

匯入 L2 switch

先到官網下載 appliance

https://gns3.com/marketplace/appliances

image

其實只是個 template

image

從 GNS3 匯入 appliance

image

image

image

image

如果沒找到【i86bi-linux-l2-ipbasek9-15.1g.bin】跟【i86bi-linux-l2-adventerprisek9-15.1a.bin】,必須要先 import【註:檔案一樣是 google 或 百度 來的】

image

image

image

image

image

另外一個也要 import

image

image

image

image

image

image

image

image

image

第一次使用,需要 upload

image

終於可以正常使用

image

後記:【GNS3VM】預設開啟 firewall,ping 不到,有點困擾,於是,在 /etc/rc.local 清除 firewall

image

將【GNS3VM】重新開機,終於可以 ping 到,這樣比較方便練習!

image

Advertisements
本篇發表於 Cisco, 網路, 虛擬化, Linux。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s