シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

EVE-NGシミュレータ紹介

EVE-NG(フルネームエミュレートされた仮想環境-次世代)は、Unetlab 1.0後Unetlabの新バージョン2.0以下、以前はユニファイドネットワーキング研究所ユニファイドネットワーク研究所として知られ、彼の名前を変えました。このシミュレータは、だけでなく、ネットワークデバイスを持って、あなたはまた、すべての仮想マシンを実行することができますシミュレートすることができます。理論的には、限り、仮想マシンの仮想ディスクは、フォーマットQCOW2に変換できるようEVE-NG上で実行することができます。だから、EVE-NGは、仮想シミュレーション環境とみなすことができます。
EVE-NGは大きな外国の神々の開発、dynamips、IOL、KVMの統合です。それは直接、物理ホストのx86アーキテクチャにインストールすることができ、カスタマイズUbuntuのオペレーティングシステムの深さです。また、卵子のバージョンでは、VMwareおよび実行するために、他の仮想マシンソフトウェアにインポートすることができました。
EVE-NGは異なるGNS3で、対話モードでより多くの利点があります。GNS3はGNS3を使用するOSをサポートし、より多くのユーザーによって使用されるソフトウェアのようであり、EVE-NGは、より多くのCSモデルと同様に、EVE-NGがサーバであるが、クライアントは、HTTP / HTTPSいずれかのOSをサポートすることができます。
公式サイト:http://www.eve-ng.net
国内のリソースサイト:http://www.emulatedlab.com/

ここで私は、関連する情報ネットワークディスクのコレクションを持っています
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
リンク:https://pan.baidu.com/s/1hdTRzbOXub9AK1jAirYr5g
抽出コード:n4af
ISO EVE-NGシミュレータのインストールパッケージと仮想マシンのイメージファイルOVAファイル形式を含むが、いくつかのミラーデバイスを含みます。

インストール環境

我用的是物理服务器安装unbuntu18操作系统,物理服务器为二手的dell服务器,2路CPU,40G内存,500G硬盘,单个千兆网卡。
以下为官方网站上的系统要求说明
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

EVE-NG可以直接安装在物理服务器上,但是为了节省资源,我使用虚拟机安装,虚拟机软件采用vmare workstation pro 15。
首先下载,下载地址为:
https://my.vmware.com/cn/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0
选择linux版本
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
下载完毕后,如下所示:
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
然后再命令行中运行安装程序
sudo bash VMware-Workstation-Full-15.5.0-14665864.x86_64.bundle

然后按照提示,完成vmare workstation的初始化配置。过程中需要输入许可证,不然只能试用90天
下面有一些可用的激活的许可
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
完成后,使用如下命令启动

sudo vmare

虚拟化环境准备完毕,接下来就可以安装EVE-NG

使用OVA方式安装EVE-NG

OVA方式安装是最简单的方式,直接导入vmware workstation中即可
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
指定目路径即可
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
然后指定虚拟机文件位置,开始导入
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
等待导入
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

根据自己的实际情况,修改虚拟机的规格
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
这里保持默认,可以以后再次修改,需要注意的是,默认虚拟网络是桥接模式,会和宿主机处于同一个二层网络之中,ip地址会在同一个地址段,在给eve模拟器分配IP地址的时候,千万不要和现有的IP地址冲突
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
然后点击启动虚拟机,耐心等待十分钟
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
等待初始完成后,可以进入,进行初始化配置,默认用户名root,密码eva
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

登录后,需要修改修改密码,依照提示修改密码,然后输入主机名,保持默认即可
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

DNS域名保持默认
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
然后配置ip地址,这里强烈推荐使用静态地址,不要使用dhcp,用方向键选择,空格间选定,回车确认
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

配置IP地址,千万不要和现有的IP地址冲突
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

然后配置掩码
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

然后配置网关
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

配置DNS,EVE-NG模拟器要通过DNS解析访问外网下载和更新组件
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

配置NTP,直接输入回车,可以跳过
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
配置代理,直接回车,使用直连
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

初始化配置完成后,模拟器会自动重启,然后按照root用户和设定的密码可以进行登录
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

