[네트워크 기초] NAT, Host Only, Bridge 이해하기(+ 가상머신)

2025. 5. 23. 07:45·Knowledge/네트워크(Network)

안녕하세요!
Justee에 오신 걸 환영합니다.
오늘은 VMWare의 네트워크 설정 화면을 보다가 자주 등장하는 NAT, Host Only, Bridge라는 연결 방식에 대해 정리해보려 합니다. 이 설정들은 단순한 옵션처럼 보이지만, 실제로는 IP 주소, NAT, 브릿지, 게이트웨이 같은 네트워크 기초 개념들과 그대로 연결되는 구조입니다.
이번 글에서는 각 연결 방식이 어떻게 다르고, 어떤 상황에 적합한지를 예시와 함께 간단히 정리해 보겠습니다.
 


 

목차

  1. 가상 머신(VM)과 네트워크 연결이란?
  2. NAT, Host Only, Bridge란?
  3. 세 가지 연결 방식 비교
  4. 네트워크 기초와의 관계
  5. 그림으로 이해하는 구조
  6. 마무리하며

 

1. 가상 머신(VM)과 네트워크 연결이란?

VMWare나 다른 가상화 툴에서 가상 머신(이하 VM)을 생성하면, 이 VM이 어떻게 통신할지 설정해야 합니다. 설정 방식에 따라 VM은 다음 중 하나의 형태로 네트워크에 연결됩니다.

  • Host Only: 내 컴퓨터 내에서만 통신 가능
  • NAT: 인터넷은 사용가능 하지만, 외부에서 직접 접근 불가
  • Bridge: 외부에서 직접 접속 가능한 독립 장비처럼 동작

이 연결 방식은 단순 옵션 선택이 아니라, 가상 머신의 활용 목적(예: IP 할당 방식, 보안 수준, 접근 범위 등)에 따라 적절한 선택이 필요합니다.
 

2. NAT, Host Only, Bridge란?

2.1. Host Only, 호스트 전용 연결

외부 인터넷 연결이 안되며, 내 컴퓨터 내에서만 통신이 가능합니다.
항목 내용
외부 통신 X, 불가능(인터넷 차단)
내 PC와 통신 O, 가능
외부에서 접근 X, 불가능
주 용도 내부 테스트, 특정 프로그램 연동(예: MobaXterm) 등
장점 격리된 환경(보안 높음)
단점 외부 사이트나 API 서버와 통신이 불가능하여 인터넷 기반 테스트 불가
설명(컴퓨터 기준) VM은 내 컴퓨터 안에 연결된 전용 네트워크에 속해 있으며, 외부와는 단절되어 완전 고립된 환경입니다.

 

2.2. NAT (Network Address Translation)

인터넷 접속이 가능하지만, 외부에서 직접 접근이 불가능합니다.
항목 내용
외부 통신 O, 가능 (웹사이트 등 접속 가능)
내 PC와 통신 O, 가능
외부에서 접근 X, 불가능
주 용도 일반 개발 환경, 외부 서비스 연동 테스트 등
장점 외부 접속은 차단되지만, 인터넷 사용 가능하여 다양하게 테스트 및 사용 가능
단점 외부에서 VM 집적 접근 불가
설명(컴퓨터 기준) 내 컴퓨터가 인터넷 공유기처럼 작동해, VM이 외부로 통신할 수 있습니다.
하지만 외부에서 VM으로 직접 연결은 불가능합니다.

 
 

2.3. Bridge

인터넷과 외부에서 해당 직접 접근이 가능하다.
항목 내용
외부 통신 O, 가능
내 PC와 통신 O, 가능
외부에서 접근 O, 가능
주 용도 서버 테스트, 실서비스 연동, 외부 접속 필요한 환경
장점 VM이 독립적인 장비처럼 작동 가능.
단점 보안에 취약할 수 있어 방화벽, 포트 관리 필요
설명(컴퓨터 기준) VM이 내 컴퓨터를 거치지 않고 공유기에서 직접 IP를 받아 네트워크에 독립적으로 참여하게되어,
외부에서도 접근이 가능해집니다.

 

3. 연결 방식 요약 비교표

아래 그림을 통해 IP할당 방법에 대해서 확인이 가능하며, 추가로 비교표를 확인하실 수 있습니다.

