공식 매뉴얼 · 모든 플랫폼

Shadowrocket
사용법

모든 플랫폼을 지원하는 규칙 기반 프록시 클라이언트: 기존 구독 또는 서버 정보를 가져와 규칙 기반 분할을 사용할 수 있습니다. iPhone/iPad는 App Store에서 $2.99 일회성 구매, Mac·Windows·Android·Linux 버전은 무료입니다.

현재 버전 2.2.92 · iPhone/iPad $2.99 일회성 구매; Mac·Windows·Android·Linux 버전 무료

처음 사용하기: 가져오기 및 연결 단계 확인 →

Config · Rule · On Demand

설정 전에 적용 범위 이해하기

Shadowrocket 주요 기능

처음 사용하는 경우 기존 서버 기록 하나로 연결을 확인한 뒤 규칙과 자동 연결 조건을 차례로 추가하는 것이 좋습니다. 서버 기록은 연결 대상을 정하고, Config는 요청마다 적용할 정책을 결정하며, Global Routing은 현재 이 구성을 사용할지 결정합니다. 세 기능의 역할은 서로 다릅니다. 서버를 전환해도 규칙은 자동으로 바뀌지 않고, 구성을 가져와도 연결이 자동으로 설정되는 것은 아닙니다. 각 기능을 구분해 두면 문제가 생겼을 때 매개변수, 규칙 또는 시스템 연결 상태 중 어디를 확인해야 할지 판단할 수 있습니다.

Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2 등의 프로토콜을 지원합니다. 프로토콜 유형은 사용 중인 서버의 실제 설정과 일치해야 하며, 이름만 보고 선택해서는 안 됩니다. 같은 주소라도 Type, 포트 또는 전송 매개변수가 다르면 결과가 달라질 수 있습니다. 각 필드의 의미는 프로토콜 기술 참고 자료에서 확인할 수 있습니다.

Global Routing: 먼저 동작 방식 선택

Home에서 Global Routing을 확인합니다. 구성 방식은 Config에 해당하며 현재 구성의 Rule에 따라 분할합니다. 프록시 방식은 Proxy에 해당하며 프록시할 트래픽을 선택한 서버로 전달합니다. 직접 연결 방식은 Direct에 해당하며 프록시 서버를 거치지 않습니다. 일상적인 분할이 필요하면 먼저 Config를 선택한 뒤 사용 중인 구성 파일을 확인하세요. Proxy는 규칙이 결과에 영향을 주는지 확인하는 데 활용할 수 있지만, 모든 연결 문제를 해결하는 스위치로 사용해서는 안 됩니다. 전환한 뒤에는 새 테스트 요청을 실행해 기존 연결이 아닌 새 설정을 확인하세요.

화면 옵션 안내 · 앱 스크린샷 아님

Global Routing
  Config  → Rule
  Proxy   → selected server
  Direct  → direct connection

수동 연결부터 안정적인 구성까지

기록을 추가할 때 Add Server에서 직접 입력하거나 Scan QR Code로 기존 서버 정보를 읽을 수 있습니다. 어느 방법을 사용하든 저장한 뒤 기록을 다시 열어 Type, Host 및 Port를 확인하세요. QR 코드 인식 성공은 내용을 읽었다는 뜻일 뿐 원격 서비스가 사용 가능하다는 의미는 아닙니다. TLS를 사용하는 기록은 서버 이름 및 인증서 관련 설정도 확인해야 하며, 오류를 건너뛰기 위해 검증을 임의로 완화해서는 안 됩니다.

연결을 확인하려면 먼저 시스템에서 VPN 구성을 허용했는지 확인한 다음 기존 서버를 선택하고 연결을 켠 뒤 새 요청을 실행하세요. 테스트는 정상인데 특정 앱이 여전히 작동하지 않는다면 Global Routing, Rule 일치 결과 및 DNS를 확인합니다. 모든 요청이 실패하면 서버 매개변수와 네트워크 환경부터 점검하세요. 이 순서를 따르면 여러 스위치를 반복해서 전환하는 일을 줄이고, 도움을 요청할 때 확인한 항목을 명확히 설명할 수 있습니다. 전체 사용 절차는 시작 안내에서 확인하고 각 기능의 범위를 자세히 알아보려면 기능 설명을 읽어 보세요.

운영체제에 맞는 다운로드 방법 선택

Shadowrocket 모든 플랫폼 다운로드

