PNETLab模拟器部署及使用配置

摘要:
为了提高虚拟网络的仿真程度,您可以运行IOL(Cisco IOSonLinux)、Dynamips、Quem和其他图像来支持在线实验拓扑下载。

PNETLab模拟器部署及使用配置第1张

一、PNETlab简介

  1. 此模拟器与EVE非常相似,并且相比EVE更美观更强大,涵盖了很多组件
  2. 可以模拟各种网络设备比如cisco、juniper、VMware等厂商设备
  3. 支持各种Windows、Ubuntu、Centos、Macos等主机操作系统
  4. 同时可运行zabbix、openstack等监控/云计算操作系统
  5. 可以和wireshark、VMware协同工作的能力,提升虚拟网络的仿真程度
  6. 可以运行IOL(Cisco IOS on Linux)、Dynamips、Quem等镜像
  7. 支持在线实验拓扑下载使用,不必在为寻找实验拓扑而烦恼

二、PNETlab部署

  1. 部署前准备工作

    1.1官网下载PNETLAB镜像:https://pnetlab.com/pages/downloadPNETLab模拟器部署及使用配置第2张PNETLab模拟器部署及使用配置第3张

    1.2官网下载实验需要用到的插件(EVE-NG-Win-Client-Pack-2.0.exe):https://mega.nz/#!V50gUCQY!ysvjljJrulRT0De96BhIXCEnP2uDkE-zWr7Kyyml3ds

      * 这个插件必须安装,否则将不能使用Wireshark、CRT等工具

                     * 该插件同eve所使用的插件一致

PNETLab模拟器部署及使用配置第4张

    1.3Vmware Workstation 16安装

                     PNETlab使用OVA导入Vmware Workstation中使用

  2.开始部署

    2.1导入刚刚下载好的OVA虚拟机文件

PNETLab模拟器部署及使用配置第5张

PNETLab模拟器部署及使用配置第6张

   2.2导入完成后修改虚机配置

PNETLab模拟器部署及使用配置第7张 

PNETLab模拟器部署及使用配置第8张

   2.3由于Vmware Workstation版本较高,以防运行的时候出现问题,我们升级刚刚导入的虚拟机

PNETLab模拟器部署及使用配置第9张

PNETLab模拟器部署及使用配置第10张

PNETLab模拟器部署及使用配置第11张

PNETLab模拟器部署及使用配置第12张

   2.4升级完成后开启虚拟机

PNETLab模拟器部署及使用配置第13张

   2.5登录PNETlab(默认用户名:root   密码:pnet)

    2.5.1成功登陆后需要进行一些设置

      2.5.1.1修改root密码

      2.5.1.2NTP设置(这边可以回车跳过)

      2.5.1.3网络连接设置(可以选择DHCP或者手工静态IP地址)

PNETLab模拟器部署及使用配置第14张

  2.6设置完成后我们使用SSH登录对系统进行升级

PNETLab模拟器部署及使用配置第15张

apt-get update            //更新列表
apt-get upgrade //更新系统

 PNETLab模拟器部署及使用配置第16张

PNETLab模拟器部署及使用配置第17张PNETLab模拟器部署及使用配置第18张

三、登录PNETlab

浏览器打开:http://192.168.109.112/(建议浏览器用新版微软EDGE、Google Chome、火狐

PNETlab登录方式有本地登录及在线登录两种,两者区别在于:本地登录只能使用Open标识的实验模板,而在线登录则可以使用所有实验模板

PNETLab模拟器部署及使用配置第19张

1:本地登录

默认账号:admin   密码:pnet

PNETLab模拟器部署及使用配置第20张

PNETLab模拟器部署及使用配置第21张PNETLab模拟器部署及使用配置第22张

 2:在线登录

账号密码需要注册

首次登录以本地方式登录的话需要设置开启在线登录

PNETLab模拟器部署及使用配置第23张

PNETLab模拟器部署及使用配置第24张

 退出重新以在线方式登录或注册

PNETLab模拟器部署及使用配置第25张PNETLab模拟器部署及使用配置第26张PNETLab模拟器部署及使用配置第27张

四、IOL、Dynamips、QEUM镜像导入

***上传完镜像打开SSH登录到PNETlab修正镜像权限

***每次上传完镜像都需要修正镜像权限

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

