글 작성자: nouu

참고

 

https://stz.co.kr/lecture_view.php?LectureStep1=146&LectureSeq=87

 

재미있는 IT 강좌 - STZ

강좌 회차별 커리큘럼 안내입니다. 강좌의 진행에 따라 변경 될 수 있습니다.

stz.co.kr

https://www.hanbit.co.kr/store/books/look.php?p_code=B3658372395 

 

이것이 우분투 리눅스다(개정판)

1대의 컴퓨터에 4개의 가상머신을 생성! '실무형 실습 환경'에서 초보자도 막힘없이 실습할 수 있다.

www.hanbit.co.kr

https://psychoria.tistory.com/484

 

VMWare 브릿지(Bridge) 네트워크 설정

VMWare는 가상 머신(Virtual Machine)을 생성하고 구동할 수 있게 해 줍니다. VMWare에서는 몇 가지 네트워크 설정을 제공합니다. VMWare가 제공하는 몇 가지 네트워크 모드와 함께 브릿지(Bridge) 네트워크

psychoria.tistory.com

 

 

VmWorkstationPro는 다음과 같이 세가지의 Type로 나눌 수 있다. (NAT, Host-only, Bridged)

 

 

 

1. NAT(Network Address Translation)

가장 많이 사용되는 방법이다. NAT의 종류는 세가지 SNAT, DNAT, PNAT 이다. 보통 NAT는 하나의 공인 IP를 여러 장비가 활용할 수 있는 PNAT 기반으로 사용된다. 나의 홈 네트워크를 기초로 하여 토폴로지로 나타낸다면 다음과 같은 가상 네트워크 구조가 만들어 질 것이다.

 

 

Host PC는 가상의 게스트 OS에 접근을 할 때 가상의 어댑터인 VMnet8(192.168.91.1)을 통해 접근을 한다.

 

반면에 게스트 OS는 외부망에 접근하기 위한 게이트웨이는 위와 같이 192.168.91.2인 게이트웨이를 통해 접근을 한다.

 

 

 

 

 

2. Bridged 방식 

Vmware Hypervisor가 만든 임의의 가상 게이트웨이를 구현한 통로로 거치지 않고 호스트PC의 NIC를 직접적으로 접근하여 거치는 방식이다. 

 

 

그래서 다음과 같이 Bridged 방식을 선택한다면 어떠한 물리적 NIC를 거칠 것인지에 대한 콤보박스가 있다. 

 

토폴로지를 그리면 대략적으로 다음과 같은 구조가 만들어진다. 

 

(게스트 컴퓨터는 KT 공유기의 default DHCP POOL인 172.30.1.x/24 중 하나의 아이피가 할당 될 것이다. 

 

 

※ 참고 : bridged 방식의 virtual machine 실행 전 Replicate physical network connection state(물리적 네트워크 연결 상태를 복제) 라는 설정이 있다. 

 

 

https://docs.vmware.com/en/VMware-Workstation-Pro/16.0/com.vmware.ws.using.doc/GUID-826323AD-D014-475D-8909-DFA73B5A3A57.html

 

Vmware docs를 살펴 본 바로는 데스크탑이 아닌 랩톱이나 모바일 장치에서는 이동성이 많기 때문에 bridged 방식의 임의의 게스트 컴퓨터가 이전 주소로 배정받은게 유지되어 외부와의 통신이 단절된다. 이것을 고려하여 임의의 게스트 OS의 주소를 내가 위치한 네트워크에 따라 변경되는 아주 독특하고 멋있는 설정 항목이다. 

 

 

 

 

3. Host-only 방식 

 

Vmware에서 vmnet1을 기반으로 통신을 한다. 이러한 통신은 외부망을 갈 수도 호스트 쪽에도 접근할 수 없으며, 오직 Vm 게스트 OS들 끼리 통신이 가능하다. 

 

 

게스트 컴퓨터를 하나 더 생성하여 Hypervisor가 만든 가상의 게이트웨이와 연결하여 외부에 접근할 수 있는 방법이 있지만 굳이? 라는 생각을 한다.