안녕하세요.
오늘은 [2024][EVE-NG #7] vIOS 스위치 설치하기입니다.
1. 공식적인 사이트 링크는 아래와 같습니다.
https://www.eve-ng.net/index.php/documentation/howtos/howto-add-cisco-vios-from-virl/
Cisco vIOS from VIRL -
Versions this guide is based on: EVE Image Foldername Downloaded Original Filename Version vCPUs vRAM 1. vios-adventerprisek9-m.spa.159-3 vios-adventerprisek9-m.spa.159-3.m6.qcow2 15.9.6M6 1 1024 2. viosl2-adventerprisek9-m.SSA.high_iron_20200929 vios_l2-a
www.eve-ng.net
2. 아래 사진 버전 외에도 다른 버전도 사용 가능 합니다.
3. 가장 주요한 부분은 EVE-NG에 이미지를 저장할 때 사용해야 하는 폴더 이름과 파일 이름이 이미 정의되어 있습니다.
이 규칙을 참고하여 폴더와 파일을 만들어야지 정상적으로 동작합니다.
Qemu folder name EVE Vendor Qemu image. qcow2 name
a10- | A10-vthunder | hda |
acs- | ACS | hda |
asa- | ASA ported | hda |
asav- | ASAv | virtioa |
ampcloud- | Ampcloud Private | hda, hdb, hdc |
alteon- | Radware | virtioa |
barracuda- | Barracuda FW | hda |
bigip- | F5 | virtioa, virtiob |
brocadevadx- | Brocade | virtioa |
cda- | Cisco CDA | hda |
cips- | Cisco IPS | hda, hdb |
clearpass- | Aruba ClearPass | hda, hdb |
aruba- | Aruba Virtual Mobility Controller | hda, hdb |
arubacx- | Aruba CX Switch | virtioa |
coeus- | Cisco WSA coeus | virtioa |
phoebe- | Cisco ESA | virtioa |
cpsg- | Checkpoint | hda |
csr1000v- | Cisco CSR v1000 3.x |
virtioa |
csr1000vng- | Cisco CSR v1000 16.x, 17.x |
virtioa |
csr1000vng- | Cisco CSR v1000 16.x SD-WAN |
virtioa |
prime- | Cisco Prime Infra | virtioa |
cucm- | Cisco CUCM | virtioa |
cumulus- | Cumulus | virtioa |
extremexos- | ExtremeOS | sataa |
extremevoss- | Extreme VOSS SW | hda |
esxi- | VM Ware ESXi | hda, hdb, hdc… |
firepower- | Cisco FirePower 5.4 NGIPS | scsia |
firepower- | Cisco FirePower 5.4 FMC | scsia |
firepower6- | Cisco FirePower 6.x NGIPS | sataa |
firepower6- | Cisco FirePower 6.x FMC | virtioa |
firepower6- | Cisco FirePower 6.x FTD | virtioa |
ftd7- | Cisco Firepower 7 FTD | virtioa |
fmc7- | Cisco Forepower 7 FMC | virtioa |
fortinet- | Fortinet FW | virtioa |
fortinet- | Fortinet SGT | virtioa |
fortinet- | Fortinet mail | virtioa, virtiob |
fortinet- | Fortinet manager | virtioa |
fpfw- | Forcepoint NGFW | hda |
fpsmc- | Forcepoint Security Manager | hda |
hpvsr- | HP virt router | hda |
huaweiar1k- | Huawei AR1000v | virtioa |
huaweiusg6kv- | Huawei USG6000v | hda |
ise- | ISE 1.x cisco | hda |
ise- | ISE 2.x cisco | virtioa |
jspace- | Junos Space | virtioa |
infoblox- | Infoblox | virtioa |
junipervrr- | Juniper vRR | virtioa |
kerio- | Kerio Control Firewall | sataa |
linux- | any linux | virtioa |
mikrotik- | Mikrotik router | hda |
nsvpx- | Citrix Netscaler | virtioa |
nsx- | VM Ware NSX | hda |
nxosv9k- | NX9K Cisco Nexus ( SATA best perf) |
sataa |
olive- | Juniper | hda |
ostinato- | Ostinato traffic generator | hda |
osx- | Apple OSX | hda + kernel.img |
paloalto- | PaloAlto FW | virtioa |
panorama- | PaloAlto Panorama | virtioa, virtiob |
pfsense- | pFsense FW | virtioa |
prime- | Cisco Prime Infra | virtioa |
pulse- | Pulse Secure | virtioa |
riverbed- | vRiverbed | virtioa, virtiob |
scrutinizer- | Plixer Scrutinizer Netflow | virtioa |
silveredge- | Silver Peak Edge | hda |
silverorch- | Silver Peak Orchestrator | hda |
sonicwall- | FW Sonicwall | sataa |
sourcefire- | Sourcefire NGIPS | scsia |
sterra- | S-terra VPN | hda |
sterra- | S-terra Gate | virtioa |
stealth- | Cisco StealthWatch | hda |
timos- | Alcatel Lucent Timos | hda |
timoscpm- | Nokia Timos 19 | virtidea |
timosiom- | Nokia Timos 19 | virtidea |
titanium- | NXOS Titanium Cisco | virtioa |
vcenter- | VMWare vCenter | sataa ( 12G ) satab ( 1.8G ) satac ( 15G ) satad ( 25G ) satae ( 25G ) sataf ( 10G ) satag ( 10G ) satah ( 15G ) satai ( 10G ) sataj ( 1.0G ) satak ( 10G ) satal ( 10G ) satam ( 100G ) |
veos- | Arista SW | hda, cdrom.iso |
veloedge- | Velocloud Edge | virtioa |
velogw- | Velocloud Gateway | virtioa |
veloorch- | Velocloud Orchestrator | virtioa, virtiob, virtioc |
versaana- | Versa Networks Analayzer | virtioa |
versadir- | Versa Networks Director | virtioa |
versavnf- | Versa Networks FlexVNF Edge | virtioa |
vios- | L3 vIOS Cisco Router | virtioa |
viosl2- | L2 vIOS Cisco SW | virtioa |
vtbond- | Viptela vBond | virtioa |
vtedge- | Viptela vEdge | virtioa |
vtsmart- | Viptela vSmart | virtioa |
vtmgmt- | Viptela vManage | virtioa, virtiob |
vmx- | Juniper vMX router | hda |
vmxvcp- | Juniper vMX-VCP | virtioa, virtiob, virtioc |
vmxvfp- | Juniper vMX-VFP | virtioa |
vnam- | Cisco VNAM | hda |
vqfxpfe- | Juniper vQFX-PFE | hda |
vqfxre- | Juniper vQFX-RE | hda |
vsrx- | vSRX 12.1 Juniper FW/router | virtioa |
vsrxng- | vSRX v15.x Juniper FW/router | virtioa |
vwaas- | Cisco WAAS | virtioa,virtiob,virtioc |
vwlc- | vWLC Cisco WiFi controller | megasasa |
vyos- | VYOS | virtioa |
win- | Windows Hosts (Not Server Editions) | hda or virtioa(using driver) |
winserver- | Windows Server Editions | hda or virtioa(using driver) |
xrv- | XRv Cisco router | hda |
xrv9k- | XRv 9000 Cisco router |
virtioa |
zabbix- | Zabbix Monitoring | virtioa |
4. vIOS 스위치 이미지를 준비합니다.
아래 viosl2- 시작하는 폴더가 vIOS 스위치 이미지 폴더입니다.
5. 아래 정보를 확인합니다.
vIOS 스위치 폴더 이름은 viosl2- 로 시작해야 합니다.
파일 이름은 virtioa.qcow2입니다.
폴더 시작이름과 파일이름 확장자가 정확히 맞아야지 정상적으로 동작합니다.
6. EVE-NG IP주소를 확인합니다.
7. 이미지를 업로드하기 위해서는 winscp프로그램이 필요합니다.
아래 사이트에서 프로그램을 다운로드 후 설치 합니다.
설치 과정은 생략하겠습니다.
https://winscp.net/eng/index.php
WinSCP
WinSCP is a popular free SFTP and FTP client for Windows, a powerful file manager that will improve your productivity. It supports also local-local mode and FTPS, S3, SCP and WebDAV protocols. Power users can automate WinSCP using .NET assembly.
winscp.net
8. winscp 실행 후 EVE-NG 서버 IP주소랑 로그인 정보를 입력합니다.
9. 수락버튼을 클릭합니다.
10. 왼쪽 폴더들을 드래그하여 오른쪽으로 복사합니다.
viosl2- 폴더들을 /opt/unetlab/adons/qemu/ 폴더 오른쪽으로 복사합니다.
11. putty 또는 secure crt를 이용해서 EVE-NG 접속합니다.
IP:
ID:
Password:
입력합니다.
12. 장비 이미지 파일 폴더 경로는 아래와 같습니다.
viosl2- 폴더들이 vIOS 스위치 폴더입니다.
root@eve-ng:~# cd /opt/unetlab/addons/qemu/ root@eve-ng:/opt/unetlab/addons/qemu# ls -al total 44 drwxr-xr-x 11 root root 4096 Jun 5 12:06 . drwxr-xr-x 5 root root 4096 Jun 2 21:32 .. drwxr-xr-x 2 root root 4096 Jun 5 11:32 vios-adventerprisek9-m-15.4-1.3.0-181 drwxr-xr-x 2 root root 4096 Jun 5 11:32 vios-adventerprisek9-m-15.6.2T drwxr-xr-x 2 root root 4096 Jun 5 11:32 vios-adventerprisek9-m.SPA.154-3M8 drwxr-xr-x 2 root root 4096 Jun 5 11:32 vios-adventerprisek9-m.spa.159-3.m2 drwxr-xr-x 2 root root 4096 Jun 5 11:32 vios-adventerprisek9-m.SPA.159-3.M3 drwxr-xr-x 2 root root 4096 Jun 5 12:06 viosl2-15.2.4.55e drwxr-xr-x 2 root root 4096 Jun 5 12:06 viosl2-adventerprisek9-m-15.2.4055 drwxr-xr-x 2 root root 4096 Jun 5 12:06 viosl2-adventerpriseK9-M_152_May_2018 drwxr-xr-x 2 root root 4096 Jun 5 12:06 viosl2-adventerprisek9-m.ssa.high_iron_20190423 root@eve-ng:/opt/unetlab/addons/qemu# |
13. 장비 이미지 파일 폴더 경로는 아래와 같습니다.
viosl2- 폴더들 중에 하나에 들어갑니다.
root@eve-ng:/opt/unetlab/addons/qemu# cd viosl2-adventerprisek9-m-15.2.4055/ root@eve-ng:/opt/unetlab/addons/qemu/viosl2-adventerprisek9-m-15.2.4055# ls virtioa.qcow2 |
만약에 파일 이름이 변경을 해야 하면 아래 명령어를 참고 부탁드립니다.
파일이름은 vios_l2-adventerprisek9-m.ssa.high_iron_20200929.qcow2으로 가정합니다.
mv vios_l2-adventerprisek9-m.ssa.high_iron_20200929.qcow2 virtioa.qcow2 |
14. 퍼미션을 수정합니다.
root@eve-ng:/opt/unetlab/addons/qemu/viosl2-adventerprisek9-m-15.2.4055# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions |
15. EVE-NG를 접속합니다.
http://192.168.40.128
16. Template: Cisco vIOS Switch 선택하고 그리고 Icon은 Switch L3를 선택합니다.
그리고 Save 버튼을 클릭합니다.
17. 아이콘에 오른쪽 마우스 클릭하고 Start버튼을 클릭해서 장비를 구동합니다.
18. 아이콘이 파란색으로 변하고 아이콘을 더블클릭 하면 putty 또는 CRT 콘솔 프로그램이 실행됩니다.
그리고 장비 부팅 중입니다.
19. 부팅이 완료되면 Switch>를 확인할 수 있습니다.
정상적으로 부팅이 완료되었습니다.
지금까지 [2024][EVE-NG #7] vIOS 스위치 설치하기 글을 읽어주셔서 감사합니다.
'EVE-NG' 카테고리의 다른 글
[2024][EVE-NG #10] ASA 방화벽 설치하기 (0) | 2024.07.04 |
---|---|
[2024][EVE-NG #9] ASAv 방화벽 설치하기 (0) | 2024.07.03 |
[2024][EVE-NG #7] vIOS 라우터 설치하기 (0) | 2024.07.01 |
[2024][EVE-NG #6] EVE-NG에 secure crt 설치하기. (0) | 2024.06.30 |
[2024][EVE-NG #5] EVE-NG-Win-Client-Pack 설치하기. (0) | 2024.06.29 |