1. 먼저 사용하고자 하는 Cisco IOU 또는 IOL 이미지와 "CiscoIOUKeygen.py"를 준비합니다.(구글링 하면 쉽게 찾으실 수 있습니다.)
2. 위 준비된 파일들은 EVE-NG에 Upload하기 위한, FileZilla 또는 WinSCP를 PC에 설치합니다.(저는 FileZilla 기준으로 설명드리겠습니다.)
3. FileZilla를 통해, 아래와 같이 SFTP로 EVE-NG를 연결합니다.(접속 정보는 설치하신 EVG-NG의 IP/root/패스워드
4. "/opt/unetlab/addons/iol/bin"로 Directory를 이동 후, 필요 파일들을 모두 업로드합니다.
5. SSH 터미널을 통해, EVE-NG에 접속합니다.
6. "/opt/unetlab/wrappers/unl_wrapper -a fixpermissions" 명령어를 통해, 파일의 속성을 실행 가능으로 변경합니다.
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
IOL 파일들의 속성이 실행 가능(x)으로 변경된 걸 확인하실 수 있습니다.
7. "cd /opt/unetlab/addons/iol/bin/"로 이동합니다.
8. "python2 CiscoIOUKeygen.py > iourc" 명령어를 통해, 라이선스(iourc) 파일을 생성합니다.
9. "vi iourc"를 통해서 라이선스 파일을 수정해 줍니다.
수정 전
수정 후
10. EVE-NG를 접속합니다.(id : admin / Pasword : eve)
11. "Add an object"를 통해, Upload 한 IOL를 선택하여 실행(Start)을 합니다.
12. "Internet Shortcut Shell Extension DLL열기"를 선택하시면, 해당 IOL에 대한 콘솔 창이 열리는 것을 확인하실 수 있습니다.