· RustDesk Team · 배포  · 7 분 소요

RustDesk Server Pro는 오프라인 또는 에어갭 환경에서 실행할 수 있나요?

아니요 — 자체 호스팅하는 RustDesk Server Pro는 라이선스를 검증하기 위해 rustdesk.com으로의 지속적인 아웃바운드 접속이 필요하므로, 완전한 에어갭 배포는 지원되지 않습니다.

RustDesk Server Pro는 오프라인 또는 에어갭 환경에서 실행할 수 있나요?

아니요 — 자체 호스팅하는 RustDesk Server Pro 배포는 완전한 오프라인 또는 에어갭 환경에서 실행되도록 설계되지 않았습니다. Pro 라이선스는 유효성을 유지하기 위해 아웃바운드 연결을 통해 rustdesk.com에 접속해야 합니다. 최초 활성화 시점은 물론 서버가 실행되는 동안에도 지속적으로 이 접속이 필요하므로, 외부와 전혀 통신하지 않는 완전히 격리된 네트워크는 지원되는 구성이 아닙니다.

간단한 답변

실제로 이 확인 과정은 상시 연결이 아니라 주기적으로 이루어집니다. 서버는 포트 443을 통해 하루에 한 번 정도 rustdesk.com에 접속하며, 확인이 실패하면 성공하거나 약 7일이 지날 때까지 재시도를 반복합니다. 그 이후에는 라이선스 검증이 중단됩니다. 이러한 내장 유예 기간 덕분에 짧은 인터넷 장애로는 배포 환경이 즉시 중단되지 않지만, 영구적으로 오프라인 상태인 서버는 문제가 됩니다. ID 서버와 릴레이 서버는 계속 자체 호스팅 상태로 유지됩니다. 직접 연결 세션은 엔드포인트 간에 바로 흐르고, 중계가 필요한 세션은 여러분의 릴레이 서버를 사용합니다. 네트워크는 엄격하게 제한된 상태로 유지할 수 있습니다. 프록시도 지원되므로, 실질적으로는 필요한 아웃바운드 HTTPS 경로만 허용하고 나머지는 모두 차단하면 됩니다.

자세히 살펴보기

라이선스 없이 자체 호스팅할 수 있는 오픈소스 RustDesk 서버는 별개의 문제이며, 여기서 설명하는 요구사항은 구체적으로 라이선스가 적용된 Server Pro 기능 세트에 해당합니다. 만약 여러분의 목적이 근본적으로 세션 데이터를 자체 인프라에 보관하는 것이라면, 자체 호스팅만으로 이미 그 목적은 달성됩니다 — 아웃바운드 요구사항은 모든 세션을 중개하기 위한 것이 아니라 라이선스와 관련된 것입니다.

고려해야 할 두 번째 워크플로우도 있습니다. 바로 커스텀 클라이언트 빌드입니다. Server Pro에서 브랜딩되거나 사전 설정된 클라이언트를 생성하는 경우, 이 프로비저닝 단계에서도 아웃바운드 접속이 필요합니다. 사용 중인 버전과 요금제에서의 정확한 동작은 별도로 확인하시기 바랍니다.

엄격한 에어갭 네트워크의 경우, 이 부분이 결정적인 사항입니다. rustdesk.com에 절대로 접속할 수 없는 완전히 격리된 서버는 기본 지원 모델을 벗어납니다. 따라서 엄격한 에어갭 요건이 있다면, 계약을 진행하기 전에 정확한 시나리오를 RustDesk에 확인하시기 바랍니다. 훨씬 더 흔한 사례인 “대부분 격리되어 있지만 아웃바운드는 엄격히 제한”하는 구성이라면, 실질적인 결론은 이렇습니다. rustdesk.com으로 향하는 아웃바운드 HTTPS 경로 하나 — 직접 연결이든 프록시를 통해서든 — 를 미리 감안해 두고, 방화벽 정책을 작성하기 전에 정확한 도메인, 포트, 승인 절차를 정의해 두시기 바랍니다. 자세한 내용은 RustDesk 문서를 참고하세요. 그리고 Docker 없이 설치하는 경우에도 인터넷 연결 없이는 Server Pro를 실행할 수 없는 이유 역시 동일한 라이선스 요구사항 때문이라는 점도 참고하시기 바랍니다.