iPhone/iPad는 App Store에서 $2.99 일회성 구매, Mac·Windows·Android·Linux 버전은 무료입니다. 컴퓨터 및 Android 설치 파일은 사이트 다운로드 페이지의 /dl/ 경로에서 제공하며 홈 페이지에 설치 파일 링크를 직접 표시하지 않습니다.

기기를 선택할 때 운영체제와 프로세서 아키텍처도 함께 확인하세요. 기존 구독 및 서버 매개변수를 구성 자료로 활용할 수 있지만, 플랫폼마다 시스템 권한, 파일 위치 및 최초 실행 안내가 다릅니다. 다른 운영체제의 설치 단계를 그대로 따르지 말고 다운로드 페이지의 해당 섹션을 확인하세요.

iPhone / iPad

App Store에서 $2.99 일회성 구매, Mac·Windows·Android·Linux 버전은 무료입니다. 모바일 기기에서 기존 구독을 가져오고 Global Routing을 확인하며 규칙에 따라 연결할 수 있습니다. iPhone과 iPad는 동일한 구매 계정으로 앱을 복원할 수 있으며, 시스템 요구 사항은 App Store 페이지에 표시된 내용을 따릅니다.

구매 전 계정의 스토어 지역과 앱 ID를 확인하세요. 이미 구매한 기기를 교체하거나 재설치했다면 먼저 구입 항목에서 Shadowrocket을 찾습니다. 처음 연결할 때 시스템 안내에 따라 VPN 구성을 허용하세요. 앱 구매 기록과 사용자 구독 상태는 각각 별도로 관리됩니다.

Mac

무료 · Apple 실리콘 / Intel. iPhone/iPad는 App Store에서 $2.99 일회성 구매, 나머지 플랫폼은 무료입니다. 「이 Mac에 관하여」에서 칩 또는 프로세서를 확인한 뒤 해당 dmg를 선택하세요. 두 아키텍처의 설치 파일을 다운로드 페이지에 나란히 표시하므로 모델명만으로 추측하지 마세요.

처음 실행할 때 개발자를 확인할 수 없다는 안내가 표시되면 파일이 사이트에서 제공된 것인지 확인한 다음 시스템 설정의 「개인정보 보호 및 보안」에서 「그래도 열기」를 선택하세요. 다른 안내가 표시되면 설치 허용 안내표를 먼저 확인해 잘못된 아키텍처의 파일을 반복해서 다운로드하지 않도록 합니다.

Windows

무료입니다. iPhone/iPad는 App Store에서 $2.99 일회성 구매, Mac·Windows·Android·Linux 버전은 무료입니다. 다운로드 페이지에서 Windows 64비트 설치 프로그램을 제공합니다. 먼저 시스템 유형과 저장 위치를 확인하고 설치를 완료한 다음 기존 구성을 가져오세요.

SmartScreen에서 차단 안내가 표시되면 먼저 다운로드 출처가 사이트인지 확인하세요. 확인 후 「자세한 정보 → 실행」을 선택해 계속할 수 있습니다. 조직에서 관리하는 컴퓨터는 직접 허용하지 못할 수 있으므로 기기 관리 요구 사항을 따르고 시스템 보안 설정을 반복해서 변경하지 마세요.

Android

무료입니다. iPhone/iPad는 App Store에서 $2.99 일회성 구매, Mac·Windows·Android·Linux 버전은 무료입니다. Android 버전은 arm64 apk를 사용하므로 다운로드 전 기기 아키텍처를 확인하세요. WeChat에서 눌러도 반응이 없다면 시스템 브라우저로 사이트의 다운로드 페이지를 열어 다시 시도하세요.

설치할 때 현재 사용하는 브라우저에만 「알 수 없는 앱 설치 허용」을 설정하고, 완료 후 이 권한을 끌 수 있습니다. 처음 연결할 때 시스템 VPN 권한을 확인하세요. 설치가 완료되어도 서버 정보가 제공되는 것은 아니므로 사용자 본인의 기존 기록을 가져와야 합니다.

Linux

무료 · deb / rpm / AppImage. iPhone/iPad는 App Store에서 $2.99 일회성 구매, 나머지 플랫폼은 무료입니다. Debian 및 Ubuntu 계열은 deb, Fedora 계열은 rpm을 선택하세요. 다른 배포판에서는 환경에 맞게 AppImage를 선택하고 프로세서 아키텍처를 확인하세요.

