Infra/Hyper-V

[Hyper-V] 가상 스위치 설정 / 네트워크 설정

당닝 2021. 11. 8. 11:09
728x90
가상 스위치(Virtual Switch)

가상 스위치를 사용해야 다른 컴퓨터와 통신할 수 있다. 가상 스위치를 만드려면 Hyper-V 관리자 또는 Windows PowerShell을 사용해야 한다.

 

Hyper-V에서 가상 스위치 종류는 3가지가 있다.

 

1. 외부

    - 가상 시스템이 물리적 네트워크에 액세스하여 외부 네트워크의 서버 및 클라이언트와 통신할 수 있도록 한다. 동일한 Hyper-V 서버의 가상 시스템이 서로 통신할 수 있도록 허용한다.

    - 브릿지 방식이다. 노트북이나 컴퓨터에 물리적인 이더넷 포트와 대등한 가상 이더넷을 만든다. 따라서 노트북이나 컴퓨터의 이더넷 포트가 공유기에서 IP를 부여받을 때 여기서 만들 가상 스위치의 이더넷에도 IP를 추가로 부여받는다.

 

2. 내부 (Host <-> VM(Guest))

    - 동일한 Hyper-V 서버의 가상 시스템과 가상 컴퓨터와 관리 호스트 운영 체제 간의 통신을 허용한다.

    - 노트북 내부에 고유의 가상 네트워크를 만든다. 노트북 내부의 가상 머신을 외부에서 인식할 수 없다. 내부를 선택하면 노트북이 공유기 역할을 수행하여 노트북에 생성한 가상머신의 IP를 변경할 필요 없이 외부에서 인터넷을 사용할 수 있다.

 

3. 개인 (VM <-> VM)

    - 동일한 Hyper-V 서버에서 가상 시스템 간의 통신만 허용한다. 개인 네트워크는 Hyper-V 서버의 모든 외부 네트워크 트래픽에서 격리된다. 이러한 유형의 네트워크는 격리된 테스트 도메인과 같은 격리된 네트워킹 환경을 만들어야 하는 경우에 유용하다.

    - 내부와 마찬가지로 노트북 내부에 고유의 가상머신을 만들지만 외부로 나갈 수 없는 완전히 폐쇄된 네트워크를 만든다. 따라서 노트북의 가상머신에서 노트북에 연결된 인터넷을 통해 인터넷에 접속할 수 없다.

 

 

가상 스위치 만들기

 

 

Hyper-V 관리자를 실행 후, 우측 가상 스위치 관리자를 클릭한다.

 

 

 

가상 스위치 유형을 선택하고, 가상 스위치 만들기를 클릭한다.

 

 

 

가상스위치의 이름을 설정하고, 내부 네트워크를 체크하고 확인을 누른다.

 

 

 

제어판 > 네트워크 및 인터넷 > 네트워크 연결을 확인하면 vEthernet (내부 가상 스위치)라는 Hyper-V Virtual Ethernet Adapter가 생성된다.

 

 

 

Wi-Fi를 우클릭 후, 속성 > 공유 탭에서 vEthernet (내부 가상 스위치)가 Wifi를 통해 인터넷에 접속할 수 있도록 다음과 같이 설정해준다.

즉, Wifi 어댑터가 인터넷에 연결되면 그 연결을 vEthernet (내부 가상 스위치)가 이용하여 VM이 인터넷에 접속할 수 있도록 설정해주는 것이다.

 

 

 

이후 cmd를 실행하여 연결이 잘 되었는지 확인한다.

ssh OS계정네임@VM IP주소를 입력하고 로그인이 되는 지 확인한다. (만약 연결을 계속 진행할 것이냐는 메시지가 뜨면 'yes'를 입력하면 된다.)

 

 

+ ) 가상머신의 IP 주소를 알 수 있는 방법은 다음과 같다.

 

 

가상 머신을 시작해 로그인한 후, hostname -I 를 입력하면 된다.

 

 

 

설정이 끝나면, vEthernet (내부 가상 스위치)의 사설 IP를 확인한다.

 

 

vEthernet (내부 가상 스위치) 우클릭 후 속성 > 네트워킹 > 인터넷 프로토콜 버전 4(TCP/IPv4) > 속성을 눌러 IP 주소를 확인한다. 필요 시, 사설 IP를 편한 대로 설정할 수 있다.

 

 

이후, Hyper-V 관리자에서 가상머신 우클릭 > 설정

 

 

네트워크 어댑터 > 가상스위치(S)에서 만들어둔 내부 가상 스위치를 선택 후 적용한다.

 

 

 

 

참조

Hyper-V 가상 스위치 | Microsoft Docs

 

Hyper-V 가상 스위치

이 항목에서는 Windows Server 2016 Hyper-V 가상 스위치에 대한 개요를 제공합니다.

docs.microsoft.com

Windows 8/10 Hyper-V관리자에서 가상 스위치 만들기 (blogger.pe.kr)

 

Windows 8/10 Hyper-V관리자에서 가상 스위치 만들기

앞의 포스트에서 Windows 8/10의 Hyper-V를 활성화 시키는 방법에 대해 포스팅했습니다. (보러가기) 하이퍼V를 이용해 만든 가상머신에서 인터넷을 사용하기 위해서는 Hyper-V 관리자에서 최초의 가상

blogger.pe.kr

 

728x90