VirtualBox 네트워킹은 매우 유연합니다. 이러한 유연성으로 올바른 선택을하는 도전이 온다. 이 블로그에서는 다양한 옵션을 설명하고 몇 가지 예제 사용 사례를 자세히 설명합니다. 게스트,호스트 및 네트워크의 다른 구성원 간의 액세스가 설명되고 필요한 구성이 표시됩니다. 이 정보는 다음 프레젠테이션에서도 제공됩니다.,
내 네트워크
개요
버추얼게 사용할 수 있는 네트워크 인터페이스 안에 있습니다. 여러 게스트가 동일한 인터페이스 이름을 공유하는 경우 스위치처럼 연결되어 서로 액세스 할 수 있습니다.
혜택
- 사용하기 쉽습니다.,페이스(device+드라이버)를 필요
- 용하실 수 있습 서
- 보안(외부에서 액세스할 호스트가 불가능)
단점이 있
- 호스트에 액세스할 수 없는 손님
- 호텔에 액세스할 수 없는 호스트
- 호텔 인터넷에 액세스할 수 없습
- 버추얼 내부 DHCP server 가 없는 GUI 를 지원 만 CLI
구성
NAT
개요
버추얼게 사용할 수 있는 단일 가상 절연 NAT 라우터 네트워크에서 인터페이스 안에 있습니다., 모든 게스트는 자신의 가상 라우터를 가져 와서 다른 게스트에 액세스 할 수 없습니다. 인터페이스의 DHCP(동적 호스트 구성 프로토콜)요청은 게이트웨이로 nat 라우터의 게스트 및 주소에 대한 IP 로 응답됩니다. DHCP 서버는 CLI(GUI 지원 없음)를 사용하여 구성할 수 있습니다. NAT 라우터는 hosts 네트워크 인터페이스를 사용합니다. 특정 VirtualBox 네트워크 인터페이스를 만들 필요가 없습니다. 외부 당사자는 단일 호스트 인터페이스 만 볼 수 있습니다. NAT 라우터는 호스트 인터페이스에서 포트를 엽니다. 내부 주소는 호스트 IP 로 변환됩니다. 대상 IP 에 대한 요청이 수행됩니다., 응답은 게스트쪽으로 다시 전달됩니다(내부 IP 에 대한 외부 포트 테이블은 라우터에 의해 유지됩니다). 포트 매핑은 특정 포트의 호스트에 대한 요청이 게스트로 전달되도록 할 수 있습니다.
혜택
- 사용하기 쉽습니다. 작은 구성 필요
- 절연.,>
- 고정 IP 가능
단점이 있
- 호텔에 액세스할 수 없거나 host
- 가상 NAT 라우터 DHCP 서버를 구성할 수 있을 사용하여 CLI 만
- 에 액세스하는 호스트에서 게스트에 필요 포트 포워딩 구성하고 필요할 수 있는 항목에서 호스트의 호스트 파일을 특정 웹 인터페이스
구성
NAT 네트워크
개요
버추얼게 사용할 수 있는 가상 NAT 라우터 네트워크에서 인터페이스에 대한 모든 숙박 고객께서는 시설 내 NAT 네트워크입니다., 손님들은 서로 접근이 가능합니다. NAT 네트워크를 만들어야합니다. 인터페이스의 DHCP(동적 호스트 구성 프로토콜)요청은 게이트웨이로 nat 라우터의 게스트 및 주소에 대한 IP 로 응답됩니다. DHCP 서버를 구성할 수 있습니다. NAT 라우터는 hosts 네트워크 인터페이스를 사용합니다. 특정 VirtualBox 네트워크 인터페이스를 만들 필요가 없습니다. 외부 당사자는 단일 호스트 인터페이스 만 볼 수 있습니다. NAT 라우터는 호스트 인터페이스에서 포트를 엽니다. 내부 주소는 호스트 IP 로 호스트 당 특정 포트로 변환됩니다. 대상 IP 에 대한 요청이 수행됩니다., 응답은 게스트쪽으로 다시 전달됩니다(내부 IP 에 대한 외부 포트 테이블은 라우터에 의해 유지됩니다). 포트 매핑은 특정 포트의 호스트에 대한 요청이 게스트로 전달되도록 할 수 있습니다.,>
단점이 있
- 에 액세스하는 호스트에서 게스트에 필요 포트 포워딩 구성하고 필요할 수 있는 항목에서 호스트 hosts 파일에 대한 특정 webinterfaces
- 필요한 추가적인 버추얼 구성하는 네트워크를 정의합/DHCP server
구성
호스트만
개요
버추얼을 만듭 호스트 인터페이스(가상 장치가 보이는 호스트에서)., 이 인터페이스는 게스트간에 공유 할 수 있습니다. 손님들은 서로 접근이 가능합니다. 인터페이스의 DHCP(동적 호스트 구성 프로토콜)요청은 호스트 전용 어댑터의 게스트 및 주소에 대한 IP 로 응답됩니다. DHCP 서버는 VirtualBox GUI 를 사용하여 구성 할 수 있습니다 가상 호스트 인터페이스는 호스트 외부에서 볼 수 없습니다. 게스트로부터이 인터페이스를 통해 인터넷에 액세스 할 수 없습니다. 호스트는 IP 로 게스트에 액세스할 수 있습니다. 포트 매핑은 필요하지 않습니다.,GUI 를 사용하여
단점이 있
- 에 액세스하는 호스트에서 게스트에 필요 포트 포워딩 구성하고 필요할 수 있는 항목에서 호스트 hosts 파일에 대한 특정 webinterfaces
- 필요한 추가적인 버추얼 구성하는 네트워크를 정의합/DHCP server
- 버추얼 가상호스트 네트워크 인터페이스(device+드라이버) 필요
- 인터넷 접속
구성
브리지
개요
게스트 사용하는 호스트 인터페이스를 제공합니다., 호스트 인터페이스에서 VirtualBox 가 게스트에 데이터를 보낼 수 있도록 net 필터 드라이버가 적용됩니다. 이렇게하려면 어댑터에서 사용할 소위 난잡한 모드가 필요합니다. 난잡한 모드는 어댑터가 여러 MAC 주소를 가질 수 있음을 의미합니다. 대부분의 무선 어댑터는이를 지원하지 않습니다. 이 경우 VirtualBox 는 어댑터에 표시되는 패키지의 MAC 주소를 대체합니다. 외부 DHCP 서버가 사용됩니다. 호스트가 IP/게이트웨이를 얻는 것과 같은 방법입니다. 추가 구성이 필요하지 않습니다. DHCP 서버가 등록 된 Mac(일부 회사 네트워크)만 쉽게 액세스 할 수있게하면 작동하지 않을 수 있습니다., 게스트는 호스트가 연결된 네트워크(모든 호스트)에서 직접 사용할 수 있습니다. 포트 매핑은 필요하지 않습니다. 호스트는 IP 로 게스트에 액세스할 수 있습니다. 손님은 IP 로 호스트에 접속할 수 있습니다.
혜택
- 용하실 수 있습 서
- 호스트 액세스할 수 있는 손님에 액세스할 수 있습니다., 사람에서 호스트 네트워크에 액세스할 수 있는 시설
- 가상의 DHCP 서버가 필요
- 쉽게 구성/사
- 동일한 인터넷에 액세스하는 호스트로는
단점이 있
- 실 수 있습지로 분할할 수 있는 별도의 네트워크(아연)
- 때때로 작동하지 않; 에 따라 외부 DHCP 서버 및 필터링 기능을 패킷에서 호스트 네트워크 인터페이스입니다. 회사 네트워크를 차단할 수 있습니다 당신의 인터페이스
- 쉬운 옵션에 대해 고정 IP 때문에 호스트 네트워크는 변수
- 안전하지 않습니다.,>
구성
사용 사례
경우 1:ELK stack
나하 새로운 버전의 엘크 스택(동 방법,콘솔에서 직접,Kibana)
요구 사항:
- 나이 필요하지 않습 인터넷 액세스 내부에 guest
- 에 액세스하고 싶 내에서 게스트에 나 host
- 나는 원하지 않는 내 손님을 밖에서 액세스할 수 있도록의 내 host
- 나는 원하지 않을 수동으로 포트 구성을 매핑
솔루션 호스트만 어댑터
경우 2: SOA 스위트 보안을 위해 작업장을
나를 사용하여 Oracle SOA 스위트 보안을 위해 작업장이 있습니다., SOA 스위트로 구성되어 있는 3 개의 Vm,DB,관리자,서버 관리 Server
요구 사항:
- Vm 필요한 수정(내부) IPs
- Vm 필요에 액세스할 수 있는 서
- 정은 물론 참가자를 호출해야 내에서 서비스와 동일한 네트워크
- 나만을 노출하는 특정 포트
솔루션:NAT+호스트만(아마도 NAT 네트워크)
경우 3: VM 배포하는 동안은 물론
을 만들었 Ubuntu/봄 도구 Suite VM 위한 코스입니다. VM 은 참가자에게 배포됩니다.,
요구 사항:
- 배포 할 VM 은 인터넷 액세스가 필요합니다. 과정 중에 여러 가지 일을 해야 될 다운로드
- 나는 알지 못하의 버추얼 만들어진 인터페이스는 현재 호스트에서는 기계하고 싶지 않아 참가자들을 수동으로 선택해야 어댑터
- 내가 원하는 참가자들려 네트워킹 구성이 가능합니다. 버추얼 네트워킹은이 과정의 목적이 아닙니다.
솔루션:NAT
사례 4:서버 호스팅 응용 프로그램
응용 프로그램을 호스팅하는 VM 내부에 서버를 만들었습니다.,
요구 사항:
- vm 의 MAC 은 라우터 DHCP 서버 내부에 구성되어 있으므로 항상 동일한 IP 를 얻습니다. IP 를 얻기 위해 외부 DHCP 서버를 사용
- 응용 프로그램이 사용됩니다(따라서 액세스 할 수 있어야합니다)네트워크의 다른 사람들.
- 응용 프로그램은 다른 기능에 대해 많은 다른 포트를 사용합니다. 이러한 포트는 정기적으로 변경됩니다. 일부 기능은 임의의 포트를 사용합니다., 수동 포트 맵핑을 사용하는 옵션이 아닌
- 응용 프로그램에 액세스하는 다양한 리소스(와 같은 인쇄 서버에서)호스트 네트워크
솔루션:다리를 놓