deb 및 rpm은 배포판의 패키지 관리 도구로 설치하고, AppImage는 먼저 실행 권한을 추가해야 합니다. 터미널 작업 전 파일이 있는 디렉터리와 실제 파일명을 확인하세요. 자세한 명령 및 권한 설명은 다운로드 페이지에서 확인할 수 있으며, 출처를 알 수 없는 명령을 바로 실행해서는 안 됩니다.

모든 플랫폼 보기 →

정품 확인 및 사용 범위

구매 기록, 앱 정보 및 구성 자료

Shadowrocket은 클로즈드 소스 상용 앱입니다. 이 사이트는 Shadowrocket 공식 사이트 및 공식 매뉴얼이며, 기기별로 다운로드 방법을 안내합니다. 연결 구성에는 사용자가 이미 보유한 구독 또는 서버 정보가 필요합니다. 앱 정보를 먼저 확인한 뒤 구매 복원 및 구성 가져오기를 진행해 서로 다른 문제를 혼동하지 않도록 하세요.

  • 개발자 Shadow Launch Technology Limited
  • 앱 ID 932747118
  • 2가지 다운로드 경로 · App Store 및 사이트 설치 파일

App Store에서 세 가지 정보 확인

iPhone/iPad에서 앱을 받을 때 이름이 Shadowrocket인지 확인하고 개발자 Shadow Launch Technology Limited를 살펴본 뒤 제품 페이지의 앱 ID 932747118을 확인하세요. 공식 아이콘은 흰 바탕에 파란색과 보라색 윤곽선의 로켓이며 사이트 헤더의 아이콘과 같아야 합니다. 이름이 비슷하다는 이유만으로 앱 정보를 확인할 수는 없습니다. 검색 순위만으로 판단하지 말고 다운로드 안내의 제품 페이지를 통해 검색 결과와 실제로 연 항목이 일치하는지 확인하세요.

스토어에 표시되는 앱은 계정의 지역 및 접근 제한에 따라 달라집니다. 한국 App Store에서 앱을 찾을 수 없다면 검색어를 계속 바꾸기보다 먼저 계정의 스토어 지역을 확인하세요. 콘텐츠 제한, 연령 등급 설정 및 계정 상태도 살펴봐야 합니다. 계정 지역 변경은 잔액, 기존 구독 및 결제 수단에 영향을 줄 수 있으므로 시스템에 표시된 변경 조건을 먼저 확인하세요. 기기 언어나 시간대는 App Store 계정 지역과 다르므로 변경 전 각 설정을 구분해야 합니다.

두 가지 가격 및 동일 계정으로 복원

iPhone/iPad는 App Store 미국 스토어에서 $2.99 일회성으로 판매되며, 각 스토어에서는 현지 통화로 표시됩니다. Mac(Apple 실리콘 및 Intel), Windows, Android, Linux 버전은 무료입니다. iPhone과 iPad에서 동일한 구매 계정을 사용하면 구입 항목에서 앱을 다시 다운로드할 수 있으므로 이 두 종류의 기기를 바꿨다는 이유만으로 다시 구매할 필요는 없습니다. 복원할 때 「미디어 및 구입 항목」에 사용된 계정을 확인하세요. 기기가 iCloud에 로그인되어 있는지만 확인해서는 안 됩니다.

구매 기록을 복원하면 앱을 받을 수 있지만 로컬 서버 기록, 비밀번호 및 구성 파일이 모두 자동으로 복구되는 것은 아닙니다. 기기를 교체하기 전에 개인 구성 자료를 저장하고, 동기화 기능을 사용한다면 새 기기에 내용이 전부 도착했는지 확인하세요. 다시 다운로드한 뒤 구매 안내가 나타나면 원인을 확인하기 전에 결제하지 말고 먼저 계정과 구매 기록을 점검한 뒤 다운로드 안내의 복원 절차를 따르세요. iPhone/iPad의 시스템 요구 사항은 App Store 페이지에 표시된 내용을 따릅니다.

앱과 연결 리소스를 별도로 관리

앱 일회성 구매 ≠ 회선 요금제. 앱은 사용자가 제공한 서버 매개변수를 읽고 규칙을 적용해 연결을 설정합니다. 원격 서버의 사용 가능 여부, 구독 유효성 및 접근 자격 증명의 정확성은 별도의 조건입니다. 이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다. 기존 서버 정보가 없다면 화면과 규칙 설명을 먼저 확인할 수 있지만, 앱을 설치한다고 사용 가능한 원격 연결 리소스가 생성되지는 않습니다.