누가 이런 질문을 하나요

격리되거나 규제가 엄격한 네트워크를 운영하는 담당자들은 RustDesk를 설치하기도 전에 이 질문을 먼저 던집니다 — 보안팀은 물론, 잠금 처리된 환경을 지원하는 MSP도 마찬가지입니다. 이들의 네트워크는 엄격한 아웃바운드 방화벽 뒤에 있거나, 단순히 외부 의존성을 최소화하고자 하는 경우가 많습니다. 라이선스에 필요한 것이 “지속적인 아웃바운드 경로” 하나뿐이라는 사실을 알면, 네트워크를 과도하게 개방하거나 반대로 제품이 완전한 진공 상태에서도 작동할 것이라고 잘못 가정하는 대신, 정확한 방화벽 규칙을 작성할 수 있습니다.

관련 질문

잠금 처리된 환경이나 에어갭에 가까운 배포를 계획 중이신가요? 방화벽 정책을 최종 확정하기 전에 rustdesk.com에서 최신 연결 요구사항과 라이선스 세부 사항을 반드시 확인하세요.

Frequently asked questions

RustDesk Server Pro는 오프라인 또는 에어갭 환경에서 실행할 수 있나요?

아니요. 라이선스가 적용된 Server Pro는 실행되는 동안 라이선스를 검증하기 위해 rustdesk.com으로의 아웃바운드 연결을 유지해야 하므로, 외부와 전혀 통신하지 않는 완전한 에어갭 배포는 지원되지 않습니다. 다만 아웃바운드 트래픽을 엄격히 제한하고 프록시를 통해 라우팅하는 것은 가능합니다.

RustDesk Server Pro는 상시 인터넷 연결이 필요한가요?

라이선스 검증을 위해 rustdesk.com으로의 지속적인 아웃바운드 접속이 필요하지만, 말 그대로 끊김 없는 연결이 필요한 것은 아닙니다. 서버는 포트 443을 통해 하루에 한 번 정도 상태를 확인하며, 확인이 실패하면 성공하거나 약 7일이 지날 때까지 재시도를 계속합니다. 따라서 짧은 장애는 허용되지만, 이 유예 기간보다 오래 rustdesk.com과 단절된 서버는 더 이상 검증되지 않습니다. 원격 세션 자체는 여러분이 직접 자체 호스팅하는 릴레이 서버와 ID(랑데부) 서버를 통해 중개됩니다.

격리된 RustDesk Server Pro 배포 환경에는 어떤 아웃바운드 접근이 필요한가요?

라이선스 검증(그리고 커스텀 클라이언트 프로비저닝을 사용하는 경우 이를 위해서도)을 위해 서버에서 rustdesk.com으로 나가는 아웃바운드 HTTPS를 허용하세요. 프록시도 지원되므로 나머지 네트워크는 잠근 상태로 유지할 수 있습니다. 정확한 도메인과 포트는 RustDesk 문서에서 확인하시기 바랍니다.

완전한 에어갭 방식의 RustDesk 라이선스 옵션이 있나요?

표준 라이선스 제품은 외부와 전혀 통신하지 않는 완전한 에어갭 환경을 위해 설계되지 않았습니다. 엄격한 에어갭 요건이 있다면, 계약을 진행하기 전에 정확한 시나리오를 RustDesk에 확인하시기 바랍니다.

블로그로 돌아가기
RustDesk 무인 원격 접속: 설정 가이드

RustDesk 무인 원격 접속: 설정 가이드

RustDesk 무인 원격 접속을 제대로 설정하는 방법을 안내합니다. 영구 비밀번호 설정, 부팅 시 자동으로 시작되는 서비스 실행, 그리고 사전 구성된 클라이언트를 통한 대규모 배포까지 다룹니다.