VMware 와는 다른 NAT때문에 해당 글을 쓴다.

 

virtualBox에서 설정할 수 있는 네트워크 종류는 6가지다.

 

1. NAT
2. NAT network (NAT 네트워크) - 오라클 VirtualBox 4.3 이후
3. Bridge Adapter (어댑터에 브리지)
4. Internal Network (내부 네트워크)

5. Host-only Network (호스트 전용 어댑터)

6. Generic Driver (일반 드라이버)

 

1. NAT

Host와 Guest의 1:1 NAT를 만드는 느낌으로 Guest 간에 통신이 불가하다(VMware와 다르다.)

여러 vm을 만들더라도 각각의 Guest에는 DHCP 설정시 10.0.2.15가 할당되며 기본 게이트웨이는 10.0.2.2가 된다.

 

2. NAT network (NAT 네트워크) - 오라클 VirtualBox 4.3 이후

1.과 같지만 여러 Guest들간의 통신을 가능하게 하는 것의 차이가 있다. vmware와 같지는 않지만 비슷하다고 한다.

 

3. Bridge Adapter (어댑터에 브리지)

호스트와 동등한 수준의 네트워크를 갖는다. 네트워크 카드가 물리적으로 하나 더 필요하지만

VirtualBox의 매뉴얼에 따르면, net filter를 통해 Host PC이 network device driver를 사용하여 구분한다?

 

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

Host의 네트워크와 분리되어 있고, Guest끼리는 통신이 가능하지만, 외부와의 통신이 불가하다.

 

5. Host-only Network (호스트 전용 어댑터)

내부 네트워크와 비슷하지만, Host와 연결이 가능하다. 외부 인터넷은 안된다.

Host가 외부와 net0를 통해 통신하고 있다면

Host의 net1은 HOST only virtual NIC이고,

이 net1은 Guest들과 통신이 가능하다.

 

6. Generic Driver (일반 드라이버)

 

 

1.의 상황에서 외부와 Guest를 이어주는 방법이다.

https://looka149.tistory.com/132

 

VirtualBox NAT설정

기본적으로 설정되어있는 VirtualBox의 설정은 NAT이며 게스트 os에서 ifconfig를 쳤을 때 10.0.2.15로 설정된 것을 볼 수 있다. 또한 호스트 os에서는 "이더넷 어댑터 VirtualBox Host-Only Network: "라는 이름..

looka149.tistory.com