- 브리지 네트워킹에서, Virtual Box는 물리적 네트워크 어댑터로부터
데이터를 걸러내기 위해 호스트 시스템의 디바이스 드라이버를 사용
- 이 드라이버는 "net filter" 드라이버라고 불린다
- 이 것은 물리적 네트워크로부터 데이터를 가로채거나
데이터가 그곳(물리적 네트워크)으로 침투하는 것을 허락한다
- 효과적으로 소프트웨어에서 새로운 네트워크 인터페이스를 생성하는 것이다
- 게스트가 그런 새로운 소프트웨어 인터페이스를 이용할 때,
호스트 시스템에게는 게스트가 네트워크 케이블을 이용하여
물리적으로 직접 인터페이스에 연결되었다고 보여진다
- 호스트는 인터페이스를 통해 게스트에게 데이터를 전할 수 있고
그것으로부터 데이터를 받을 수 있다
- 이것은 게스트와 네트워크 나머지 장비들 사이에 라우팅이나 브리징을
직접 설정할 수 있다라는 것을 의미한다
- 이러한 작업을 하기 위해 Virtual Box는 호스트 시스템 상에서
디바이스 드라이버를 필요로 한다
- 브리지 네트워킹을 가능하게 하기 위해 할 일은
가상 머신의 설정 다이얼로그를 열고,
네트워크 페이지로 가서 "Attacted to" 필드에서 Briged network를 선택한다
- 마지막으로 페이지의 아래에 리스트로부터 원하는
호스트 인터페이스를 선택한다.
이것은 너의 시스템의 물리적 네트워크 인터페이스를 포함한다
* 한계
- 리눅스 : 무선 인터페이스를 이용하여 브리지 네트워킹을 할 때
기능이 제한적이다
현재 무선 상에서 오직 IPv4를 지원한다.
- 또한 Marvell Yukon II EC Ultra Ethernet NIC 상에서 sky2 드라이버에 의해
제공되는 무선 인터페이스 상에서 MTU를 1500 이하로 설정하는 것은
특정한 조건 하에서 패킷 손실이 일어난다