· RustDesk Team · 대안  · 12 분 소요

Chrome Remote Desktop 대안: 자체 호스팅형 RustDesk

Chrome Remote Desktop은 무료이고 간편하지만 Google에 종속되고 핵심 기능이 빠져 있습니다. 여기 직접 통제할 수 있는 오픈소스 자체 호스팅 대안을 소개합니다.

Chrome Remote Desktop 대안: 자체 호스팅형 RustDesk

Chrome Remote Desktop에 대한 자체 호스팅형 오픈소스 대안은 바로 RustDesk입니다. 모든 세션을 Google 클라우드로 경유시키고 접속 권한을 Google 계정에 묶어두는 대신, 브로커링(중개) 과정을 직접 호스팅하고 클라이언트 소스 코드도 직접 확인할 수 있습니다.

Chrome Remote Desktop 대안을 찾아야 하는 이유

Chrome Remote Desktop은 Google에서 제공하는 무료 브라우저 기반 원격 접속 도구입니다. 사용법이 간단하고 빠릅니다. 작은 호스트 프로그램을 설치하고 로그인하면 몇 분 만에 다른 기기에서 내 컴퓨터에 접속할 수 있습니다. 가벼운 개인 용도로는 이 정도면 충분합니다.

하지만 “소파에 앉아 내 노트북 좀 도와주기” 수준을 넘어서는 순간, 한계가 드러납니다. Google 계정과 시그널링에 종속되고, 지원팀에 필요한 일부 기능이 빠져 있으며, 제어 플레인을 자체 호스팅할 수 없습니다. Google의 네트워크 가이드는 그 경계를 이렇게 설명합니다. 연결은 처음에는 Google 서비스를 통해 협상되며, 실제 WebRTC 트래픽은 직접 연결, STUN, 또는 TURN/릴레이 경로를 사용합니다. Google 데이터센터를 거쳐 중계되는 것은 TURN/릴레이 세션 패킷뿐입니다. 이런 제약에 부딪힌 적이 있다면, 이 글에서 자체 호스팅형 오픈소스 대안이 어떤 모습인지 살펴보겠습니다.

Chrome Remote Desktop이 잘하는 것

공정하게 평가하자면, TechRadar의 리뷰는 이 제품을 “구독이나 프리미엄 등급 없이 완전히 무료”라고 평가하며, 설정이 쉽고 개인 용도로 손색없다고 언급합니다. Windows, macOS, Linux에서 작동하고, 별도의 라이선스 협상도 필요 없으며, 호스팅할 것도 없습니다. 스마트폰으로 집 PC 상태를 확인하고 싶다면 CRD는 거의 손이 가지 않는 수준입니다.

그 단순함 자체가 제품의 핵심입니다. 문제는 지원팀이나 다중 장비 환경에서 실제로 필요한 작업을 요구하는 순간부터 시작됩니다.

Chrome Remote Desktop의 한계

부족한 기능: 자체 호스팅 제어, 장비 관리, 팀 워크플로

Google의 도움말 페이지는 파일 및 애플리케이션에 대한 원격 접속을 문서화하고 관리자가 접속 권한과 네트워크 동작을 제어할 수 있도록 하지만, 여전히 Google 계정 기반 서비스이며 Google이 조정을 담당한다는 점은 변하지 않습니다. 이는 서두에서 다룬 시그널링과 릴레이의 분리 구조와 같은 맥락입니다. 다시 말해, CRD는 단순한 접속용으로는 괜찮지만, RustDesk와 같은 장비 그룹이나 맞춤 브랜딩을 갖춘 자체 호스팅 지원 콘솔은 아닙니다.

무인 접속과 절전 모드 컴퓨터

CRD도 무인 접속을 지원하지만, 대상 컴퓨터는 여전히 전원이 켜진 채 온라인 상태여야 하고 동일한 Google 계정으로 로그인되어 있어야 합니다. Google이 문서화한 것은 PIN 기반 원격 접속이지, Wake-on-LAN을 대체하는 기능이 아닙니다. 컴퓨터가 절전 모드이거나 오프라인 상태라면 CRD가 접속할 대상 자체가 없습니다. 다수의 원격 엔드포인트를 관리해야 하는 환경에서는 이것이 실질적인 운영상의 제약이 됩니다.

사용자 관리와 Google 계정 요구 사항

참여하는 모든 사람이 Google 계정을 가지고 있어야 하며, (무인 방식이 아닌) 공유 세션의 경우 누군가가 직접 자리를 지키며 접속을 승인해야 합니다. Google Workspace 관리자는 CRD를 활성화·비활성화하거나 방화벽 통과를 제한할 수 있지만, 이는 장비 그룹과 범위가 지정된 기술자 접속 권한을 갖춘 자체 호스팅 지원 콘솔과는 다릅니다. 게다가 서두에서 설명했듯, Google은 여전히 신원 확인과 세션 설정 과정 한가운데에 자리하고 있습니다. (보안 측면에 대해서는 Chrome Remote Desktop은 안전한가? 문서를 참고하세요.)

Chrome Remote Desktop과 RustDesk 한눈에 비교

