
VMware는 가상화된 네트워크 환경을 구성하는 여러 가지 네트워크 모드를 제공하며, 이를 통해 가상머신과 호스트 컴퓨터, 그리고 외부 네트워크와의 통신을 어떻게 설정할지 결정한다.
VMware에서 가상 네트워크 구성

1. VMware Network 설정 (VMnet)
VMware는 기본적으로 8개의 VMnet을 제공하는데, 각각의 VMnet은 가상의 스위치 역할을 한다. 이 VMnet들은 가상머신 간의 통신을 돕고, 호스트 컴퓨터와 가상머신 간의 통신을 설정하는 데 사용된다.
- VMnet 0: 일반적으로 Bridge 모드에 사용.
- VMnet 1~7: Host-Only 네트워크에 사용.
- VMnet 8: NAT 모드에 사용.
2. 네트워크 유형 (VMware 네트워크 타입)
1. Bridge 모드 (브리지 모드)
- Bridge 모드는 가상머신을 **호스트 컴퓨터의 네트워크 인터페이스 카드(NIC)**에 직접 연결하는 방식이다. 즉, 가상머신은 호스트 컴퓨터의 네트워크에 직접 연결되어 외부 네트워크와 동일한 네트워크 대역을 가지게 된다.
- 이를 통해 가상머신은 외부 네트워크와 직접 통신할 수 있으며, 인터넷 연결도 가능하다.
- 예시: VM1이 VMnet0에 연결된 경우, VM1은 호스트 컴퓨터와 동일한 네트워크 대역을 공유하게 되어 인터넷 통신이 가능하다.
2. Host-Only 모드 (호스트 전용 모드)
- Host-Only 모드는 호스트 컴퓨터와 가상머신이 같은 가상 네트워크 내에서만 통신할 수 있도록 한다. 즉, 가상머신끼리 혹은 호스트와 가상머신 간의 통신은 가능하지만, 외부 네트워크나 인터넷과의 연결은 불가능하다.
- 가상 네트워크는 VMware 내에서만 존재하며, 호스트와 가상머신은 서로 통신할 수 있다. 가상머신들끼리의 통신도 가능하지만 외부 네트워크와의 연결은 차단된다.
- 예시: VM1이 VMnet1에 연결된 경우, VM1과 호스트만 통신 가능하고, 외부와는 통신할 수 없다.
3. NAT 모드 (네트워크 주소 변환)
- NAT 모드는 호스트 컴퓨터의 네트워크 연결을 통해 가상머신이 외부 네트워크와 통신할 수 있게 해준다. 이 모드에서는 가상머신이 사설 IP 주소를 가지고 있고, 호스트 컴퓨터가 게이트웨이 역할을 하며 주소 변환을 통해 외부와 연결된다.
- 즉, 가상머신은 사설 IP를 사용하고, 호스트 컴퓨터는 공인 IP를 사용한다. 외부 네트워크와의 연결을 위해 호스트의 공인 IP가 사용되며, 가상머신의 요청은 NAT를 통해 호스트 IP로 변환되어 외부 네트워크와 연결된다.
- 예시: VM1이 VMnet8에 연결된 경우, VM1은 NAT를 통해 외부와 연결되며, 인터넷을 사용할 수 있게 된다.
VMware의 VMnet 설정 종류 및 역할
1. VMnet0 (Bridge 모드)
- 브리지 모드는 가상머신이 호스트 컴퓨터의 실제 네트워크 인터페이스 카드(NIC)와 직접 연결되는 모드로, 가상머신은 호스트와 동일한 네트워크를 사용하게 된다.
- 인터넷 연결이 가능하며, 외부 네트워크와의 통신이 직접적으로 이루어진다.
2. VMnet1~7 (Host-Only 모드)
- 호스트 전용 모드는 가상머신들이 외부 네트워크와 연결되지 않고, 호스트 컴퓨터와만 통신할 수 있도록 하는 모드이다.
- 여러 가상머신을 이 네트워크에 연결할 수 있으며, 각 가상머신 간에는 자유롭게 통신할 수 있지만, 외부와의 통신은 불가능하다.
- VMnet1~7번은 주로 서버 환경에서 격리된 네트워크 구성을 만들 때 사용된다.
3. VMnet8 (NAT 모드)
- NAT 모드는 가상머신이 호스트 컴퓨터의 네트워크 인터페이스를 통해 인터넷과 연결되는 방식이다.
- 가상머신은 사설 IP를 가지며, 호스트 컴퓨터가 게이트웨이 역할을 수행하면서 외부 네트워크와 연결된다.
- 가상머신에서 인터넷을 사용해야 할 때 이 모드를 사용하며, 가상머신은 공인 IP가 아닌 사설 IP를 사용하지만, NAT를 통해 공인 IP로 변환되어 외부와의 통신이 가능하다.
VMware 네트워크 설정의 예시
1. VMnet0 (Bridge 모드):
- 목표: 가상머신이 호스트와 동일한 네트워크에 연결되어 외부 네트워크와 통신할 수 있도록 설정.
- 설정 방법:
- VMware 설정에서 VMnet0을 Bridge 모드로 설정.
- 가상머신에 이 네트워크를 할당하면, 가상머신은 호스트 컴퓨터와 동일한 네트워크 대역에 속하게 된다.
2. VMnet1~7 (Host-Only 모드):
- 목표: 가상머신들끼리 통신할 수 있으나 외부 네트워크와의 연결은 차단.
- 설정 방법:
- VMware 설정에서 VMnet1~7을 Host-Only 모드로 설정.
- 가상머신들끼리만 통신하며, 외부 인터넷과는 격리된다.
3. VMnet8 (NAT 모드):
- 목표: 가상머신이 인터넷을 사용할 수 있도록 설정.
- 설정 방법:
- VMware 설정에서 VMnet8을 NAT 모드로 설정.
- 가상머신에 이 네트워크를 할당하면, 가상머신은 호스트 컴퓨터의 공인 IP를 통해 인터넷에 접속할 수 있다.
네트워크 구성의 요약
- Bridge 모드 (VMnet0): 가상머신은 호스트 컴퓨터의 네트워크 인터페이스에 직접 연결되어 인터넷에 연결된다.
- Host-Only 모드 (VMnet1~7): 가상머신들은 호스트와 통신할 수 있으나, 외부 네트워크와의 연결은 차단된다. 보통 내부 네트워크 테스트나 개발용 서버에서 사용된다.
- NAT 모드 (VMnet8): 가상머신은 사설 IP를 가지고 호스트 컴퓨터의 공인 IP를 통해 인터넷에 연결된다.
가상 머신 간 통신 설정
가상머신이 서로 통신하려면 같은 네트워크 대역에 있어야 한다. 이를 위해 각 가상머신의 네트워크 인터페이스를 동일한 VMnet에 연결하면 된다. 예를 들어, VMnet1에 3개의 가상머신을 연결하면 이들 가상머신은 서로 통신할 수 있다.
결론

- Bridge 모드는 가상머신을 물리적 네트워크에 직접 연결하여 인터넷을 사용할 수 있게 해준다.
- Host-Only 모드는 가상머신과 호스트 컴퓨터 간에만 네트워크 연결을 허용하며, 외부와의 통신은 불가능하다.
- NAT 모드는 가상머신이 사설 IP를 사용하고, 호스트 컴퓨터를 통해 인터넷과 연결되며, 이를 통해 외부 네트워크와의 연결이 가능해진다.
이 설정을 통해, 네트워크 환경을 유연하게 구성하고, 가상머신 간의 통신 또는 인터넷 연결을 제어할 수 있다. 😊
'Network' 카테고리의 다른 글
보안 솔루션 - port mirroring=span (0) | 2025.06.05 |
---|---|
네트워크 이중화 연습 (vlan, 이중화, multilayer 스위치) (0) | 2025.05.24 |
udp tunneling (서로 다른 네트워크에 있는 pc를 GNS3로 연결하기) (0) | 2025.05.21 |
네트워크 gateway이중화 (0) | 2025.05.16 |
10.10.10.1 → 10.10.10.2로 ping -OSI 7계층, 프로토콜, ARP 과정 (0) | 2025.04.29 |