구독 링크, 서버 비밀번호 및 QR 코드에는 개인 접근 자격 증명이 포함될 수 있습니다. 가져오기 전에 자료가 본인의 서비스 제공업체 또는 서버 구성에서 제공된 것인지 확인하세요. 문제를 문의할 때는 프로토콜 유형, 오류 현상 및 이미 확인한 항목만 남기고 전체 링크와 비밀번호를 가리세요. 기술 참고 자료의 example.com은 필드나 일치 방식을 설명하기 위한 예시일 뿐 실제 연결 주소로 사용할 수 없습니다. 규칙 예시에 나온 정책 이름도 해당 서버가 이미 설정되었다는 뜻은 아닙니다.

업데이트 및 문제 확인

iPhone/iPad 앱 업데이트는 App Store에서 관리하고, Mac·Windows·Android·Linux는 사이트 다운로드 페이지에서 최신 설치 파일을 받으세요. 업데이트 전에 사용 가능한 구성을 보관하고 해당 플랫폼의 최초 실행 및 권한 안내를 확인하세요. 업데이트 후 연결 문제가 발생하면 오류 정보를 확인하고 현재 선택된 서버, Global Routing 및 구성 파일이 그대로인지 먼저 살펴보세요. 단지 업데이트 이후에 문제가 생겼다는 이유만으로 모든 장애가 업데이트 때문이라고 판단하지 마세요.

문제를 확인할 때는 동일한 네트워크, 동일한 서버 및 동일한 테스트 대상을 유지해 명확하게 비교하세요. 먼저 시스템 시간이 정상인지 확인한 다음 주소, 포트, 비밀번호 및 전송 매개변수를 점검합니다. 특정 요청만 실패한다면 그때 Rule과 DNS를 살펴보세요. 이 순서로 점검하면 서버 접근 불가, 매개변수 불일치, 규칙 일치 오류 및 앱 권한 문제를 구분할 수 있습니다. 계속 확인해야 한다면 모든 설정을 동시에 변경하지 말고 FAQ의 분류 메뉴에서 해당 문제를 선택하세요.

사용 안내 · 문제별로 확인

설치 및 규칙 가이드

아래 가이드는 Linux 패키지 형식, 규칙 일치 및 스토어 검색 문제를 각각 다룹니다. 현재 문제와 같은 상황을 선택하고 문서의 점검 순서에 따라 진행하세요. 설치 중 시스템 안내와 연결 중 프로토콜 오류는 서로 다른 문제입니다.

다운로드·설치

Shadowrocket Linux 설치: deb, rpm, AppImage 선택 방법, apt·dnf 명령 및 실행 권한 설정

배포판에 맞는 설치 파일을 선택하세요. Debian/Ubuntu는 deb 패키지를 apt로 설치하고, Fedora 계열은 rpm 패키지를 dnf로 설치하며, 다른 배포판은 실행 권한을 추가한 뒤 AppImage를 직접 실행합니다. 다른 배포판에 해당하는 명령을 그대로 사용하지 않도록 패키지 형식, 아키텍처 및 로컬 파일 경로를 확인하세요.

Linux 설치 안내 읽기 →
규칙과 라우팅

Shadowrocket 규칙 작성 기초: DOMAIN, DOMAIN-SUFFIX, DOMAIN-KEYWORD, GEOIP, IP-CIDR, FINAL의 일치 대상

자주 사용하는 규칙 키워드 여섯 가지의 일치 대상과 작성법, 위에서 아래로 진행되는 규칙 순서 및 PROXY, DIRECT, REJECT 세 가지 정책의 의미를 설명합니다. 전체 도메인, 도메인 접미사, 주소 범위를 구분한 다음 예외 규칙과 최종 기본 규칙을 배치하면 실제 일치 결과를 이해하기 쉽습니다.

Rule 일치 안내 읽기 →
문제 해결

App Store에서 Shadowrocket을 찾을 수 없나요? 스토어 지역, 연령 등급 및 계정 상태 확인

App Store에서 Shadowrocket을 찾을 수 없다면 계정의 스토어 지역, 접근 제한의 연령 등급 및 계정 상태를 확인해야 합니다. 순서대로 점검하고 앱 ID 932747118로 제품 페이지를 확인하세요. 검색 문제는 스토어와 계정에서 먼저 원인을 찾아야 하며, 이를 위해 저장된 서버 매개변수를 변경할 필요는 없습니다.

스토어 검색 문제 해결 보기 →
전체 글 보기 →