Chrome Remote DesktopRustDesk
비용무료오픈소스(AGPL); 무료 커뮤니티 서버; 유료 Server Pro
제어 플레인과 트래픽Google 계정/시그널링; 직접 연결, STUN, 또는 Google 릴레이 미디어자체 호스팅 서버 역할; 직접 연결 또는 자체 릴레이 미디어
소스 코드독점(비공개)오픈소스(AGPL), 감사 가능
필요한 계정양쪽 모두 Google 계정 필요자체 ID 사용; 제3자 계정 불필요
파일 전송 / 전송 워크플로업로드·다운로드만 지원(드래그 앤 드롭 불가)기본 내장
무인 접속동일한 Google 계정 필요, 컴퓨터가 깨어 있어야 함직접 관리하는 여러 장비에 고정 비밀번호로 접속
중앙 관리Google Admin 정책; 자체 호스팅 지원 콘솔 없음웹 콘솔, 장비 그룹, 공유 주소록
맞춤 브랜딩미지원맞춤 브랜딩 클라이언트 생성기(Basic 플랜 이상)
지원 플랫폼Win/macOS/Linux(Chrome 내)Win/macOS/Linux/Android; iOS 컨트롤러 앱

RustDesk의 강점: 자체 호스팅과 오픈소스

RustDesk는 CRD가 구조적으로 제공할 수 없는 두 가지, 즉 인프라를 직접 호스팅하고 코드를 직접 읽을 수 있다는 점을 중심으로 만들어졌습니다.

RustDesk는 AGPL 라이선스로 배포되는 오픈소스입니다. 내 장비에서 실제로 무엇이 실행되는지 직접 감사하고, 직접 빌드하고, 무료 커뮤니티 서버를 기한 없이 운영할 수 있습니다. Server Pro로 넘어가면 **처음부터 자체 호스팅을 염두에 두고 설계**되어 있어, ID/랑데부 서버와 릴레이 서버가 내 장비나 직접 임대한 VPS에서 실행되므로 Google을 비롯한 그 어떤 벤더의 클라우드도 중간에 끼지 않습니다. 컴플라이언스를 계획할 때 참고할 만한 세부 사항 하나: 직접 연결은 여전히 엔드포인트 사이를 오가고, 릴레이 트래픽은 내가 지정한 릴레이를 거치므로, 서버 위치가 모든 패킷을 통제한다고 단정하기보다는 데이터 주권 관련 시사점을 함께 검토하시기 바랍니다.

이러한 자체 호스팅 기반 위에 RustDesk는 CRD에 없는 팀 기능들을 추가로 제공합니다. 자체 호스팅 웹 콘솔, 맞춤 브랜딩 클라이언트 생성기, 범위가 지정된 접속을 위한 장비 그룹과 공유 주소록, 그리고 Basic 플랜부터 제공되는 LDAP/AD 및 OIDC SSO까지 갖추고 있습니다. 실제 파일 전송과 고정 비밀번호를 이용한 무인 접속은 Windows, macOS, Linux, Android 호스트에서 기본으로 제공되며, iOS 앱은 컨트롤러 전용입니다.

Google 클라우드에서 벗어나 내 클라우드로

Chrome Remote Desktop에서 한 단계 나아간다는 것은 곧 통제권을 갖는다는 의미입니다. 브로커링, 접속 정책, 세션 데이터가 모두 Google 서버에서 벗어나 내가 직접 운영하고 감사할 수 있는 서버로 옮겨갑니다. 오직 자신에게만 책임지는 원격 접속을 원하는 사람이라면, 이것이 바로 그 대가로 얻는 보상입니다.

영업 상담 없이 직접 체험해보기

RustDesk는 그 어디에도 Google 계정 없이, 원하는 방식대로 직접 평가해볼 수 있습니다. 오픈소스 커뮤니티 서버는 원하는 만큼 무료로 계속 운영할 수 있으며, Pro의 팀 기능이 필요해지면 [email protected]에서 현재 평가판 조건을 안내받을 수 있고, rustdesk.com/pricing에서 요금제별 가격을 확인할 수 있습니다.

GitHub에서 직접 코드를 확인하고, 장비 몇 대를 내 서버에 연결해본 뒤, 무엇에도 얽매이기 전에 이 트레이드오프가 나에게 맞는지 판단해보세요.

Frequently asked questions

Google 계정이 필요 없는 Chrome Remote Desktop 대안이 있나요?

네. 자체 호스팅형 RustDesk는 제3자 계정이 전혀 필요하지 않습니다(다만 공개 데모 서버를 이용할 경우 무료 컨트롤러 로그인이 필요합니다). Google 계정 대신 자체 ID/랑데부 서버와 릴레이 서버를 사용하며, 이 서버들을 직접 호스팅할 수 있으므로 중간에 제3자 클라우드가 끼어들지 않습니다. 반면 Chrome Remote Desktop은 호스트와 클라이언트 양쪽 모두에서 Google 계정을 요구합니다.

Chrome Remote Desktop은 파일 전송을 지원하나요?

Chrome Remote Desktop은 기본적인 파일 업로드/다운로드 기능은 제공하지만 드래그 앤 드롭 전송은 지원하지 않습니다. RustDesk는 원격 제어 기능과 함께 파일 전송 기능이 기본으로 내장되어 있습니다.

Chrome Remote Desktop으로 무인 접속이 가능한가요?

가능하지만, 대상 컴퓨터는 전원이 켜진 채 온라인 상태여야 하고 동일한 Google 계정으로 로그인되어 있어야 하며, Chrome Remote Desktop은 절전 모드에 있는 컴퓨터를 깨울 수 없습니다. RustDesk는 자체 콘솔에서 관리하는 여러 장비에 대해 고정 비밀번호를 이용한 무인 접속을 지원합니다.

RustDesk도 Chrome Remote Desktop처럼 무료인가요?

RustDesk는 AGPL 라이선스로 배포되는 오픈소스이며, 무료 커뮤니티 서버는 비용 없이 얼마든지 계속 운영할 수 있습니다. 상용 버전인 Server Pro는 팀 기능을 추가로 제공하며 자체 호스팅 방식으로 운영됩니다. 현재 요금 조건은 rustdesk.com/pricing에서 확인하세요.

블로그로 돌아가기