如果之前的IP地址信息配置错了化,可以手动修改网卡配置文件,然后重启网络服务生效
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

vi /etc/network/interaces
/etc/init.d/networking restart

然后就可以通过浏览器登录eve-ng模拟器
http://172.31.208.33

シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

这里需要注意的是,用户名为admin,密码为eve,而非虚拟机控制台的账户密码
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
自此,eve-ng模拟器安装完毕

导入思科ASAv设备镜像

虽然eve-ng模拟器安装完毕,但是还没有导入设备镜像,无法模拟网络设备。
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
首先新建一个LAB
信息可以随意填写
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
完成后,添加设备节点
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
可以看到,默认支持很多主流设备的模拟,但是都是灰色,不可用状态
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
因为我没有添加设备镜像,所以无法添加。

关于如何添加设备,需要参考官方说明
http://www.eve-ng.net/documentation/howto-s
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
同时也可以查看支持的镜像格式
有思科IOS,思科IOU和qemu等
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

需要注意的是,大部设备格式,都会被在EVE-NG模拟器使用qemu硬件模拟转换为qcow格式才能使用
这里以添加思科ASA防火墙为例子说明
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
详细办法参考连接
http://www.eve-ng.net/documentation/howto-s/73-howto-add-cisco-asav
首先我们需要把ASA的镜像下载到宿主中,百度网盘也有linux版本的。我们可以挑选一个版本较新的镜像使用,名字为asav9-12-1.qcow2,这些都可以在网盘分享中找到,各种版本的。
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
因为EVE-NG是虚拟机,和宿主机桥接,所以可以直接从宿主机通过SSH连接到EVE-NG,然后通过scp命令把设备镜像从宿主机中传到EVE-NG模拟器中,要使用SCP,就必须先SSH登录
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
登录完成后,按照官方说明,进行配置
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
首先在EVE-NG中,创建ASA目录
mkdir -p /opt/unetlab/addons/qemu/asav-941-200 #注意目录格式名字最好与ASA版本对应

然后登录宿主机使用scp命令将镜像文件上传到EVE-NG的这个目录中来
yangchao@openstack:~/EVE-iso$ scp asav9-12-1.qcow2 [email protected]:/opt/unetlab/addons/qemu/asav-941-200/

シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

然后再登录EVE-NG,修改镜像名称

root@eve-ng:~# cd /opt/unetlab/addons/qemu/asav-941-200/
root@eve-ng:/opt/unetlab/addons/qemu/asav-941-200# mv asav9-12-1.qcow2 virtioa.qcow2

然后按照如下命令启动telnet,和安装工具,安装之前,需要确认EVE-NG可以访问外网,耐心等待更新完毕

apt-get update
apt-get install libguestfs-tools
cd /opt/unetlab/addons/qemu/asav-941-200/

然后转换

guestfish -a virtioa.qcow2 
run

シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

继续执行以下命令以启用telnet访问而不是vnc:

mount /dev/sda2 /
touch /use_ttyS0
umount /
exit

シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

最后,最重要的一步,清除和修复权限,每次添加新的网络设备,都需要执行
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

この時点で、シスコASAvはEVE-NGにインポートされている中で
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
見ることができ、デバイスがすでに選択することができ
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
、デフォルトの維持を直接
開く必要があり、機器の始まりは灰色で
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
成功を開いた後、デバイスのアイコンが青になり
全てではないに成功、主に仮想マシンのリソース需要は2048メガバイトから1024メガバイトのに調整することができるRAMのような、大きすぎる
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
左下隅がTelnetのアドレスが表示されますで、我々は直接シスコASAvにログインするためにTelnetを使用することができ、デバイスのアイコンをクリックして
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します
、以下のログイン成功を
シミュレータEVE-NGに取り付けられたvmare unbuntu18.04ワークステーションを使用します

だから、遊ぶ楽しみを持つことができます

まず、デバイスがゆっくりEVE-NG実際のネットワークトポロジをシミュレートし、その後どのように加え、

おすすめ

転載: blog.51cto.com/11555417/2440702