網路最重要的學習工具--網路模擬器GNS3、EVE-NG
網路該如何學起?可以在網際網路上搜索Cisco CCNA、CCNP、CCIE,很容易便能夠搜尋到許多的書籍以及視訊教學資料。但是光看視訊和書是無法學會網路的,網路很重要的一個環節就是大量的實踐操作,通過教程學習知識點,再用實踐來驗證這些知識學會了沒有,如此反覆。這樣的問題也隨之而來,初學網路連概念都剛剛建立,怎麼才能接觸到網路裝置:交換機、路由器、防火牆等等。
網路模擬器肯定是我們必不可少的工具,但是我們該用什麼模擬器,有哪些前提條件,怎麼樣的模擬器才能滿足我的要求,人總是很貪心的,想找到最完美的東西,下面就為大家介紹兩款我使用下來覺得非常棒的模擬器GNS3和EVE-NG,它們各自有著不同的優點與缺點。(可以在不同的情況下使用)
--本人的實驗環境的參考見文章的末尾
一、先來介紹一下GNS3,官方網站 https://www.gns3.com/ ,目前已經到Version 2.1.11的版本,相較於早期的版本有了非常大的改善(功能 和BUG方面,不過顏值依然沒有提高 - 個人覺得有點醜!)
首先當然是完成賬號註冊並登陸,然後如下圖點選左側的DOWNLOAD下載頁面
下載伺服器版本(非常推薦使用伺服器版本,搭配客戶端遠端連線使用,對於做複雜環境的實驗非常有幫助)
GNS3無論是你再使用客戶端版本還是伺服器版本,GNS3的客戶端客戶端軟體是必須安裝的
安裝完成以後我們可以看到一個類似下面圖案的快捷方式在桌面上:
雙擊執行以後進入
不過我們可以對他稍加改造,就完全不一樣了
豐富的應用庫以及簡化的安裝方式是它最大的優勢,在虛擬的裝置數量上也是第一位的:
先總體說一下優點:
支援的模擬器非常多,除了常規的交換機、路由器、防火牆、無線控制器等網路裝置以外還加入了Python主機,認證伺服器、linux的各類預裝主機、SDWAN或者SDN也可以輕鬆模擬
支援多人在同一個實驗拓撲上進行操作
缺點:
遠端連線伺服器使用,當客戶端關閉的時候伺服器上當前拓撲中的裝置停止工作,每次連線需要重新開機,比較浪費時間
總體來說是最優秀的網路模擬器
2、再來看一下EVE-NG,官方網站
下載地址如下:
只有OVA版本,可以用在客戶端版本的虛擬機器上如:Vmware Workstations 或者 Virtualbox,建議安裝在Vmware Esxi伺服器上
安裝完成以後 通過網路即可登入
登入以後的實驗拓撲檔案顯示很清晰
實驗效果如下:
優點:
只需要瀏覽器即可登入,安裝putty,secureCRT等軟體即可使用,使用起來十分的輕量級
關閉本地的瀏覽器時,遠端伺服器上的實驗拓撲不會關閉,隨時使用隨時連線,很方便
缺點:
各種網路虛擬機器的安裝很繁瑣,需要轉格式
原生支援的虛擬機種類和GNS3比相差甚遠
------------------------------------------------------------------------------------------------------------------------------
我先對自己的實驗環境做一個簡單的介紹,給大家一個借鑑或者說是參考:
1、Dell R610,淘寶二手,此配置足以應對各種大型網路環境,價格便宜到你想不到,不過噪音有點大,我放在機房,平時遠端管理使用:
系統Esxi 6.0
2、家用普通的組裝機,一般的塔式機箱,E3-1230V2的晶片,32G記憶體,3塊500G固態硬碟+1T機械(儲存盤,用於安裝映象等)(做某些實驗需要同時用到多臺Windows Linux虛擬機器的時候硬碟的讀寫是硬傷,固態硬碟可以很好的幫助我們解決這個問題,畢竟寶貴),24小時開機,比較安靜。
系統Esxi 6.5