NAT / 브리지 / 호스트 전용 네트워킹의 차이점은 무엇입니까?


답변:


57

호스트 전용은 호스트 OS에서의 네트워크 작업 만 허용합니다.

VM이 외부 리소스에 액세스 할 수 있지만 NAT 모드는 마치 호스트 OS에서 온 것처럼 모든 네트워크 활동을 마스킹합니다.

브리지 모드는 물리적 네트워크의 다른 노드를 복제하며 네트워크에서 DHCP가 활성화 된 경우 VM은 자체 IP 주소를받습니다.


VM이 NAT 또는 호스트 전용 모드에서 자체 IP 주소를 수신합니까?
stevebot

2
주소는 수신하지만 DHCP 서버에서는 수신하지 않습니다. 완전히 다른 범위에있을 수 있으며 현재 LAN에서 라우팅 할 수 없습니다. 호스트 OS에 동일한 범위의 주소를 가진 가상 어댑터가 표시됩니다.
John T

IP가 DHCP 서버에서 온 것이 아니라면 정적입니까?
stevebot

1
그렇습니다.
John T

1
이 답변에서 호스트 전용 네트워킹에 대한 설명은 정확하지 않으며 호스트 OS에서만 VM에 액세스 할 수 있음을 의미합니다. 더욱 철저한 설명은 내 대답을 참조하십시오
jamesdlin

44

일반 네트워크 설정과 동일한 개념 :)

  • 호스트 전용 : VM에 하나의 IP가 할당되지만 VM이 실행중인 상자에서만 액세스 할 수 있습니다. 다른 컴퓨터는 액세스 할 수 없습니다.

  • NAT : 무선 라우터가있는 홈 네트워크와 마찬가지로 VM은 192.168.6.1호스트 컴퓨터 와 같은 별도의 서브넷에 할당되며 VM은 192.168.6.3이므로 VM은 호스트와 같은 외부 네트워크에 액세스 할 수 있지만 VM에 대한 외부 액세스는 할 수 없습니다 직접 보호됩니다.

  • 브리지 : VM이 호스트와 동일한 네트워크에있을 것입니다. 호스트 IP 인 경우 172.16.120.45VM은 다음과 같습니다 172.16.120.50. 호스트 네트워크의 모든 컴퓨터에서 액세스 할 수 있습니다.


1
이 답변에서 호스트 전용 네트워킹에 대한 설명은 정확하지 않으며 호스트 OS에서만 VM에 액세스 할 수 있음을 의미합니다. 더 자세한 설명은 내 답변을 참조하십시오.
jamesdlin

11

여기의 다른 답변은 NAT 및 브리지 모드에 대한 좋은 설명을 제공하지만 호스트 전용 모드에 대한 설명은 정확하지 않습니다.

VMware 문서의 네트워크 연결 구성> 공통 네트워킹 구성 이해 아래에 있습니다 .

호스트 전용 네트워킹은 호스트 컴퓨터 내에 완전히 포함 된 네트워크를 만듭니다 . 호스트 전용 네트워킹은 호스트 운영 체제에서 볼 수있는 가상 네트워크 어댑터를 사용하여 가상 시스템과 호스트 시스템간에 네트워크 연결을 제공합니다.

(엠파 시스 광산)

호스트 만 VM에 액세스 할 수 있다고 말하는 것은 아닙니다 . 네트워크는 자체 포함되지 않은 것입니다 연결 . 이것은 미묘하지만 중요한 차이점입니다.

또한 user5389726598465의 가상 머신 생성> 새 가상 머신 생성 준비> 가상 머신의 네트워크 연결 유형 선택에서 지적한대로 :

호스트 전용 네트워킹을 사용하면 가상 머신은 호스트 전용 네트워크의 호스트 시스템 및 다른 가상 머신과 만 통신 할 수 있습니다. 격리 된 가상 네트워크를 설정하려면 호스트 전용 네트워킹을 선택하십시오.

호스트 전용, NAT 및 브리지 모드는 서로 다른 동작을 위해 사전 구성된 특정 가상 네트워킹 스위치 ( "VMnets")의 별칭입니다. 일반 네트워크 스위치와 마찬가지로 동일한 스위치에 연결된 모든 시스템을 서로 볼 수 있습니다.

즉, 호스트 전용 네트워크에 연결된 모든 VM이 호스트 와 서로에게 표시됩니다 . 호스트 에만 표시되는 VM을 원할 경우 전용 VMnet을 할당하고 해당 VMnet에 다른 VM을 할당하지 않아야합니다.


+1 대답은 정확하지만 KB로 인용 한 다음 줄이 더 좋습니다. "호스트 전용 네트워킹을 사용하면 가상 시스템이 호스트 시스템 및 호스트 전용 네트워크의 다른 가상 시스템과 만 통신 할 수 있습니다. 호스트 선택 격리 된 가상 네트워크를 설정하기위한 네트워킹 전용 "
user5389726598465

@ user5389726598465 이것이 더 나은 견적이라는 데 동의하지만 VMware Workstation 제품 설명서에는 해당 내용이 표시되지 않습니다. (내가 가진 링크는 끊어졌지만 지금은 고정되어 있습니다.) 당신의 인용이 KB 기사에서 나온다면, 그것에 대한 참조를 제공해 주시겠습니까?
jamesdlin

1
링크는 pubs.vmware.com/workstation-9/… 입니다. 불행히도, 다른 답변은 합리적으로 보이므로 모든 사람이 의견을 밝히고 VM이 여전히 e / o를 볼 수 있다는 것을 깨닫지 못하는 답변을 건너 뜁니다.
user5389726598465

9

Virtualbox 설명서 사이트 의 다음 표 는 다양한 네트워크 유형에 대한 VM과 호스트 간의 연결을 보여줍니다.

버추얼 박스 네트워킹 모드


그 의미는, 그림은 천 단어의 가치가있다
AbdElraouf Sabri

조금만 개선해도 될까요? VM이 호스트 IP 네트워크의 다른 IP에 액세스 할 수 있는지 설명하는 열을 추가 할 수 있습니까?
realtebo

"내부"행이 찾고 있습니다. 위에서 언급 한 사이트에서 : "내부 네트워킹은 VM이 외부 세계와 직접 통신 할 수 있다는 점에서 브리지 네트워킹과 유사하지만"외부 세계 "는 동일한 내부 네트워크에 연결된 동일한 호스트의 다른 VM으로 제한됩니다. "
user76705

NAT / NAT 네트워크에서 누구나 게스트가 호스트에 연결할 수없는 이유는 무엇입니까? 게이트웨이 / 라우터는 인터넷의 모든 주소에 액세스하는 것처럼이를 처리해야합니다.
samshers

"NAT 네트워크"는 VM <-> HOST ping을 모두 허용하는 것 같습니다. 문서에서 왜 그렇지 않은지 이해하지 못합니다.
samshers
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.