2011-12-20 4 views
3

예를 들어 EC2와 같이 클라우드 인스턴스에서 동글로 보호되는 소프트웨어를 실행하고 싶습니다. 나는 보호를 우회하려하지는 않지만 동글이 연결된 실제 컴퓨터와 클라우드 인스턴스의 USB 드라이버 사이에 터널을 설정하려고합니다.동글에 연결하기위한 USB 터널 만들기

소프트웨어는 Windows 용이지만 Wine을 사용하는 Linux 및 Mac OS에서 잘 작동하므로 Linux를 실행하는 양측 모두 정상입니다.

USB 드라이버를 작성하지 않고도 가능합니까? 그렇다면 어떻게 설정해야합니까? 그렇지 않다면 어떻게해야합니까? 저는 전문 C/C++ 개발자이지만 드라이버 개발 경험이 없습니다.

+1

이렇게하기 전에 보호 된 소프트웨어의 라이센스에 따라 지원되는지 조사해야합니다. 괜찮 으면 공급 업체가 당신을 도울 수 있어야합니다. – unwind

+0

라이센스와 관련해서는 아무런 언급이 없으므로 할 수 있습니다. 또한 필자가 생각하는 솔루션은 USB 터널이어야하며 데이터가 통과하는 데는 문제가되지 않습니다. 따라서 벤더 관련 세부 사항과는 아무런 관련이 없습니다. * nix에서 USB 장치는 물론 파일이기 때문에 실제 시스템의 파일에 EC2 인스턴스의 파일을 터널링하거나 파이프 할 수 있는지 궁금합니다. – Gert

답변

2

(첫 번째 검색 조회, 특별한 보증 또는 고유성이 암시되지 않음) USB over Network과 같은 기존 상용 제품을 조사하는 것으로 시작합니다. 그들은 거의 정확하게이 문제를 해결하는 것처럼 보이지만 Windows 클라이언트는 그렇습니다.

리눅스 관련 측면에서 우리는 USB/IP을 가지고 있습니다. 이것은 IP 네트워크를 통해 USB 장치 공유를 구현하는 오픈 소스 프로젝트 인 것으로 보입니다. 다시 말하지만,이 프로젝트가 얼마나 성숙한 것인지 모르겠지만 분명한 출발점 인 것 같습니다. 기여할 수도 있습니까?

+0

대단히 감사합니다. 정확히 내가 찾고 있던 것입니다. 나는 왜 내가이 프로젝트를 찾지 못했는지 이해하지 못한다. 나는 꽤 많은 시간을 인터넷 검색으로 보냈다. 그러나 다시, 감사합니다! – Gert