항목 Host Only NAT Bridge
외부 인터넷 사용 X, 불가 X, 가능 X, 가능
외부에서 직접 접근 X, 불가 X, 불가 X, 불가
IP 할당 방식 내부 전용 NAT 통해 공유 공유기 직접 할당
보안성 가장 높음 중간 낮을 수 있
적합한 사용 상황 내부 테스트 개발용 운영 서버, 외부 노
내 컴퓨터의 역할 내부 전용 허브 인터넷 게이트웨이 없음 (독립 장비처럼 작동)

 

4. 네트워크 기초와 연결성

이러한 연결 방은 단순히 가상화 설정을 넘어서, 네트워크 기초 개념들을 실습으로 이어주는 출발점입니다.

연결 방식 관련 개념
Host Only 브로드캐스트 도메인, 격리 네트워크, 가상 스위치
NAT 사설 IP, 공인 IP, 포트포워딩, 게이트웨이
Bridge MAC 기반 스위칭(L2), DHCP, LAN과 유사 환경

 
실제로 이 연결 방식을 이해하면 다음과 같은 네트워크 다른 정보도 쉽게 이해하실 수 있습니다.

  • Subnet과 Gateway
  • Portforwarding
  • Bridge와 Router
  • DHCP, MAC, 네트워크 계층 등

 

5. 마무리하며

VMWare에서 설정하는 Host Only, NAT, Bridge를 이해하게 되어 네트워크 구조를 더 쉽게 이해하는 계기가 되었습니다.
이 세가지는 VM이 네트워크에서 어떤 위치에 있는지, 어떤 통신이 가능한지를 결정하는 중요한 설정이먀, 동시에 네트워크 기초 개념을 실습으로 확인할 수 있는 기회가 될 수도 있습니다.

  • VM 기준, 내부 연동 목적이면 Host Only
  • 인터넷 접속은 필요하지만 외부 접근이 불필요하다면 NAT
  • 외부에서 직접 접속까지 필요한 서버라면 Bridge

환경과 목적의 개념과 역할을 알고 설정하면, 가상 환경에서도 실제 환경처럼 유연하게 네트워크를 설계할 수 있습니다.
 


 
끝까지 읽어주셔서 감사합니다!
이번 글이 도움이 되셨길 바라며, 궁금한 점이나 잘못된 부분이 있다면 언제든 댓글로 남겨주세요.
그럼 다음 글에서 또 뵙겠습니다! 😊

반응형
저작자표시 비영리 변경금지 (새창열림)

'Knowledge > 네트워크(Network)' 카테고리의 다른 글

[네트워크 기초] Router와 Routing – 다른 네트워크로 가는 길  (1) 2025.06.06
[네트워크 기초] Subnet Mask와 CIDR 쉽게 이해하기 – 네트워크 구분법 정리  (0) 2025.05.27
'Knowledge/네트워크(Network)' 카테고리의 다른 글
  • [네트워크 기초] Router와 Routing – 다른 네트워크로 가는 길
  • [네트워크 기초] Subnet Mask와 CIDR 쉽게 이해하기 – 네트워크 구분법 정리
Jo__oD
Jo__oD
[N개의 취미중 1개] Playground
  • Jo__oD
    JUST
    Jo__oD
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • Framework & Library
        • React
        • Next.js
        • Spring & Spring Boot
      • Dev & Lenguage
        • JavaScript
        • JAVA
        • 백엔드 & 프론트엔드 개발
      • Cloud & DevOps
        • OpenStack
      • Knowledge N
        • 운영체제(OS)
        • 네트워크(Network) N
        • 데이터베이스(DB)
        • 자료구조 & 알고리즘
        • 디자인 패턴
      • 운영
        • Linux
        • Windows
        • Docker
      • 기타
        • HTTP & 인증체계
        • Raspberry Pi
      • Error
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    네트워크 분할
    Keystone
    http
    가상머신
    지식채우기
    가상 머신 Ubuntu
    OpenStack
    VMware 생성
    raspberry pi
    VMware Ubuntu 생성
    ip할당 설정
    가상 머신 서버 생성
    가상 머신 생성
    가상 머신
    http 개념
    도서
    오픈스택을 다루는 기술
    가상 머신 Ubuntu 생성
    ip자동할당
    java
  • 최근 댓글

  • 최근 글

  • 160x600
  • hELLO· Designed By정상우.v4.10.3
Jo__oD
[네트워크 기초] NAT, Host Only, Bridge 이해하기(+ 가상머신)
상단으로

티스토리툴바