Search
Duplicate
📒

[Virtualize] 02-2. Virtual BOX 네트워크 설정

상태
완료
수업
Kubernetes Infra
주제
연관 노트
3 more properties
참고

네트워크 방식

NOTE
가상머신의 네트워크 종류에는 크게 3가지(Bridge, NAT, Host-Only)가 존재한다!
가상머신에서 사용되는 6가지 모드

NAT

NOTE
NAT 모드는 각각의 가상머신들이 동일 ip를 가지고 통신하지 못한다!
이미지에서는 모두 같은 IP를 할당받지만, 실제로는 다르다.
VirtualBox의 내장 DHCP서버가 가상머신에 가상 IP주소를 할당하며 호스트 시스템을 통해 인터넷에 접근하게 된다. 그리고 각 가상머신각의 통신이 불가능하다.
가상머신들이 트래픽을 게이트웨이로 보내면, VirutalBox는 각각의 가상머신 패킷을 Guest나 Host가 보내는 패킷처럼 재작성한다.
Host의 네트워크 상태 = Guest의 연결 상태

NAT 네트워크

NOTE
NAT 네트워크 모드는 NAT 모드와 거의 동일하지만 Guest간 통신이 가능하다!
가상머신간 통신이 가능하다.

Briedge(브릿지)

NOTE
가상머신이 네트워크의 물리적 어댑터를 통해 직접 연결되며, 자체 IP주소를 가지게 된다!
Host처럼 NAT을 통한 사설IP가 아닌, 공인 IP를 가지고 있다!
가상머신의 IP주소는 같은 네트워크 상의 다른 장치들과 마찬가지로 라우터나 DHCP서버에 의해 할당될 수 있다. 브리지 모드를 사용할 때, 가상머신은 네트워크 상에서 호스트 컴퓨터와 구분되는 독립된 장치로 작동하며, 다른 컴퓨터 장치들처럼 직접 통신이 가능해진다.

호스트 전용(Host-Only)

NOTE
호스트 전용 네트워크는 가상 머신이 호스트 컴퓨터와만 통신할 수 있는 폐쇄된 네트워크를 만든다!
개발환경으로 세팅을 한다면 좋은 네트워크 구성이다.
가상머신이 외부 네트워크와 분리되기 때문에 보안이 강화되며, 개발/테스트 환경 구축을 할 때 유리하다.
하지만 가상머신이 인터넷에 접속할 수 없으므로, 인터넷 연결이 필요한경우 추가 설정이 필요하다.