MacBook에서 EVE-NG를 설치하고 실행하는 과정은 몇 가지 준비 단계가 필요합니다. 특히, MacBook의 ARM 아키텍처(M1/M2 칩셋) 환경에서는 x86 기반의 OS를 실행하는 데 제약이 있기 때문에, 이에 맞는 가상화 프로그램을 선택하는 것이 필요합니다.
이번 포스팅에서는 EVE-NG ISO 파일 다운로드부터, 가상화 환경 구성 및 실행 과정까지 정리해보겠습니다. 또한, 설치 과정에서 발생한 VMware Fusion의 아키텍처 오류 문제와 이를 해결하기 위해 선택한 UTM 가상화 프로그램에 대한 내용도 함께 다룰 예정입니다.
공식 홈페이지를 접속해서 eve-ng를 구동하기 위한 ISO 파일과 설치 후 테스트간 사용 될 프로그램을 다운 받습니다.
https://www.eve-ng.net/index.php/download/
ISO파일을 구동하기 위한 가상화 프로그램은 VMware Fusion을 설치해서 사용해봤으나 x86 architecture 오류가 뜨면서 실행이 되지 않았습니다. 관련해서 찾아보니 Fusion으로 ARM기반 OS는 x86 OS를 실행할 수 없다고 합니다.
따라서 다른 프로그램으로 UTM이라는 프로그램을 설치를 했습니다. 아래 홈페이지로 접속 후 다운로드 버튼을 통해 프로그램을 다운로드 합니다.
총 3개의 파일을 다운로드 했고 UTM 파일을 클릭하여 설치를 합니다.
새 가상머신 만들기 → Emulate 메뉴로 진입합니다.
![]() |
![]() |
운영체제 Other → CD/DVD → 탐색 → IOS 이미지 선택 후 다음 단계로 넘어갑니다.
![]() |
![]() |
메모리 8G, CPU 2Core, Storage 100GiB로 조정 후 넘어갑니다.
![]() |
![]() |
공유폴더는 선택하지 않고 마지막으로 VM 이름만 지정 후 저장하면 구동하게 됩니다.
![]() |
![]() |
설치가 진행되는 화면으로 사용할 언어를 선택 하고나면 설치를 위해 포맷을 진행한다는 문구가 출력됩니다.
Continue 선택 시 약 30분..?? 정도의 포맷이 진행되고 나면 재부팅을 합니다.
재부팅이 진행되었다면 VM을 종료하고 UTM에서 VM옵션을 변경합니다.
VM 옵션 중 CD/DVD에 선택된 ISO 이미지 파일을 제거 후 다시 VM을 실행합니다.
이전과 같이 셋팅 화면이 안뜨고 부팅화면이 뜨면서 eve-ng를 실행하기 위한 환경 및 각종 파일들이 설치됩니다.
중간에 로그인 문구가 출력되는데 무시하고 설치를 기다려 줍니다.
중간에 재부팅이 진행되며 eve 로고가 출력됩니다.
약 2시간 정도 시간 소요 후 아래 화면이 나오면 설치가 완료 되었습니다.
eve-ng에 접속하기 위해 로그인을 합니다.
[Default]
ID : root
password : eve
첫 로그인 시 Root Password 및 기본 설정을 셋팅합니다.
![]() |
![]() |
![]() |
모든 셋팅이 완료 되었다면 ifconfig 명령을 통해 eve-ng VM에 할당된 IP를 확인합니다.
확인된 IP를 웹 브라우저로 이용해 접속하면 로그인 페이지가 나타납니다.
[Default]
ID : admin
password : eve
테스트를 위해 새로운 랩을 생성합니다.
Add an object → Node → Virtual PC → 수량 입력 후 저장합니다.
![]() |
![]() |
생성된 VPC에 마우스를 올리면 콘센트 아이콘이 나타납니다.
해당 아이콘을 클릭 후 다른 VPC 콘센트 아이콘에 서로 연결을 시켜줍니다.
![]() |
![]() |
처음에 다운로드 받았던 EVE-ClientPackV2.dmg 파일을 클릭하여 테스트 관련 프로그램들을 설치합니다.
VPC를 접속하기 위해 클릭하면 설치된 프로그램 중 하나인 iTerm을 통해 해당 VPC로 접속합니다.
각 VPC에 IP를 설정 후 통신을 시도하면 서로 통신이 이루어지는 것을 볼 수 있습니다.
[VPC1]
VPC1> ip 10.10.10.1/24
Checking for duplicate address...
VPCS : 10.10.10.1 255.255.255.0
[VPC2]
VPC2> ip 10.10.10.2/24
Checking for duplicate address...
VPCS : 10.10.10.2 255.255.255.0
eve-ng 프로그램을 설치하여 간단한 통신까지 확인을 해보았습니다. 추후 네트워크 테스트 시 솔루션 이미지 업로드 후 활용 해보겠습니다.
'Network' 카테고리의 다른 글
[F5] iRules 구문 분석 (1) | 2025.03.23 |
---|---|
[Zabbix] Linux snmpget, snmpwalk로 snmp 조회하기 (1) | 2024.11.10 |
[F5] HTTP/2 헤더 개수 제한 이슈 해소 기록 (ERR_HTTP2_PROTOCOL_ERROR) (0) | 2024.10.23 |
[Zabbix] 설정 미반영 현상 해소 기록 (SNMP 알수 없음, proxy disk 100%, logrotate) (0) | 2024.08.17 |
[NSX-T] Domain/URL 기반 LB 적용하기 (0) | 2024.08.04 |