VirtualBox 의 VM 네트워크 어댑터는 연결 방식(attachment) 을 고를 수 있다. 자주 쓰는 방식은 아래와 같고, VMware Workstation 의 개념도 같으므로 VMware 가상 네트워크 에서도 이 문서를 참조한다.
| 방식 | VM → 외부 | 외부 → VM | VM ↔ VM | VM ↔ 호스트 | 용도 |
|---|---|---|---|---|---|
| NAT | 가능 | 포트 포워딩 필요 | 불가 (어댑터별 NAT) | 포트 포워딩 필요 | 기본값. 인터넷만 되면 되는 VM |
| NAT Network | 가능 | 포트 포워딩 필요 | 가능 | 포트 포워딩 필요 | 여러 VM 이 서로 통신하면서 인터넷도 쓸 때 |
| Bridged | 가능 | 가능 | 가능 | 가능 | 호스트와 같은 대역 IP 를 받는 서버형 VM |
| Host-only | 불가 | 불가 | 가능 | 가능 | 폐쇄망. 호스트에서만 접근 |
| Internal | 불가 | 불가 | 가능 | 불가 | VM 끼리만 |
Host-only 와 NAT Network 는 VM 에 붙이기 전에 네트워크를 먼저 만들어야 한다. 도구 → 네트워크 (Network Manager) 에서 만든다. 브리지는 호스트 NIC 를 그대로 쓰므로 만들 것이 없다.
![]() |
| [도구] - [네트워크] 를 선택한다 |
| --------------------------------------------------------- |
![]() |
| [만들기(C)] 를 선택한다 |
| --------------------------------------------------------- |
![]() |
| Network Manager 에서 만들 수 있는 것은 Host-only 와 NAT Network 뿐이다 |
아래 메시지가 나오면 네트워크 드라이버가 빠진 것이다. VirtualBox 를 다시 설치하면서 VirtualBox Networking 구성 요소를 포함한다.
Could not find Host Interface Networking driver! Please reinstall.
Result Code:
E_FAIL (0x80004005)
Component:
HostNetworkInterfaceWrap
Interface:
IHostNetworkInterface {455f8c45-44a0-a470-ba20-27890b96dba9}