가상 스위치(Virtual Switch)와 가상 네트워크 어댑터(Virtual Networking Adapter)가 있다.
가상 네트워크 어댑터는 vNIC(Virtual Switch)라고도 하며, Guest에 속한 요소이다.
요소 : 사물의 성립이나 효력 발생 따위에 꼭 필요한 성분. 또는 근본 조건. (표준국어대사전)
가상 스위치는 L2 이더넷 네트워크 스위치이다.
Host에 있는 실제 물리 NIC과 게스트의 vNIC(Virtual Switch)를 연결해 주는 다리 역할을 한다.
이 가상 스위치는 Host의 일부이다. 그래서 Host Hyper-V 매니저를 통해 생성 할 수 있다.
Guest 가상 머신들은 각각 한개 이상의 vNIC을 가지고 있다. 이들이 외부와 통신을 하려면 스위치에 연결되어 있어야 하는데, 그 역할을 하는것이 가상 스위치이다.
vNIC은 가상 스위치의 포트에 연결되고, 가상 스위치는 Host의 물리 NIC과 연결되어 외부 네트워크와 연결을 제공한다.
가상 스위치의 종류
이 가상스위치는 3개의 종류가 있다.
- External(외부): 실제 물리 NIC를 가상머신에 브릿지 해준다. Host가 사용하던 네트워크에 연결.
이 가상머신의 IP주소는 Host의 IP 주소 대역을 사용해야 한다. 즉 같은 망에 있어야 한다.
이 가상 스위치에는 자체 DHCP가 없기 때문에 Guest에서 IP를 수동으로 잡아줘야 한다.
실제 NIC의 수만큼 생성이 가등하다.
통신 영역 : Guest OS - Guest OS / Guest OS - Host OS / Guest OS - Internet - Internal(내부): 같은 Host 내에 존재하는 Guest들과 연결 및 Host 내 관리 OS와 연결
DHCP기능이 없기 때문에 수동으로 IP를 잡아주거나, Guest내부 네트워크에서 DHCP 따로 구성
Host의 디바이스가 공유기 역할을 수행하며 가상머신의 IP를 변경할 필요 없다.
통신 영역 : Guest OS - Guest OS / Guest OS - Host OS - Private: Host에서 실행되지만 Guest와 연결하지 않고 Guest들 끼리만 연결
통신 영역 : Guest OS - Guest OS
외부 | 내부 | |
목적 | 가상 머신(VM)을 물리적 네트워크에 연결 | 가상 시스템 과 호스트 시스템간의 통신을 위한 전용 네트워크 |
통신 | 물리적 네트워크의 다른 시스템과 통신 할 수 있으며, 그 반대도 가능 | 내부 가상 스위치에 연결된 VM은 서로 또는 호스트 시스템과 통신할 수 있지만 외부 물리적 네트워크와는 분리 |
구성 | 외부 스위치 전용 호스트 시스템 / 물리적 네트워크 어댑터가 필요 | 전용 물리적 네트워크 어댑터가 필요하지 않으며, 순수하게 내부의 소프트웨어 기반 스위치 |
사용 사례 | VM이 인터넷에 엑세스 하거나 다른 서버와 통신하거나 기업 네트워크의 일부가 되는 등 물리적 네트워크의 다른 시스템과 상호작용 해야 하는 시나리오 | VM이 서로 또는 호스트 시스템과 통신해야 하지만 외부 물리적 네트워크에 직접 액세스할 필요가 없는 시나리오에 적합합니다. 이는 격리된 테스트 환경을 구축하거나 호스트 시스템 내에서 네트워크 트래픽을 포함해야 하는 시나리오 |
또 가상 스위치를 만들 때 VLAN ID를 지정 할 수 있다.(나중에 해봐야지~)
외부 Host에서 Guest로 ssh 접속 방법(해결중)
기타
MS에서 제공하는 문서들
Windows Server에서 Hyper-V 네트워킹 계획
Hyper-V의 기본 네트워킹에 필요한 사항을 설명하고 지침에 대한 링크를 제공합니다.
learn.microsoft.com
Hyper-V를 사용하여 가상 스위치 만들기 및 구성
Hyper-V 호스트 및 게스트 가상 머신에서 사용할 가상 스위치를 만들고 구성하는 방법을 알아봅니다. Hyper-V 관리자 또는 PowerShell을 사용하여 가상 스위치를 만들고 구성할 수 있습니다.
learn.microsoft.com
Hyper-V 가상 스위치
이 항목에서는 Windows Server 2016의 Hyper-V 가상 스위치에 대한 개요를 제공합니다.
learn.microsoft.com
스위치 만드는 방법
https://open-infra.tistory.com/14
hyper-v 가상스위치 심화
위와 같이 가상 스위치 유형을 보시면 외부 내부 개인 3가지가 있습니다. 1. 외부 부터 다뤄 볼께요. 저같은 경우는 1번째가 메인보드에 있는 랜포트고 2~5번째가 포트가 4개인 쿼드 랜카드 부분입
open-infra.tistory.com
[Hyper-V] 가상 스위치 설정 / 네트워크 설정
가상 스위치(Virtual Switch) 가상 스위치를 사용해야 다른 컴퓨터와 통신할 수 있다. 가상 스위치를 만드려면 Hyper-V 관리자 또는 Windows PowerShell을 사용해야 한다. Hyper-V에서 가상 스위치 종류는 3가
da2uns2.tistory.com
'인프라 > window & hyper-v' 카테고리의 다른 글
[Hyper-V] Hyper-V 서버 Hyper-V 관리자에 연결하기 (3) | 2024.10.07 |
---|---|
[wsl] WslRegisterDistribution failed with error: 0x80370102 (0) | 2024.01.23 |
윈도우에서 SSPI와 CredSSP (0) | 2023.08.17 |