1.시스템&인프라/가상화(WSL,VirtualBox)

[VirtualBox]1. 설치(오류 해결) 및 Host-Only와 NAT 네트워크 비교

쿼드큐브 2025. 3. 26. 22:44
728x90
반응형

VirtualBox는 Oracle이 개발한 무료 오픈소스 가상화 소프트웨어로, 하나의 PC에서 여러 운영체제를 동시에 실행할 수 있습니다.
이 글에서는 VirtualBox 7.1.6의 설치 방법부터 가상 네트워크 방식인 Host-Only와 NAT의 차이까지 정리하였습니다.

 

[VirtualBox] 설치(오류 해결) 및 Host-Only와 NAT 네트워크 비교

 

목차

1. VirtualBox 7.1.6 설치 및 오류 해결

2. VirtualBox 가상머신 폴더 선택

3. 네트워크 관리자 설정 및 확인

4. 가상네트워크 종류 및 차이점

참고링크

 

 

1. VirtualBox 7.1.6 설치 및 오류 해결

 

Oracle VirtualBox

Powerful open source virtualization For personal and enterprise use VirtualBox is a general-purpose full virtualization software for x86_64 hardware (with version 7.1 additionally for macOS/Arm), targeted at laptop, desktop, server and embedded use.

www.virtualbox.org

  • 설치 파일: VirtualBox-7.1.6-167084-Win.exe
  • 설치는 기본 설정으로 진행하면 되며, 특별한 옵션 선택 없이 완료됩니다.
  • 설치 후 재부팅을 반드시 권장합니다. 재부팅하지 않으면 다음과 같은 오류가 발생할 수 있습니다:
NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries) (rc=-101)

 

설치 오류 해결: Visual C++ 2019 오류 메시지

VirtualBox 설치 시 다음과 같은 오류 메시지가 나타나 설치가 중단되는 경우가 있습니다

이 오류는 시스템에 **Microsoft Visual C++ 2019 재배포 가능 패키지(Redistributable Package)**가 설치되지 않아 발생하는 문제입니다.

Oracle VM VirtualBox 7.0.6 needs the Microsoft Visual C++ 2019 Redistributable Package .......

 

다음 사이트에서 사용 중인 운영체제에 맞는 설치 파일을 다운로드합니다. 대부분의 경우 vc_redist.x64.exe를 사용합니다.

Visual C++ 패키지 설치 후 VirtualBox를 다시 설치하면 오류 없이 정상 설치됩니다.

https://learn.microsoft.com/ko-kr/cpp/windows/latest-supported-vc-redist?view=msvc-170

 

지원되는 최신 Visual C++ 재배포 가능 패키지 다운로드

이 문서에는 최신 버전의 Visual C++ 재배포 가능 패키지에 대한 다운로드 링크가 나열되어 있습니다.

learn.microsoft.com

 

 

2. VirtualBox 가상머신 폴더 선택

 

VirtualBox를 실행한 뒤, 환경 설정 > Expert> 일반을 선택합니다.

Exprert 모드를 선택해야 "도구" 메뉴에서 네트워크 관리자 기능을 사용할 수 있습니다.

가상머신 이미지 파일 저장 위치인 기본 머신 폴더를 이 설정에서 변경 가능합니다.

 

 

3. 네트워크 관리자 설정 및 확인

도구 > 네트워크 메뉴에서 호스트 전용 네트워크 어댑터를 확인할 수 있습니다.

네트워크 메뉴가 보이지 않는다면 환경설정 > Export 모드가 활성화되어 있는지 확인하세요

호스트 전용 네트워크 를 확인할 수 있으며 "어댑터" 내용을 확인합니다.

IP주소는 필요에 따라 변경할 수 있습니다. 지금은 기본값을 확인만 하겠습니다.

VirtualBox를 설치하면 VitualBox Host-Only Ethernet Adapter 가 자동으로 생성되며(추가할 수 있습니다.)

Windows의 제어판 > 네트워크 및 인터넷 > 네트워크 연결 에서 VirtualBox Adapter 생성된 것을 확인할 수 있습니다.

Adaper이름을 "VirtualBox"와 같이 변경해 주셔도 됩니다.

만약 VirtualBox에서 설정한 IP와 윈도우 Adapter IP가 다르다면 수정하여 일치하도록 합니다.

 

 

4. 가상네트워크 종류 및 차이점

호스트 전용 네트워크(Host-Only)

  • 가상머신(VM)과 호스트(Windows/Linux/Mac) 간에만 통신할 수 있는 네트워크 입니다.
  • 외부 네트워크(인터넷)와는 연결되지 않습니다..
  • VirtualBox가 자체적으로 **"VirtualBox Host-Only Ethernet Adapter"**를 생성하여 가상머신과 연결합니다.
  • 같은 Host-Only 네트워크의 가상머신끼리 통신이 가능합니다.
  • SSH 접속 등 호스트 ↔ VM 연결에 유리

 

 NAT 네트워크

  • 가상머신이 VirtualBox가 제공하는 가상의 공유기를 통해 인터넷에 접속하는 방식입니다.
  • 각 VM은 NAT 네트워크를 통해 인터넷 접속은 가능하나, 다른 VM 또는 호스트와 직접 통신 불가합니다.
  • 필요하면 **포트 포워딩(Port Forwarding)**을 설정하여 호스트 ↔ VM 간 접속은 가능합니다.
  • 기본적으로 VM ↔ 호스트 간 통신은 불가
  • VirtualBox가 자체 DHCP 서버를 제공합니다.(자동 IP 할당)

 

◆ Host-Only vs NAT 네트워크 비교

항목 호스트전용(Host-Only) NAT
인터넷 연결 불가능 가능
호스트 → VM 접속 바로 가능 포트 포워딩 필요
VM 간 통신 가능 같은 NAT 네트워크 내 가능
IP 할당 수동 또는 자동 (DHCP) 자동 (DHCP)
게이트웨이 없음 VirtualBox 가상 라우터 제공
SSH 접속 가능 포트 포워딩 필요
포트 포워딩 필요 없음 필요함

 

 

VirtualBox 7.1.6 설치 방법부터 Host-Only와 NAT 네트워크 설정의 차이점까지 자세히 알아봤습니다. 가상머신 환경을 구축할 때 네트워크 설정은 필수 요소이며, 목적에 따라 적절한 방식(NAT 또는 Host-Only)을 선택하는 것이 중요합니다.

 

 

참고 링크

 

VirtualBox 설치시 VC++ 오류해결

VirtualBox 설치치 Visual C++ 오류 Oracle VM VirtualBox 7.0.6 needs the Microsoft Visual C++ 2019 Redistributable Package being installed first. Please install and restart the installation of Oracle VM VirtualBox 7.0.6 메시지가 나타나타고 오

blife.tistory.com

 

VirtualBox 7.0.12 설치와 윈도우11 가상머신 만들기

버추얼박스(Virtual Box)는 4.3.18 이후로 처음이니 9년 만에 얼마나 발전했는지(쓸 만해졌는지) 궁금해...

blog.naver.com

 

728x90
반응형