MikroTik은 RouterBoard, RouterOS, SwitchOS를 통해 훌륭한 제품군을 선보이고 있습니다. 이 세 가지 제품은 완벽하게 기능하는 안정적인 컴퓨터 네트워크를 구축할 수 있는 뛰어난 유연성을 제공합니다. MikroTik 네트워크 장비는 주로 ISP(인터넷 서비스 제공업체)에서 사용되지만, 그 외 다양한 용도로도 활용할 수 있습니다. RouterOS는 일반적으로 물리적인 RouterBoard 하드웨어에서 구동되지만, 하이퍼바이저(Hyper-V Server 또는 VMware) 위에 가상 어플라이언스 형태로 설치하는 것도 가능합니다.
이번 글에서는 Hyper-V Server 2019에 MikroTik RouterOS를 가상 어플라이언스로 배포하는 방법을 알아보겠습니다. 이 설치 절차는 이전 버전의 Hyper-V Server는 물론, Windows 10(Pro, Enterprise, Education)에서 사용할 수 있는 Hyper-V 클라이언트에도 동일하게 적용됩니다. 또한 VMware ESXi에서도 같은 개념으로 활용할 수 있습니다.
MikroTik은 long-term(장기 지원), stable(안정), testing(테스트), development(개발)의 네 가지 릴리스 버전을 제공합니다. 프로덕션 환경에 RouterOS를 배포하는 경우에는 항상 stable(안정) 릴리스 버전을 사용하는 것이 좋습니다.
적합한 가상 하드 디스크 다운로드
첫 번째 단계에서는 Hyper-V Server용 MikroTik RouterOS 가상 하드 디스크를 다운로드해야 합니다. MikroTik 공식 다운로드 페이지에서 다운로드할 수 있으며, VHDX 항목 아래의 플로피 디스크 아이콘을 클릭하면 최신 안정 버전을 받을 수 있습니다. 이 글을 작성하는 시점 기준 최신 안정 버전은 6.48.1입니다.
각 파일 형식별 용도는 다음과 같습니다. VHDX는 Hyper-V Server용, VMDK는 VMware ESXi용, VDI는 Oracle VirtualBox용이며, OVA는 어떤 하이퍼바이저에든 배포할 수 있는 기본 템플릿입니다.

Hyper-V 서버에 VHDX 추가하기
두 번째 단계에서는 가상 머신을 생성하고 다운로드한 VHDX 파일을 연결합니다. 아래 순서대로 진행하세요.
- Hyper-V 관리자(Hyper-V Manager)를 엽니다.
- 동작(Actions) 창에서 새로 만들기(New)를 클릭한 후 가상 머신(Virtual Machine)을 선택합니다.
- 시작하기 전에(Before You Begin) 화면에서 다음(Next)을 클릭합니다.
- 이름 및 위치 지정(Specify Name and Location) 단계에서 가상 머신 이름을 입력하고 저장 위치를 선택한 후 다음을 클릭합니다. 기본적으로 Hyper-V Server는 C:\ProgramData\Microsoft\Hyper-V에 가상 머신을 저장합니다. 여기서는 가상 머신 이름을 "RouterOS"로 지정하고 기본 위치를 그대로 사용하겠습니다.
- 세대 지정(Specify Generation) 단계에서 1세대(Generation 1)를 선택하고 다음을 클릭합니다.
- 메모리 할당(Assign Memory) 단계에서 이 가상 머신에 동적 메모리 사용(Use Dynamic Memory for this virtual machine)을 선택한 후 다음을 클릭합니다.
- 네트워킹 구성(Configure Networking) 단계에서 이 가상 머신을 네트워크의 나머지 부분과 연결할 가상 스위치를 선택합니다.
- 가상 하드 디스크 연결(Connect Virtual Hard Disk) 단계에서 기존 가상 하드 디스크 사용(Use an existing virtual hard disk)을 선택하고, 다운로드한 디스크 파일을 찾아 선택한 후 다음을 클릭합니다. 다운로드한 VHDX 파일의 크기는 약 72MB입니다.

- 새 가상 머신 마법사 완료(Completing the New Virtual Machine Wizard) 화면에서 모든 설정이 올바른지 확인한 후 마침(Finish)을 클릭합니다.
- 생성된 가상 머신 "RouterOS"를 마우스 오른쪽 버튼으로 클릭한 후 시작(Start)을 선택합니다.
- 가상 머신을 더블클릭하여 VM 연결(VM Connection) 창을 엽니다.
- 기본 사용자 이름과 비밀번호를 입력합니다. 사용자 이름은 admin, 비밀번호는 입력하지 않고 빈 칸으로 둡니다.
- 소프트웨어 라이선스 동의 화면에서 Y를 입력하여 라이선스에 동의합니다.
- 이제 자유롭게 RouterOS를 설정하시면 됩니다!
