1. 程式人生 > >網路最重要的學習工具--網路模擬器GNS3、EVE-NG

網路最重要的學習工具--網路模擬器GNS3、EVE-NG

 網路該如何學起?可以在網際網路上搜索Cisco CCNA、CCNP、CCIE,很容易便能夠搜尋到許多的書籍以及視訊教學資料。但是光看視訊和書是無法學會網路的,網路很重要的一個環節就是大量的實踐操作,通過教程學習知識點,再用實踐來驗證這些知識學會了沒有,如此反覆。這樣的問題也隨之而來,初學網路連概念都剛剛建立,怎麼才能接觸到網路裝置:交換機、路由器、防火牆等等。

        網路模擬器肯定是我們必不可少的工具,但是我們該用什麼模擬器,有哪些前提條件,怎麼樣的模擬器才能滿足我的要求,人總是很貪心的,想找到最完美的東西,下面就為大家介紹兩款我使用下來覺得非常棒的模擬器GNS3和EVE-NG,它們各自有著不同的優點與缺點。(可以在不同的情況下使用)

--本人的實驗環境的參考見文章的末尾


一、先來介紹一下GNS3,官方網站 https://www.gns3.com/  ,目前已經到Version 2.1.11的版本,相較於早期的版本有了非常大的改善(功能 和BUG方面,不過顏值依然沒有提高 - 個人覺得有點醜!)


首先當然是完成賬號註冊並登陸,然後如下圖點選左側的DOWNLOAD下載頁面

84717dda-d466-4b0f-9422-d4557e05ba7c.png


7a6fe5a5-4681-4634-b9f7-f926e76ecce0.png


下載伺服器版本(非常推薦使用伺服器版本,搭配客戶端遠端連線使用,對於做複雜環境的實驗非常有幫助)

7a6fe5a5-4681-4634-b9f7-f926e76ecce0.png

7a6fe5a5-4681-4634-b9f7-f926e76ecce0.png

GNS3無論是你再使用客戶端版本還是伺服器版本,GNS3的客戶端客戶端軟體是必須安裝的

安裝完成以後我們可以看到一個類似下面圖案的快捷方式在桌面上:

7a6fe5a5-4681-4634-b9f7-f926e76ecce0.png

雙擊執行以後進入

7a6fe5a5-4681-4634-b9f7-f926e76ecce0.png

不過我們可以對他稍加改造,就完全不一樣了

24c60b8d-cb6d-4bef-a25b-7ec0b46f47b2.png


豐富的應用庫以及簡化的安裝方式是它最大的優勢,在虛擬的裝置數量上也是第一位的:


9f799855-1c54-4d0f-a817-c764f46cc7bd.png

先總體說一下優點:

  • 支援的模擬器非常多,除了常規的交換機、路由器、防火牆、無線控制器等網路裝置以外還加入了Python主機,認證伺服器、linux的各類預裝主機、SDWAN或者SDN也可以輕鬆模擬

  • 支援多人在同一個實驗拓撲上進行操作

缺點:

  • 遠端連線伺服器使用,當客戶端關閉的時候伺服器上當前拓撲中的裝置停止工作,每次連線需要重新開機,比較浪費時間

總體來說是最優秀的網路模擬器


2、再來看一下EVE-NG,官方網站 

http://www.eve-ng.net/ ,目前分為專業版和社群版,一個收費一個免費,普通測試免費版即可

下載地址如下:


4dd36d25-25d6-4b5f-ae79-d3529efd7e92.png

只有OVA版本,可以用在客戶端版本的虛擬機器上如:Vmware Workstations 或者 Virtualbox,建議安裝在Vmware Esxi伺服器上

安裝完成以後 通過網路即可登入

fbcd6425-2d3a-4fb9-9341-26d24e5d9974.png

登入以後的實驗拓撲檔案顯示很清晰54b9c19f-bb9b-4d01-b630-bb48d070c594.png

實驗效果如下:

6b1f45ef-3631-4beb-a34b-3797ed5ec09c.png

優點:

只需要瀏覽器即可登入,安裝putty,secureCRT等軟體即可使用,使用起來十分的輕量級

關閉本地的瀏覽器時,遠端伺服器上的實驗拓撲不會關閉,隨時使用隨時連線,很方便

缺點:

各種網路虛擬機器的安裝很繁瑣,需要轉格式

原生支援的虛擬機種類和GNS3比相差甚遠


------------------------------------------------------------------------------------------------------------------------------

我先對自己的實驗環境做一個簡單的介紹,給大家一個借鑑或者說是參考:

1、Dell R610,淘寶二手,此配置足以應對各種大型網路環境,價格便宜到你想不到,不過噪音有點大,我放在機房,平時遠端管理使用:

系統Esxi 6.0

26232425-66d7-43bc-abf5-4788c140a8f3.png

2、家用普通的組裝機,一般的塔式機箱,E3-1230V2的晶片,32G記憶體,3塊500G固態硬碟+1T機械(儲存盤,用於安裝映象等)(做某些實驗需要同時用到多臺Windows Linux虛擬機器的時候硬碟的讀寫是硬傷,固態硬碟可以很好的幫助我們解決這個問題,畢竟寶貴),24小時開機,比較安靜。

系統Esxi 6.5

33ba619a-e63c-4b12-bf25-c54b34711cee.png