一、PNETlab簡介
- 此模擬器與EVE非常相似,並且相比EVE更美觀更強大,涵蓋了很多組件
- 可以模擬各種網絡設備比如cisco、juniper、VMware等廠商設備
- 支持各種Windows、Ubuntu、Centos、Macos等主機操作系統
- 同時可運行zabbix、openstack等監控/雲計算操作系統
- 可以和wireshark、VMware協同工作的能力,提升虛擬網絡的仿真程度
- 可以運行IOL(Cisco IOS on Linux)、Dynamips、Quem等鏡像
- 支持在線實驗拓撲下載使用,不必在為尋找實驗拓撲而煩惱
二、PNETlab部署
- 部署前准備工作
1.1官網下載PNETLAB鏡像:https://pnetlab.com/pages/download
1.2官網下載實驗需要用到的插件(EVE-NG-Win-Client-Pack-2.0.exe):https://mega.nz/#!V50gUCQY!ysvjljJrulRT0De96BhIXCEnP2uDkE-zWr7Kyyml3ds
* 這個插件必須安裝,否則將不能使用Wireshark、CRT等工具
* 該插件同eve所使用的插件一致
1.3Vmware Workstation 16安裝
PNETlab使用OVA導入Vmware Workstation中使用
2.開始部署
2.1導入剛剛下載好的OVA虛擬機文件
2.2導入完成后修改虛機配置
2.3由於Vmware Workstation版本較高,以防運行的時候出現問題,我們升級剛剛導入的虛擬機
2.4升級完成后開啟虛擬機
2.5登錄PNETlab(默認用戶名:root 密碼:pnet)
2.5.1成功登陸后需要進行一些設置
2.5.1.1修改root密碼
2.5.1.2NTP設置(這邊可以回車跳過)
2.5.1.3網絡連接設置(可以選擇DHCP或者手工靜態IP地址)
2.6設置完成后我們使用SSH登錄對系統進行升級
apt-get update //更新列表
apt-get upgrade //更新系統
三、登錄PNETlab
瀏覽器打開:http://192.168.109.112/(建議瀏覽器用新版微軟EDGE、Google Chome、火狐)
PNETlab登錄方式有本地登錄及在線登錄兩種,兩者區別在於:本地登錄只能使用Open標識的實驗模板,而在線登錄則可以使用所有實驗模板
1:本地登錄
默認賬號:admin 密碼:pnet
2:在線登錄
賬號密碼需要注冊
首次登錄以本地方式登錄的話需要設置開啟在線登錄
退出重新以在線方式登錄或注冊
四、IOL、Dynamips、QEUM鏡像導入
***上傳完鏡像打開SSH登錄到PNETlab修正鏡像權限
***每次上傳完鏡像都需要修正鏡像權限
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
4.1導入IOL(使用WinSCP將IOL鏡像上傳至:/opt/unetlab/addons/iol/bin)
4.2導入Dynamips(使用WinSCP將IOL鏡像上傳至:/opt/unetlab/addons/dynamips)
4.3導入Qeum(使用WinSCP將IOL鏡像上傳至:/opt/unetlab/addons/dynamips)
4.4鏡像上傳、修正權限全部完成就可以使用剛剛上傳的鏡像了
五、客戶端插件安裝配置
5.1安裝EVE-NG-Win-Client-Pack-2.0.exe
5.2關聯SecureCRT
修改完成后雙擊添加至注冊表
5.3關聯Wireshark抓包軟件
**********打開WindowsPowerShell運行如下命令:
cd 'C:\Program Files\EVE-NG' echo y | .\plink.exe -ssh -l root -pw pnet 192.168.109.112
教程制作不易,轉發請注明出處,此教程同樣適用於EVE-NG設置