VirtualBox 4.0의 DHCP 서버 버그 해결하기

VirtualBox는 PC에 설치된 OS를 기반으로 동종, 또는 이기종의 OS를 가상으로 추가 설치하여 운영할 수 있도록 해주는 소프트웨어다. 추가한 가상의 OS에서 CD, USB, 네트워크 등의 인식이 가능하며, 대부분의 SW를 설치하여 실행할 수 있다. 사실 이런 것이 있다는 이야기만 들었지, 실제 사용해 본 적은 없었다.

얼마 전 Windows7이 설치된 노트북에 VirtualBox 4.0과 ttylinux를 설치하고 네트워크 구성을 해서 잠시 개발서버로 사용해야 할 일이 생겼다. 메뉴얼 보고 따라하면 되겠지 생각하고 설치 작업을 진행했는데 큰 어려움은 없었다. 

설치 후 VirutalBox를 실행하고, 그 기반에서 ttylinux를 부팅하여 이것 저것 테스트 해보니 잘된다. 그런데 결정적으로 네트워크 연결에 문제가 있다. 재설치도 해보고, ttylinux 상에서 이더넷 설정을 다시 해보기도 하고, 재부팅을 반복해 봐도 해결이 안된다.

이전 버전으로 해볼까 하는 마음에 VirtualBox 3.2 버전을 설치하니 모든 것이 잘된다. 이런 이런… 다시 포럼과 구글 신을 통해 찾아 봤다. 역시나 VirtualBox 4.0에는 DHCP 관련 버그가 있다고 한다.

VirtualBox는 DHCP 서버 역할을 수행할 수 있으며, 이를 통해 가상의 OS를 구동하면 자동으로 동적 IP를 할당해 준다. 그런데 4.0버전에서 그 기능에 버그가 있었다. 다행히 누군가 비공식 패치를 만들어 배포하길래 그걸 적용했더니 바로 된다. 어처구니 없지만, 덕분에 VirtualBox와 ttylinux에 대해 좀 더 이해할 수 있게 되었다.

관련 링크 

  – 버전 : 4.0.0 r69151

  – VirtualBox 포럼 : http://forums.virtualbox.org/viewtopic.php?f=6&t=37402

  – 비공식 패치 : http://forums.mydigitallife.info/threads/23886-VBox-4.0-Host-Only-DHCP-server-bug

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