순간을 잡아두자 .. RSS 태그 관리 글쓰기 방명록 butteryoon+tistory@gmail.com
2009-02-27 16:51:02

VMware Server

"VMware Server 2.0 소개 페이지"에서 해당 어플리케이션의 상세정보를 볼 수 있으며 페이지 하단에 다운로드 링크에서 다운받을 수 있다. 다만 다운로드 할 때는 이메일주소로 등록을 해야하며 등록을 하면 사용 라이센스를 이메일로 보내준다.

주의해야 할 것은 "VMware Server"를 설치하면 "빠른 사용자 전환 기능"을 사용 할 수 없으며 "이 곳" 에서 논의되고 있으며 현재까지는 해결 할 수 있는 방법이 없는 것 같다. 

준비

사용하고 있던 "VMware Workstation" 이 상용버전이라 "Free"버전으로 바뀐 "VMware Server 2.0"로 기존에 만들어진 게스트OS를 그대로 사용 할 수 있는지 테스트해본다. 설치하기 앞서 VMware의 다른 버전이 설치되어 있다면 제어판에서 제거 한 후에 설치한다. 그냥 설치를 진행하면 아래와 같은 경고 박스가 나타난다. VMware Server에서 기존에 사용하던 이미지를 그대로 쓰려고 하기 때문에 기존 "가상 호스트의 이미지"를 지우지 않도록 주의한다. "게스트 OS"를 새로 설치하려면 그냥 지우면 된다. 

 vmware_install_2.png

설치

설치진행은 간단하며 "설치 디렉토리와 가상호스트로 사용될 디렉토리를 설정" 하는 것외에는 자동으로 진행된다. "Virtual machine storage path"에는 기존의 가상호스트 이미지 파일이 있는 디렉토리를 선택하며 "hostname"에는 로컬 PC의 호스트이름을 적어준다. 나중에 이 이름으로 "바로가기"가 생성되기 때문에 정확하게 설정이 되어야 하며 현재 호스트이름은 cmd 실행창에서 "ipconfig /all"로 확인 할 수 있다. "Server HTTP Port"도 PC에서 사용하고 있지 않은 포트로 변경 할 수 있다. 

 

vmware_install_4.png

설치를 마친후 재부팅 한다. 프로그램을 설치 한 후에는 재부팅을 하는게 좋지만 하지 않아도 상관없다. 

vmware_install_7(1).png

설정

바탕화면에 생긴 "VMware Server Home Page" 로 설정페이지에 로컬 계정으로 로그인하면 아래와 같은 설정페이지를 볼 수 있다. 기존의 "Workstation" 설정화면을 그대로 웹으로 옮겨 놓은 듯 한 메뉴 구성이며 동일한 정보를 보여준다. 

vmware_setup_2.png

게스트 OS 이미지 추가

메인 페이지의 오른쪽 "Commands" 메뉴에서 "Add Virtual Machine to Inventory" 를 선택하면 기존에 설치되어 있던 "게스트 OS"의 이미지를 선택할 수 있으며 이미지를 선택하면 해당 "게스트 이미지"의 정보를 보여주고 "Inventory"에 정보를 추가한다. 처음 설치할때 "가상 호스트 이미지"의 디렉토리를 정확하게 설정해 주어야 해당 이미지가 표시되며 다른 디렉토리를 직접 선택 할수도 있다. 

vmware_setup_3.png

콘솔 플러그인 설치

클라이언트 프로그램과 달리 "게스트 OS"에 콘솔로 접속하기위한 플러그인을 설치 해야 한다. 가상호스트 목록에서 추가한 가상서버를 선택하여 실행하고 "Console" 탭에서 "Install plug-in" 을 클릭해서 "VMware Remote Console Plug-in"을 설치하면 해당 "게스트 OS"에 콘솔로 접속 할 수 있다. 이때 "익스플로러" 또는 "파이어폭스"에서 실행하여야 하며 "구글 크롬"은 지원하지 않는다. 

 

vmware_setup_4.png

네트워크 설정

시작메뉴에서 "VMware -> VMWare Server -> Manage Virtual Networks"를 선택하여 네트워크를 설정한다. 기본 설정 으로 두개의 가상 네트워크가 설정되어 있으며 "vmnet1"은 로컬에서만 사용가능하고 "vmnet8"는 "NAT"를 통해 외부와 통신이 기능하며 외부 웹사이트에서 패키지나 파일을 직접 다운로드 받을 수 있으며 "포트 포워딩"을 사용하여 외부에서 "게스트 OS"에 접속 할 수도 있다. 

vmware_setup_5.png

"NAT"를 사용한다고 가정하고 먼저 "DHCP"탭에서 "VMnet8"의 속성을 확인한다. IP범위중에 제일 위에 있는 IP부터 가상호스트에 할당되며 아래의 설정에서는 "192.168.154.128" 번부터 사용된다. 특정 IP대역으로 변경을 원하면 여기서 수정 할 수 있다. 

vmware_setup_6(1).png

포트포워딩

외부에서 노트북안에 있는 "게스트 OS"에 접속하려면 "NAT -> Edit -> Port Forwarding" 에서 설정 할 수 있다. "VMnet8" 인터페이스 설정의 포트포워딩 항목에서 호스트 PC가 대기할 포트를 지정하고 포트를 받았을 때 포워딩 될 IP와 포트를 지정한다. 아래의 설정에서는 해당 호스트PC의 22 포트로 접속을 요청하면 192.168.154.129:22 로 포워딩 된다. 

vmware_setup_7(1).png

사용

위와 같이 설정되었으면 기타 터미널 프로그램에서 "192.168.154.128" IP로 접속하여 터미널을 사용 할 수 있다. ( IP는 설치 방법에 따라 달라 질 수 있다. ) 관리 프로그램 없이 서비스만 구동되므로 "Workstation" 보다는 부하가 적게 느껴지지만 "게스트 OS"를 관리하려면 브라우저를 통해서 관리서비스에 접속해야 하기 때문에 좀 불편한 면이 있다. VMware는 윈도우즈에 서비스로 등록되어 구동시 자동으로 실행된다. 

간혹 설치 후에 관리페이지에 접속이 되지 않는 경우가 있는데 톰캣 서버가 잘 떠있다면 서비스에서 "VMware Host" 서비스가 시작되었는지 확인한다. 

   

 

이 글은 스프링노트에서 작성되었습니다.