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

[VirtualBox]3.가상머신 네트워크 어댑터 종류와 차이점

쿼드큐브 2025. 3. 27. 08:51
728x90

VirtualBox에서 가상머신 네트워크를 구성할 때 어떤 어댑터를 선택하느냐에 따라 통신 방식이 완전히 달라집니다. 이 글에서는 NAT, 브리지 어댑터, 호스트 전용 어댑터 등 VirtualBox의 주요 네트워크 모드를 비교 분석하고, 상황에 맞는 설정 방법을 안내합니다.

 

 [VirtualBox]가상머신 네트워크 어댑터 종류와 차이점

 

목차

1. VirtualBox 네트워크 어댑터 요약표

2. NAT (Network Address Translation)

3. NAT 네트워크(NAT Network)

4. 브릿지 어댑터(Bridged Adapter)

5. 호스트 전용 어댑터(Host-Only Adapter)

6. 내부 네트워크(Internal Network)

관련 글 링크

 

 

1. VirtualBox 네트워크 어댑터 요약표

어댑터 종류 Guest ↔ Guest Guest → Host Host → Guest Guest → 인터넷
NAT 불가능 가능 불가능 (포트포워딩 필요) 가능
NAT 네트워크 가능 가능 불가능 (포트포워딩 필요) 가능
브리지 어댑터 가능 가능 가능 가능
내부 네트워크 가능 불가능 불가능 불가능
호스트 전용 어댑터 가능 가능 가능 불가능

 

 

2. NAT (Network Address Translation)

  • 기본 설정으로 자주 사용되는 네트워크 모드입니다.
  • 가상머신은 VirtualBox의 가상 라우터를 통해 인터넷에 접근할 수 있습니다.
  • 가상머신의 IP는 보통 10.0.2.15로 자동 설정됩니다.
  • 외부(호스트 포함)에서 가상머신으로 접근하려면 포트 포워딩 설정이 필요합니다.
  • 주 용도: 인터넷만 사용하고, 외부 접근이나 VM 간 통신이 필요 없는 경우.

 

 

3. NAT 네트워크(NAT Network)

  • NAT 네트워크를 사용하려면 우선 VirtualBox에서 NAT 네트워크를 생성해야 합니다.

 

  • NAT의 확장형으로, 여러 VM이 동일한 가상 네트워크를 공유합니다.
  • VirtualBox에서 NAT 네트워크를 별도로 생성해야 사용 가능합니다.
  • 192.168.x.x 형식의 IP가 자동 할당되며, VM 간 통신이 가능합니다.
  • 호스트에서 VM으로 직접 접근은 여전히 불가능합니다.
  • 주 용도: VM 간 통신 + 외부 인터넷 사용이 필요한 테스트 환경.

 

 

4. 브릿지 어댑터(Bridged Adapter)

  • 가상머신이 실제 물리 네트워크에 직접 연결된 것처럼 동작합니다.
  • 공유기 등과 동일 네트워크에 접속되며, DHCP로 실제 IP를 할당받을 수 있습니다.
  • 외부의 다른 장치(PC, 서버 등)에서 가상머신으로 접근할 수 있습니다.
  • 주 용도: 개발/운영 서버처럼 외부에서 접근이 필요한 경우.

 

 

5. 호스트 전용 어댑터(Host-Only Adapter)

  • 호스트와 게스트 간 통신만 가능하며, 외부 인터넷에는 연결되지 않습니다.
  • VirtualBox에서 Host-Only 네트워크를 별도 생성해야 사용 가능합니다.
  • 예: 게스트 VM에서 ping 192.168.56.1로 호스트 접속 가능.
  • DHCP 서버는 선택 사항이며, 수동 IP 설정도 가능합니다.
  • 주 용도: 외부와 격리된 안전한 개발 및 테스트 환경.

 

 

6. 내부 네트워크(Internal Network)

  • VirtualBox 내의 VM끼리만 통신할 수 있는 독립 네트워크입니다.
  • 호스트는 물론 외부 네트워크와도 완전히 단절됩니다.
  • DHCP 기능이 없기 때문에 IP는 수동으로 설정해야 합니다.
  • 주 용도: 보안이 중요한 독립 환경, 가상 클러스터, 테스트 네트워크 구성.

 

 

VirtualBox에서는 다양한 가상 네트워크 구성이 가능하며, 목적에 따라 최적의 어댑터를 선택하는 것이 중요합니다.
개발용이라면 호스트 전용 어댑터, 서버 테스트라면 브리지 어댑터, 간단한 인터넷 접속만 필요하다면 NAT 모드가 적합합니다.

 

 

관련 글 링크

 

Chapter 6. Virtual Networking

This networking mode enables you to interconnect virtual machines running on different hosts. Technically this is done by encapsulating Ethernet frames sent or received by the guest network card into UDP/IP datagrams, and sending them over any network avai

www.virtualbox.org

 

Choosing the Right VirtualBox Network Adapter: NAT, Host-Only, or Bridged?

I recently used VirtualBox and got confused about which network adapter to use. I kept turning different adapters on and off, trying to…

medium.com

 

728x90