USB Network Gate 및 FlexiHub 같은 USB over network 소프트웨어는 외장 USB 드라이브를 네트워크를 통해 공유하는 가장 신뢰할 수 있는 방법을 제공하며, 클라이언트가 네트워크 공유가 아니라 로컬에 직접 연결된 장치처럼 파일 탐색기 또는 디스크 관리에서 드라이브를 볼 수 있게 해줍니다.
기본 제공 옵션도 있습니다. Windows와 macOS 모두 내장 파일 공유 기능을 포함하고, 일부 라우터는 로컬 네트워크 스토리지를 위한 USB 포트를 제공합니다. 이러한 방식은 같은 네트워크에서 기본적인 파일 액세스는 충분히 지원하지만, 가상 머신, RDP 세션 또는 드라이브에 대한 직접적인 장치 수준 액세스를 요구하는 어떤 애플리케이션에는 부족합니다. 아래의 네 가지 방법을 모두 테스트했습니다.
올바른 선택은 원격 머신이 어디에 위치해 있는지와 어떤 종류의 액세스가 필요한지에 달려 있습니다.
비교: 외장 USB 드라이브 공유 방법
내장 및 라우터 기반 파일 공유 옵션은 USB over Network 소프트웨어와는 다른 문제를 해결합니다. SMB, macOS 파일 공유, 라우터 USB 포트는 사용자가 파일에만 액세스하면 될 때 충분하지만, 원격 컴퓨터, VM 또는 RDP 세션에서 USB 드라이브를 직접 연결된 장치로 인식해야 하는 경우에는 USB over Network가 더 적합합니다. 아래 표는 각 시나리오에 어떤 방법이 적합한지 보여줍니다.
| 시나리오 | 권장 방법 |
| 파일 액세스를 위해 동일 LAN에서 Windows에서 Windows로 | SMB 파일 공유 |
| 서로 다른 네트워크 또는 인터넷을 통한 액세스 | USB Network Gate 또는 FlexiHub |
| 소프트웨어 설치 없이 동일 LAN | 라우터 USB 포트 |
| VM에서 USB 장치 액세스 | USB Network Gate 또는 FlexiHub |
| 공용 IP 없음, NAT 뒤에 있음 | FlexiHub(클라우드 라우팅) |
| RDP 세션에서 USB 장치에 액세스 | USB Network Gate 또는 FlexiHub |
| 크로스 플랫폼 호스트 및 클라이언트 | USB Network Gate 또는 FlexiHub |
방법 1: 네트워크를 통한 USB 소프트웨어: USB Network Gate 및 FlexiHub
네트워크를 통한 USB 소프트웨어는 LAN 또는 인터넷 연결을 통해 원격 컴퓨터, 가상 머신 또는 애플리케이션에 완전한 기능의 드라이브 액세스를 제공하는 포괄적인 방법입니다. USB Network Gate는 IP 기반 네트워크를 통해 직접 연결을 지원합니다. FlexiHub는 계정 기반 연결을 활용하며, 이는 일반적으로 수동 라우터 구성이나 공용 IP 주소의 필요성을 없애줍니다.
USB Network Gate로 외장 USB 드라이브를 공유하는 방법
USB Network Gate를 사용하면 원격 컴퓨터가 공유된 USB 드라이브에 마치 물리적으로 연결된 것처럼 액세스할 수 있습니다. 서버 IP 주소와 포트를 구성할 수 있는 LAN, WAN 또는 인터넷 연결에 적합하며, 가상 머신, RDP 세션, 그리고 디바이스 수준의 USB 액세스가 필요한 애플리케이션에서 잘 작동합니다.
USB Network Gate는 Windows, macOS, Linux, Android 및 Raspberry Pi와 같은 ARM 기반 시스템을 지원합니다. Windows 및 macOS 사용자는 비상업적 용도로 로컬 USB 장치 1개를 공유하기 위해 무료 버전을 사용할 수 있으며, Linux, Android 및 ARM 버전은 14일 평가판으로 제공됩니다.
1. USB 드라이브를 연결할 컴퓨터(서버)와 원격 저장 장치에 연결할 모든 컴퓨터(클라이언트)에 무료 USB Network Gate를 다운로드하여 설치하세요.
2. 서버에서 USB Network Gate를 실행하고 로컬 USB 장치 탭을 여세요. 드라이브를 선택한 다음 공유를 클릭하세요.
3. 클라이언트에서 USB Network Gate를 시작하고, 공유된 USB 드라이브 옆의 연결을 클릭합니다.
FlexiHub로 외장 드라이브를 공유하는 방법
FlexiHub도 장치 수준의 USB 액세스를 제공하지만, 수동 IP 구성 대신 계정 기반 연결을 사용합니다. USB 드라이브를 인터넷을 통해, 서로 다른 네트워크 간에, 또는 공인 IP 주소나 포트 포워딩이 없는 환경에서 액세스해야 할 때 더 나은 선택입니다.
FlexiHub는 Windows, macOS, Linux, Android 및 Raspberry Pi를 지원합니다. 네트워크 조건에 따라 직접, RDP, UDP, QUIC 또는 터널 서버 연결을 포함한 적절한 연결 모드를 자동으로 선택할 수 있습니다. 30일 데모가 제공되며, 유료 요금제는 월 $39.99부터 시작합니다.
다음의 간단한 단계를 통해 FlexiHub로 USB 드라이브를 공유할 수 있습니다.
1. flexihub.com에서 FlexiHub 계정을 생성하세요.
2. 호스트 및 클라이언트 컴퓨터 모두에 FlexiHub를 다운로드하여 설치하세요.
3. 두 기기에서 동일한 계정으로 로그인하세요.
4. 클라이언트에서 장치 목록에서 드라이브를 찾아 연결을 클릭합니다. 드라이브가 로컬로 연결된 장치로 인식됩니다.
네트워크를 통해 하드 드라이브를 공유하는 방법에 대한 자세한 단계가 포함된 비디오 가이드를 확인하세요.
월 $39.99부터 시작하는 유료 요금제를 사용하는 신규 계정에는 30일 데모가 제공됩니다.
방법 2: 라우터 USB 포트
라우터의 USB 포트를 사용하면 추가 소프트웨어를 설치하지 않고도 로컬 네트워크에서 연결된 드라이브를 공유할 수 있습니다. 다음 절차에 따라 라우터 USB 포트를 설정하십시오.
- 드라이브를 라우터의 USB 포트에 연결합니다.
- 라우터의 관리자 인터페이스에 로그인합니다.
- USB 또는 드라이브 스토리지 섹션에서 공유를 활성화합니다.
- Windows 시스템에서 파일 탐색기를 열고 이 PC를 마우스 오른쪽 버튼으로 클릭한 다음, 라우터에서 생성한 경로로 네트워크 드라이브를 매핑합니다.
제한 사항: 라우터 USB 포트 방식
- 모델에 따라 원격 액세스 기능과 보안이 달라지며 로컬 네트워크 액세스를 지원합니다.
- 파일 액세스만 지원하므로 USB 장치에 대한 드라이버 수준 액세스가 필요한 애플리케이션에서는 이 옵션을 사용할 수 없습니다.
- 성능은 직접 USB 연결 속도보다 훨씬 낮은 경우가 많으며 라우터의 CPU, 펌웨어 및 파일 시스템 지원의 영향을 받습니다.
- 라우터가 기본적으로 OS에서 비활성화되는 SMB 1.0만 지원하는 경우, Windows 11에서 라우터에 연결된 드라이브에 연결을 시도하면 “네트워크 경로를 찾을 수 없습니다” 오류가 반환됩니다.
방법 3: Windows 파일 공유(SMB)
Windows Server Message Block(SMB) 파일 공유는 매핑된 드라이브 경로를 사용하여 동일한 로컬 네트워크에서 도달 가능한 다른 Windows 컴퓨터에서 USB 드라이브를 사용할 수 있도록 합니다. 호스트 컴퓨터는 전원이 켜진 상태로 유지되어야 하며 드라이브에 물리적으로 연결되어 있어야 합니다. 클라이언트는 동일한 작업 그룹의 구성원일 수 있으며, 유효한 서버 자격 증명을 사용하여 IP 주소 또는 컴퓨터 이름을 통해 호스트에 연결할 수도 있습니다.
Windows에서 SMB로 USB 드라이브를 공유하는 방법
- USB 드라이브를 호스트 Windows PC에 연결합니다.
- 활성 네트워크 연결을 설정 > 네트워크 및 인터넷에서 개인으로 설정합니다.
- 제어판 > 네트워크 및 공유 센터 > 고급 공유 설정 변경을 연 다음, 개인 프로필에서 네트워크 검색과 파일 및 프린터 공유를 켭니다.
- 파일 탐색기에서 USB 드라이브 또는 그 안의 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 뒤, 공유 탭을 열고 고급 공유를 클릭합니다.
- 이 폴더 공유를 체크하고 공유 이름을 입력한 다음 권한을 클릭합니다.
- 클라이언트 컴퓨터에서 연결할 Windows 사용자 계정을 추가합니다. 파일 보기에는 읽기를 사용하고, 사용자가 파일을 만들거나 편집하거나 삭제해야 하는 경우 변경/수정을 사용합니다. 필요하지 않은 경우 모든 사용자(Everyone) 모든 권한 부여는 피하세요.
- 클라이언트 컴퓨터에서 파일 탐색기를 열고 다음을 사용하여 공유에 연결합니다:
\\computername\share_name
또는\\IP_address\share_name - 메시지가 표시되면 다음을 사용하여 호스트 자격 증명을 입력합니다:
computername\username
또는IP_address\username - 나중에 공유에 더 쉽게 액세스하려면 이 PC를 마우스 오른쪽 버튼으로 클릭하고 네트워크 드라이브 연결을 선택한 다음 동일한 경로를 입력하고 로그인 시 다시 연결을 활성화합니다.
방법 4: macOS 파일 공유 및 네트워크 드라이브에 연결
macOS Finder 앱을 사용하면 서버에 연결 대화상자를 통해 공유 네트워크 드라이브에 연결할 수 있습니다.
macOS에서 공유 USB 드라이브에 연결하기
- Finder를 열고 Cmd+K를 누릅니다.
- 네트워크 경로를 입력합니다. Windows 형식은 smb://192.168.1.10/ShareName입니다. macOS에서는 smb://MacName.local/ShareName 또는 smb://Mac_IP_address/ShareName을 사용합니다.
- 연결을 클릭합니다.
- 호스트 컴퓨터의 로그인 자격 증명을 입력합니다.
- 공유 드라이브가 마운트되고 Finder 사이드바에 표시됩니다.
로그인 시 공유 드라이브 자동으로 다시 연결
- 위의 단계에 따라 공유 드라이브를 연결합니다.
- macOS Ventura 이상에서는 시스템 설정을 열고 일반으로 이동한 다음 로그인 항목을 선택합니다.
- 이전 macOS 버전에서는 시스템 환경설정을 열고 사용자 및 그룹으로 이동한 다음 로그인 항목을 선택합니다.
- + 버튼을 클릭하고 마운트된 네트워크 드라이브를 선택한 다음 추가를 클릭합니다.
- 호스트 머신이 온라인 상태이며 네트워크에서 접근 가능한 한 macOS는 로그인 시 드라이브에 다시 연결하려고 시도합니다. 호스트를 사용할 수 없는 경우, 머신이 다시 사용 가능해질 때까지 연결이 실패할 수 있습니다.
macOS에서 USB 드라이브 공유
- USB 드라이브를 호스트 Mac에 연결합니다.
- 시스템 설정을 열고 일반으로 이동한 다음 공유를 선택합니다.
- 파일 공유를 켜고 정보 버튼을 클릭합니다.
- 공유 폴더 아래의 + 버튼을 클릭한 다음 USB 드라이브 또는 그 안의 폴더를 추가합니다.
- 사용자에서 공유 드라이브에 접근할 수 있는 계정을 선택하고 권한을 읽기 전용 또는 읽기 및 쓰기로 설정합니다.
- 옵션을 클릭하고 Windows 컴퓨터가 연결할 수 있도록 SMB 파일 공유가 활성화되어 있는지 확인합니다.
- smb://Mac_IP_address/ShareName 또는 smb://MacName.local/ShareName을 사용하여 원격 컴퓨터에서 공유에 연결합니다.
자주 묻는 질문
USB Network Gate와 FlexiHub는 모두 USB 하드 드라이브를 공유하기 위한 크로스 플랫폼 연결을 지원합니다. 두 컴퓨터 모두에 두 애플리케이션 중 하나를 설치하고 Windows 측에서 드라이브를 공유하기만 하면 됩니다. Mac에서 공유된 드라이브에 연결하세요. Windows 호스트에서 파일 공유를 활성화하고 Mac에서 Finder를 사용해 연결하면 SMB 전용 공유를 구현할 수 있습니다.
SMB는 드라이브의 파일 시스템만 공유하여 원격 컴퓨터가 네트워크 경로를 통해 파일을 읽고 쓸 수 있도록 합니다. USB over IP는 실제 장치를 공유합니다. 원격 컴퓨터는 직접 물리적으로 연결했을 때와 동일한 기능을 사용할 수 있습니다. USB over IP는 직접적인 장치 열거가 필요한 백업 유틸리티 및 VM USB 패스스루와 같은 애플리케이션을 지원합니다.
Network Gate는 Windows 및 macOS 사용자에게 비상업적 용도로 단일 로컬 USB 장치를 무기한 공유할 수 있는 무료 티어를 제공합니다. FlexiHub는 소프트웨어가 사용되는 국가에 따라 신규 계정에 대해 최대 5개의 동시 연결을 지원하는 30일 데모를 제공합니다. 로컬 네트워크 파일 액세스를 가능하게 하는 기본 SMB 공유 도구는 Windows 및 macOS 운영 체제에 포함되어 있습니다.