안녕하세요.
오늘은 EVE-NG #18- EVE-NG에 C9800CL WLC를 설치 하겠습니다.
EVE-NG 공식 문서는 아래와 같습니다.
https://www.eve-ng.net/index.php/documentation/howtos/cisco-wireless-c9800-cl/
1. EVE-NG에 SSH로 접속합니다.
root@eve-ng:~# mkdir /opt/unetlab/addons/qemu/c9800cl-17.04.01 root@eve-ng:~# cd /opt/unetlab/addons/qemu/c9800cl-17.04.01 root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# |
2. 이미지 파일을 EVE-NG에 전송합니다.
WINSCP를 설치 해야 한다면 아래링크를 클릭후 WINSCP를 설치 합니다.
https://winscp.net/eng/index.php
폴더 위치는 아래와 같습니다.
/opt/unetlab/addons/qemu
그리고 폴더를 생성할때 아래와 같은 형식이어야 합니다.
c9800cl-
3. HDD를 생성합니다.
root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# /opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 16G root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# ls -l total 878884 -rw-r--r-- 1 root root 899770368 Apr 2 02:08 C9800-CL-universalk9.17.04.01.iso -rw-r--r-- 1 root root 197120 Apr 2 11:22 virtioa.qcow2 root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# |
4. 빈 하드에 C9800-CL를 설치 합니다.
/opt/qemu-2.2.0/bin/qemu-system-x86_64 -nographic -drive file=virtioa.qcow2,if=virtio,bus=0,unit=0,cache=none -machine type=pc-1.0,accel=kvm -serial mon:stdio -nographic -nodefconfig -nodefaults -rtc base=utc -cdrom C9800-CL-universalk9.17.04.01.iso -boot order=dc -m 4096 |
5. 두번째를 선택하고 Enter를 누릅니다.
Press any key to continue. Press any key to continue. Press any key to continue. GNU GRUB version 2.02 +-------------------------------------------------------------------------+ | C9800-CL Virtual (VGA) Console - 2020-11-27_00.00 | | *C9800-CL Serial Console - 2020-11-27_00.00 | | | | | | | | | | | | | | | | | | | | | +-------------------------------------------------------------------------+ |
6. 아래 처럼 메시지가 보이면 ctrl+a를 누르고 c를 선택합니다.
*Aug 22 18:19:33.393: %IOSXEBOOT-4-BOOT_SRC: (rp/0): CD-ROM Boot *Aug 22 18:19:33.417: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Using Serial console *Aug 22 18:19:33.437: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Installing GRUB to /dev/bootflash *Aug 22 18:19:34.130: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Copying image to /boot *Aug 22 18:19:37.777: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Copying image to /bootflash *Aug 22 18:19:42.965: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Creating grub configuration *Aug 22 18:19:45.443: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Ejecting CD-ROM tray *Aug 22 18:19:45.459: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): CD-ROM Installation finished *Aug 22 18:19:45.466: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Rebooting from HD |
7. 아래처럼 qemu가 표시되면 아래와 같이 quit를 입력하고 엔터를 누릅니다.
(qemu) quit |
8. ISO media파일을 삭제하고 권환을 수정 합니다.
root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# ls C9800-CL-universalk9.17.04.01.iso virtioa.qcow2 root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# rm C9800-CL-universalk9.17.04.01.iso root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# ls virtioa.qcow2 root@eve-ng:/opt/unetlab/addons/qemu/c9800cl-17.04.01# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions |
9. eve-ng를 접속 합니다.
노드를 추가합니다.
저는 인터넷도 연결하기 위해서 아래와 같이 Cloud가 추가 하여서 케이블은 연결 하였습니다
Gi: MGMT
Gi: DATA
1. MGMT VRF 추가하기
vrf definition MGMT ! address-family ipv4 exit-address-family |
2. Interface Ip설정
interface GigabitEthernet1 no switchport vrf forwarding MGMT ip address 192.168.10.227 255.255.255.0 negotiation auto no mop enabled no mop sysid |
3. 라우팅 테이블 추가
ip route vrf MGMT 0.0.0.0 0.0.0.0 192.168.10.253 |
4. GUI로그인 유저 생성
username kevin privilege 15 secret <Password> |
5. ping to WLC from laptop
6. Access 9800-CL WLC - https://192.168.10.227
7. 아까 CLI에서 생성한 username라 비밀번호를 입력합니다.
아래 사진처럼 기본 설정 페이지가 표시 되면 정상적으로 C9800CL 동작중입니다.
지금까지 C9800CL를 EVE-NG에 설치하고 GUI로 접속 하는 방법에 대해서 알아보았습니다.
'EVE-NG' 카테고리의 다른 글
[2024][EVE-NG #19] PaloAlto 설치하기 (0) | 2025.01.11 |
---|---|
[2024][EVE-NG #18] Virtual PC(VPCS) (0) | 2024.11.06 |
[2024][EVE-NG #17] Upgrade EVE-NG version (0) | 2024.07.18 |
[2024][EVE-NG #16] Juniper QFX 스위치 설치하기 (0) | 2024.07.12 |
[2024][EVE-NG #15] Juniper MX 라우터 설치하기 (0) | 2024.07.11 |