본문으로 바로가기
반응형

네트워킹의 왕도는 실습이다. - 피터 전


네트워크를 하시는 분들이라면 모를 수가 없는 피터 전 선생님의 명언입니다.

저도 네트워크를 공부하면서, 자격증을 따면서 느끼는 것은 네트워크는 '몸에 배어야 한다' 라는 것입니다.

콘솔만 봐도 자연스럽게 enable, configure terminal등이 나오게끔 하도록 몸에 배이도록 하는 것이 네트워크의 진정한 시작이라고 생각합니다.

그 시뮬레이션 프로그램 가장 강력한 시뮬레이션인 EVE-NG의 다운로드, 설치 과정입니다.


EVE-NG 특징
  • GNS3와 CPT에서 나타나는 버그들이 거의 없는, 실장비와 거의 동일한, 비슷한 작동을 한다.
  • CCIE R&S, Troubleshooting까지 원활하게 시뮬레이션 할 수 있다.
본 게시글은 EVE-NG Community Edition v2.0.3-105(6 January 2020) 버젼, Windows 10 1909 운영체제[각주:1], Google Chrome을 사용하여 다운로드 & 설치를 진행하고 있습니다. 추가적인 기능을 셋팅해야하는 새 버전이 나온다면 리빌딩 하겠습니다. (2020.01.28)


1. EVE-NG Community 공식 홈페이지에 접속해서 왼쪽 중앙의 'Download links'를 클릭하여 EVE-NG OVA 다운로드 페이지로 이동한다.

2. Free EVE Community Edition Links and Info 섹션에서 Ready to go OVA version의 'EVE-NG OVA - Google mirror'을 클릭하여 EVE-NG OVA를 클릭하여 다운로드 받는다.[각주:2]

3. 본 게시글에서는 VMWare 대신 VirtualBox를 이용한다. EVE-NG OVA를 다운로드한 후 VirtualBox를 실행시킨 뒤 상단 위의 '가져오기' 버튼을 누른다.

4. 버튼을 누르면 아래와 같이 '가상 시스템 가져오기' 라는 화면이 뜬다. 오른쪽 끝의 폴더모양 버튼을 클릭한다.

5. 아래와 같은 창이 뜨는데, 위에서 다운받은 EVE-NG OVA를 선택하고 '열기' 버튼을 누른다.

6. 선택하고나면 아래와 같이 파일에 EVE-NG OVA의 링크가 뜬다. '다음' 버튼을 눌러준다.

7. 가상 시스템 추가 설정을 할 수 있는 부분이다. 추가적으로 건들 부분이 없기 때문에 '가져오기' 버튼을 누른다.

8. 가상 시스템을 ova 파일에서 가져오는 작업이 진행된다.

9. 가져오기가 끝나면 아래와 같이 EVE-NG VM이 추가가 되는 것을 확인할 수 있다.

10. 가운데 위의 '시작' 버튼을 눌러 EVE-NG VM을 시작해준다.

11. VM이 시작되면 아래와 같은 화면이 뜨게된다. 여기서 WARNING이 뜨는 것을 확인할 수 있는데, 서버의 CPU에 따라 Intel 또는 AMD의 가상화 기술이 VM에 활성화되어있지 않다는 오류이다. 이 가상화 기술이 활성화되지 않아도 실습을 하는데는 크게 문제가 없지만, 가능하다면 WARNING 문구를 지워주는 것이 좋다.

12. EVE-NG VM을 종료하고 EVE-NG VM의 설정에 들어가서 아래 사진과 같이 '시스템'의 '프로세서'에서 확장된 기능의 '네스티드 VT-x/AMD-V 사용하기'에 체크를 해주고 '확인' 버튼을 눌러서 저장해준다.[각주:3]

13. VM을 재시작하면 WARNING이 뜨지 않는 것을 확인할 수 있다. 초기 설정을 위해 초기 ID, PW인 root/eve를 입력한다.

14. 변경할 관리자 비밀번호(Root Password)를 입력한다. 입력할 때 보이지 않으므로 신중하게 입력한다.

15. 위에서 입력한 Root Password를 반복하여 입력해준다.

16. 호스트 이름을 설정한다. 자유롭게 설정해도 무방하다.

17. DNS 도메인 이름을 설정한다. 자유롭게 설정해도 무방하다.

18. DHCP(자동), 혹은 Static(수동)으로 IP 주소를 설정할지에 대한 화면이다. DHCP 그대로 설정한다.

19. NTP(Network Time Protocol) 서버를 설정한다. NTP 서버를 사용하지 않으면 입력하지 않아도 무방하다.

20. 프록시 서버를 설정하는 부분이다. 그대로 설정한다.

21. 설정이 끝나고나면 재부팅 과정을 진행한다. 로그인 ID는 똑같은 root, PW는 아까 설정한 Root Password를 입력해주면 아래처럼 화면이 나오게 된다.

22. 설정된 IP로 EVE-ng에 접속해보면 정상적으로 접속되는 것을 확인할 수 있다. 기본 로그인 ID, PW는 admin/eve이다.

23. Main 화면이 뜨면서 정상적으로 설치가 완료된 것을 확인할 수 있다.

24. 아래의 주소로 이동하여 EVE-ng에 필요한 Windows Client Side를 다운로드하기 위해서 홈페이지 하단 Download links의 'Windows intergration pack'을 눌러준다.

25. 다운로드 한 EVE-ng Client Pack 설치 파일을 실행하여 설치를 진행한다. Next 버튼을 누른다.

26. 설치에 관련된 정보를 확인한다. Next 버튼을 누른다.

27. 필수 설치 파일들과 Wireshark, UltraVNC 설치 여부를 결정하는 창이다.

GNS3를 설치했다면 따로 설치할 필요가 없으니 체크를 해제하고 진행하면 된다.

28. Install을 눌러 설치를 진행하고 설치를 마무리한다.

29. C:\Program Files\EVE-NG가 EVE-ng Client Pack의 설치 장소가 된다.

이 장소에서 레지스트리를 수정해서 상용 콘솔 등 다양한 수정, 설치가 가능하다.


여기까지가 EVE-NG의 다운로드 & 설치 과정입니다.

다음으로는 IOS, IOU등의 설치 과정입니다.


  1. 'Ctrl + R' 후 뜨는 실행 창에 winver을 입력하여 자신의 Windows 10 버전을 확인할 수 있다. [본문으로]
  2. Google mirror에서 다운로드를 받을 수 없으면 위의 MEGA mirror를 통해서 다운로드 받는다. [본문으로]
  3. 확장된 기능에 '네스티드 VT-x/AMD-V 사용하기'에 체크를 할 수 없게 되어있다면 이 부분은 건너 뛰어도 설정을 진행할 수 있다. [본문으로]
반응형