학습내용

  • 하이퍼바이저 사용법1 (VMWare ESXi)
  • 하이퍼바이저 사용법2 (Oracle VirtualBox)


학습목표

  • 타입1 하이퍼바이저인 ESXi의 설치방법과 사용법에 대해 알아본다.
  • 타입2 하이퍼바이저인 버추얼박스의 설치방법과 사용법에 대해 익힌다.



하이퍼바이저 사용법1

VMWare ESXi

  • VMWare사의 대표적인 타입1 하이퍼바이저
    • vSphere 제품군 중 하나
    • sf(회사지배구조). Dell → EMC → VMWare → SpringSource
  • 리녹스 커널기반의 하이퍼바이저(리눅스커널+하이퍼바이저)
    • 네이티브로 인스톨해야 함
  • 별도의 관리툴(vCenter)를 가지고 있음
  • 버추얼박스와 충돌이 없는 5.5버전으로 실습


하이퍼바이저 사용법2

버추얼박스(VirtualBox)

  • 오라클(구 썬마이크로시스템즈)에서 만듬
  • GPL기반의 타입2기반 오픈소스 하이퍼바이저
  • 윈도우/맥/리눅스버전 제공


우분투 설치

  • 우분투 서버 이미지 다운로드 (http://www.ubuntu.com)
    • 현재 최신버전 16.04 (LTS) Server버전 (650M)
    • .iso 파일
  • 하이퍼바이저에 새로운 VM(가상머신) 생성
    • CPU(2core) / 메모리(4G) / 디스크설정 (vmdk : 가상머신을 vmware와 공유)
    • OS설정 (Linux / Ubuntu Server 64bit) 선택
    • 이미지 지정
    • 가상머신 실행
    • 우분투 설치
      • 아이디 / 비밀번호 등록

우분투 설정

  • 최신 패치 설정
    • sudo apt-get update
  • SSH 서버 설치
    • sudo apt-get install openssh-server
  • 윈도우용 putty
    • ssh 클라이언트
      • IP주소/포트(22) 지정
      • IP주소
        • NAT : 주소공유
        • 브릿지(Bridged) : 독립주소 받기



가상머신에서 받는 IP주소할당 방법

버추얼박스와 같은 하이퍼바이저에서는 기본적으로 IP를 NAT(Network Address Translation)방식으로 할당합니다.

즉, 호스트 시스템이 물리적으로 할당받은 IP주소를 내부적으로 공유해서 가상머신별로 자체 주소를 할당합니다.

예를 들면 시스템이 받은 IP주소가 192.168.0.100이면 이를 공유해 버추얼박스에서는 10.0.2.15와 같은 내부주소를 할당합니다.

그러면 내부 가상머신에서는 외부로 나갈 수 있지만, 외부에서 들어올 방법이 없습니다.

이를 해결해 주는 것이 NAT의 포트포워딩이며, 이는 시스템주소와 포트로 접근해 오면 내부주소와 포트로 포워딩(전달)해주는 방법으로 연결시킵니다.

이를 통해 내부 가상머신으로 외부네트워크에서 접속할 수 있습니다.

물론 방화벽이 설치되어 있다면 이를 제거해 주어야 합니다.

만약 가상머신이 물리적인 IP를 직접받게 하고 싶으면 브릿지(Birdged Network)로 설정해서 가상머신이 바로 외부네트워크에 바로 물리게 할 수 있으며, 이때는 별도의 NAT와 같은 주소변환과정이 필요하지 않습니다.

NAT나 브릿지로 연결할 것인지는 기본적으로 하이퍼바이저에서 설정해야 하고 보통 NAT가 기본적으로 설정되어 있습니다.


  • No labels
Write a comment…