PNETLab模拟器部署及使用配置第28张

  4.1导入IOL(使用WinSCP将IOL镜像上传至:/opt/unetlab/addons/iol/bin)

PNETLab模拟器部署及使用配置第29张

   4.2导入Dynamips(使用WinSCP将IOL镜像上传至:/opt/unetlab/addons/dynamips)

PNETLab模拟器部署及使用配置第30张

  4.3导入Qeum(使用WinSCP将IOL镜像上传至:/opt/unetlab/addons/dynamips)

PNETLab模拟器部署及使用配置第31张

   4.4镜像上传、修正权限全部完成就可以使用刚刚上传的镜像了

PNETLab模拟器部署及使用配置第32张

PNETLab模拟器部署及使用配置第33张

  

五、客户端插件安装配置

   5.1安装EVE-NG-Win-Client-Pack-2.0.exe

PNETLab模拟器部署及使用配置第34张

  5.2关联SecureCRT

  修改完成后双击添加至注册表

PNETLab模拟器部署及使用配置第35张PNETLab模拟器部署及使用配置第36张

 PNETLab模拟器部署及使用配置第37张

  5.3关联Wireshark抓包软件

PNETLab模拟器部署及使用配置第38张

 PNETLab模拟器部署及使用配置第39张PNETLab模拟器部署及使用配置第40张

 **********打开WindowsPowerShell运行如下命令:

cd 'C:Program FilesEVE-NG'
echo y | .plink.exe -ssh -l root -pw pnet 192.168.109.112

PNETLab模拟器部署及使用配置第41张PNETLab模拟器部署及使用配置第42张

教程制作不易,转发请注明出处,此教程同样适用于EVE-NG设置

  

免责声明:文章转载自《PNETLab模拟器部署及使用配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇谷歌浏览器中预览海康大华等监控视频的思路与方法uni-app为组件uni-icons增加自定义图标(超简单)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

推荐一个Visual Studio Code的rest插件

最近在把一些搜索功能往ElasticSearch上迁移,在学习ElasticSearch的功能时,发现当有大量rest脚本需要反复使用的时候,postman那种多tab页的方式用起来反而没有Kibana的哪种把命令放到一个页面的方式方便。但Kibana编写rest请求也不是很方便,往往是在vs code中写好请求,放到kibana中去执行的。 弄了一阵子后...

Dockerfile构建php镜像

简单介绍一下Dockerfile: FROM centos:7 表示依赖centos:7版本的镜像,如果没有对应的镜像,会自动拉去最新的cenos:7镜像 RUN yum -y install libxml2 表示执行某一条命令 ENV 表示构建镜像过程中的环境变量,执行的时候可用 ENTRYPOINT 表示类似CMD命令,执行某条指令,比如执行nginx...

RabbitMQ的集群模式

官方文档: Clustering Guide Highly Available (Mirrored) Queues  (翻译)  一、默认模式 默认情况下,RabbitMQ集群中队列的内容仅位于单个节点上(即声明该队列的节点,也就是主节点)。创建队列时,只会在某一个节点上创建队列,其它节点上并不含有队列,而只是含有创建节点的元数据(包括队列信息,绑定关系等...

安装Ubuntu 20.04 LTS服务器系统

今天,我们将通过图文向您展示如何安装Ubuntu 20.04 LTS服务器。如果您的系统上已经有Ubuntu 18.04 LTS服务器,则只需将其升级到Ubuntu 20.04 LTS服务器。如果您不想升级,但希望在计算机上全新安装Ubuntu 20.04 LTS服务器,则本指南适合您! 首先,下载最新的Ubuntu 20.04 LTS服务器版本,制作成可...

.NET Core容器化开发系列(一)——Docker里面跑个.NET Core

前言     博客园中已经有很多如何在Docker里面运行ASP.NET Core的介绍了。本篇主要介绍一些细节,帮助初学的朋友更加深入地理解如何在Docker中运行ASP.NET Core。 安装Docker     Docker现支持在主流Linux、Windows和macOS上安装,官方的安装文档请参考docker docs。鉴于国内的网络环境,...

容器和镜像的导入导出及部署

一、镜像导出 save 1.查看镜像 docker images 2.导出镜像 docker save -o test.tar image_name 或 docker save image_name > /test.tar 二、容器导出 export 1.导出容器 命令格式为: docker export [-o|--output[=""]] CO...