RemoteFX는 Windows RDP 데스크톱 프로토콜의 업그레이드 버전으로, RDP 8.0 버전부터 RemoteFX 기능을 사용한 USB 리디렉션이 가능합니다.
따라서 Hyper-V 가상화에서 RDP 데이터 채널을 통해 로컬 USB 장치를 원격 데스크톱으로 리디렉션 할 경우, 가상화 장치에서 호스트에 연결된 USB 장치를 사용할 수 있습니다.
이 가이드는 다음과 같은 환경에서 RDP의 RemoteFX USB Redirection 기능을 활성화하고 호스트의 USB 장치를 사용하는 방법을 살펴 봅니다.
- 호스트 : Windows 11 Pro 버전 22H2 (OS 빌드 22621.2283)
- 가상 컴퓨터 : Windows 11 Pro 버전 23H2 (OS 빌드 25947.1000)
참고로 RDP 8.0 이상의 버전은 모두 RemoteFX USB Redirection 기능을 지원하며 Windows 8 및 Windows Server 2016 이상이라면 해당 기능을 지원합니다.
만약 운영 체제가 Windows 7 등 이전 버전이라면 Microsoft 공식 홈페이지에서 RDP 8.0 Update 패치 설치가 필요할 수 있습니다.
Windows 11 RemoteFX USB Redirection 활성화 방법
Hyper-V 가상 컴퓨터 사용 중 호스트의 USB 장치를 사용하기 위한 RemoteFX USB Riredirection 설정 방법에 대해 살펴 봅니다.
가상화 환경이 아닌 일반적인 서버 및 클라이언트 환경에서도 동일하게 RemoteFX Redirection 활성화 후 해당 기능을 활용할 수 있으니 참고하시기 바랍니다.
01 Hyper-V 서버 설정
호스트 컴퓨터의 Hyper-V 관리자에서 고급 세션 모드 정책을 활성화 합니다.
![Hyper-V 관리자 Hyper-V 설정.](https://geekorea.com/wp-content/uploads/2023/09/01.RemoteFX_USB_Redirection_Hyper-V.png)
Hyper-V 관리자를 열고 오른쪽 창의 ‘작업’ 목록에서 Hyper-V 설정 을 클릭합니다.
![Hyper-V 설정 서버 고급 세션 모드 정책 '고급 세션 모드 허용'](https://geekorea.com/wp-content/uploads/2023/09/02.RemoteFX_USB_Redirection_Hyper-V.png)
‘서버’ 목록에서 고급 세션 모드 정책 을 클릭하고 고급 세션 모드 허용(A) 체크 박스를 선택합니다.
![Hyper-V 설정 사용자 고급 세션 모드 '고급 세션 모드 사용'](https://geekorea.com/wp-content/uploads/2023/09/03.RemoteFX_USB_Redirection_Hyper-V.png)
‘사용자’ 목록에서 고급 세션 모드 를 클릭하고 고급 세션 모드 사용(U) 체크 박스를 선택하고 [확인] 버튼을 클릭합니다.
02 Hyper-V 가상 컴퓨터 설정
다음으로 호스트의 USB를 연결하려는 가상 컴퓨터에 대한 설정을 변경합니다.
![Hyper-V 관리자 가상 컴퓨터 설정.](https://geekorea.com/wp-content/uploads/2023/09/04.RemoteFX_USB_Redirection_Hyper-V.png)
Hyper-V 관리자 가상 컴퓨터 목록에서 VM을 마우스 오른쪽 버튼으로 클릭하고 [설정(E)]을 클릭합니다.
![가상 컴퓨터 설정 통합 서비스 '게스트 서비스' 활성화.](https://geekorea.com/wp-content/uploads/2023/09/05.RemoteFX_USB_Redirection_Hyper-V.png)
‘관리’ 목록에서 통합 서비스 를 클릭하고, 서비스 목록의 게스트 서비스 체크 박스를 선택하고 [확인] 버튼을 클릭합니다.
03 Hyper-V 호스트 설정 (RDP 클라이언트)
Hyper-V 호스트 및 가상 컴퓨터에 대한 구분이 혼동되지 않도록 주의합니다.
여기서 Hyper-V 호스트는 가상 컴퓨터가 아닌 Hyper-V 서버가 구동 중인 메인 컴퓨터를 의미합니다.
![로컬 그룹 정책 편집기 로컬 그룹 정책 편집기 gpedit.msc 실행.](https://geekorea.com/wp-content/uploads/2023/09/06.RemoteFX_USB_Redirection_Hyper-V.png)
키보드 단축키 Win + R 키를 누르고 실행 대화 상자에서 gpedit.msc 를 입력한 다음 [확인] 버튼을 클릭하여 로컬 그룹 정책 편집기를 실행합니다.
![RemoteFX USB Device Redirection RemoteFX USB Device Redirection - Allow RDP redirection of other supported RemoteFX USB devices from this computer 정책](https://geekorea.com/wp-content/uploads/2023/09/07.RemoteFX_USB_Redirection_Hyper-V.png)
로컬 그룹 정책 편집기에서 다음 경로로 이동합니다.
로컬 컴퓨터 정책 > 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 터미널 서비스 > 원격 데스크톱 연결 클라이언트 > RemoteFX USB Device Redirection(RemoteFX USB 장치 리디렉션)
- Allow RDP redirection of other supported RemoteFX USB devices form this computer(이 컴퓨터에서 지원되는 기타 RemoteFX USB 장치의 RDP 리디렉션 허용)
RDP 리디렉션 허용 정책을 두 번 클릭하여 그룹 정책을 편집합니다.
![RemoteFX USB Device Redirection RemoteFX USB Device Redirection - Allow RDP redirection of other supported RemoteFX USB devices from this computer 정책 사용 설정.](https://geekorea.com/wp-content/uploads/2023/09/08.RemoteFX_USB_Redirection_Hyper-V.png)
그룹 정책을 “사용(E)”으로 변경하고, 옵션에서 RemoteFX USB 리디렉션 액세스 권한은 “관리자 및 사용자”로 변경한 뒤 [확인] 버튼을 클릭합니다.
04 Hyper-V 가상 컴퓨터 설정 (RDP 세션 호스트)
Hyper-V에서 실행 중인 가상 컴퓨터(VM)에 대한 그룹 정책을 설정합니다.
![로컬 그룹 정책 편집기 로컬 그룹 정책 편집기 gpedit.msc 실행.](https://geekorea.com/wp-content/uploads/2023/09/09.RemoteFX_USB_Redirection_Hyper-V.png)
키보드 단축키 Win + R 키를 누르고 실행 대화 상자에서 gpedit.msc 를 입력한 다음 [확인] 버튼을 클릭하여 로컬 그룹 정책 편집기를 실행합니다.
![로컬 그룹 정책 편집기 지원되는 플러그 앤 플레이 장치 리디렉션 허용 안 함 정책 편집](https://geekorea.com/wp-content/uploads/2023/09/10.RemoteFX_USB_Redirection_Hyper-V.png)
다음 경로로 이동합니다.
로컬 컴퓨터 정책 > 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 터미널 서비스 > 원격 데스크톱 세션 호스트 > 장치 및 리소스 리디렉션
- 지원되는 플러그 앤 플레이 장치 리디렉션 허용 안 함
플러그 앤 플레이 장치 리디렉션 정책을 두 번 클릭합니다.
![지원되는 플러그 앤 플레이 장치 리디렉션 허용 안 함 지원되는 플러그 앤 플레이 장치 리디렉션 허용 안 함 정책 '사용 안 함' 선택.](https://geekorea.com/wp-content/uploads/2023/09/11.RemoteFX_USB_Redirection_Hyper-V.png)
지원되는 플러그 앤 플레이 장치 리디렉션 정책 “사용 안 함(D)”을 선택하고 [확인] 버튼을 클릭합니다.
![명령 프롬프트 관리자 권한으로 실행한 명령 프롬프트에서 로컬 그룹 정책 업데이트 수행.](https://geekorea.com/wp-content/uploads/2023/09/12.RemoteFX_USB_Redirection_Hyper-V.png)
Hyper-V 호스트 및 가상 컴퓨터를 다시 시작하거나 관리자 권한으로 실행한 명령 프롬프트에서 다음 명령을 통해 그룹 정책을 업데이트 합니다.
GPUpdate /force
05 Hyper-V RemoteFX USB 리디렉션 연결 방법
![가상 컴퓨터 연결 가상 컴퓨터 연결 창에서 '옵션 표시'](https://geekorea.com/wp-content/uploads/2023/09/13.RemoteFX_USB_Redirection_Hyper-V.png)
실행 중인 가상 컴퓨터에 연결하고 [옵션 표시(O)] 버튼을 클릭합니다.
![로컬 장치 및 리소스 로컬 장치 및 리소스 '자세히' 선택.](https://geekorea.com/wp-content/uploads/2023/09/14.RemoteFX_USB_Redirection_Hyper-V.png)
[로컬 리소스] 탭을 누르고 로컬 장치 및 리소스의 [자세히(M)] 버튼을 클릭합니다.
![로컬 리소스 로컬 리소스의 지원되는 다른 RemoteFX USB 장치 목록에서 선택.](https://geekorea.com/wp-content/uploads/2023/09/15.RemoteFX_USB_Redirection_Hyper-V.png)
로컬 리소스 창의 ‘지원되는 다른 RemoteFX USB 장치’ 목록에서 연결을 원하는 USB 장치를 선택하고 [확인] 버튼을 클릭하여 가상 컴퓨터에 연결합니다.
![장치 관리자 가상 컴퓨터의 장치 관리자에서 RemoteFX USB 연결된 장치 확인.](https://geekorea.com/wp-content/uploads/2023/09/16.RemoteFX_USB_Redirection_Hyper-V.png)
가상 컴퓨터의 장치 관리자에서 RDP 연결 시 선택한 USB 장치, Microsoft LifeCam VX-7000 캠 장치가 연결된 것을 확인할 수 있습니다.
![카메라 RemoteFX USB Redirection으로 연결된 Webcam 장치 정상 동작.](https://geekorea.com/wp-content/uploads/2023/09/17.RemoteFX_USB_Redirection_Hyper-V.png)
가상 컴퓨터에서 연결된 USB 캠 장치를 통해 카메라 기능을 실행한 모습입니다.
마치며
Windows RDP 프로토콜은 자주 사용하는 USB 장치에 더 최적화된 연결 기능을 제공합니다. 따라서 RemoteFX 기능을 활성화하지 않아도 디스크 드라이브, 프린터 등의 장치를 바로 매핑할 수 있습니다.
자주 사용하지 않는 USB 장치는 RemoteFX USB Redirection 기능을 사용해야 하며, 다음과 같이 지원 여부를 확인하여 해당하는 리디렉션 방법을 선택하시길 바랍니다.
Device | Support Status | Redirection Method |
---|---|---|
All-in-One Printer | Supported | RemoteFX USB Redirection |
Printer | Supported | Easy Print |
Scanner | Supported | RemoteFX USB Redirection |
Biometric | Supported while in session Not supported during logon | RemoteFX USB Redirection |
PTP Camera | Supported | Plug and Play Device Redirection |
MTP Media Player | Supported | Plug and Play Device Redirection |
Webcam | Supported (LAN only) | RemoteFX USB Redirection |
VoIP Telephone/Headset | Supported (LAN only) | RemoteFX USB Redirection |
Audio (not a USB composite device) | Supported | Audio Redirection |
CD or DVD Drive | Supported for read operations | Drive Redirection |
Hard Drive or USB Flash Drive | Supported | Drive Redirection |
Smart Card Reader | Supported | Smart Card Redirection |
USB-to-Serial | Supported | RemoteFX USB Redirection |
USB Network Adapter (also includes some personal digital assistants) | Blocked | N/A |
USB Display | Blocked | N/A |
USB Keyboard or Mouse | Supported | Input Redirection |