iPhone / iPad
App Store $2.99 일회성 구매휴대폰과 태블릿에서 기존 서버, 구독 및 구성을 관리할 수 있습니다. 동일한 구매 계정으로 두 기기에서 구입 항목을 확인할 수 있으며, 시스템 요구 사항은 App Store 페이지 표기를 기준으로 합니다. 구매 전 개발자, 아이콘 및 앱 ID를 확인하고 계정 스토어에서 앱이 표시되는지도 살펴보세요.
공식 사이트 · 공식 매뉴얼
기기에 맞는 모든 플랫폼용 클라이언트를 설치하고 기존 구독을 가져와 규칙 라우팅을 설정하세요. iPhone / iPad는 App Store에서 $2.99 일회성 구매, Mac, Windows, Android, Linux 버전은 무료입니다.
현재 버전 불러오는 중 · iPhone / iPad $2.99 일회성 구매, Mac, Windows, Android, Linux 버전 무료
01 / 클라이언트 설치
먼저 기기를 선택한 뒤 다운로드 안내에 따라 설치하세요. 두 가지 방식으로 제공됩니다. iPhone / iPad는 App Store에서 $2.99 일회성 구매, Mac, Windows, Android, Linux 버전은 무료입니다. 컴퓨터와 Android 설치 파일은 사이트 다운로드 페이지에서 제공하며 주소는 사이트 내 /dl/ 경로에 있습니다.
휴대폰과 태블릿에서 기존 서버, 구독 및 구성을 관리할 수 있습니다. 동일한 구매 계정으로 두 기기에서 구입 항목을 확인할 수 있으며, 시스템 요구 사항은 App Store 페이지 표기를 기준으로 합니다. 구매 전 개발자, 아이콘 및 앱 ID를 확인하고 계정 스토어에서 앱이 표시되는지도 살펴보세요.
Apple 실리콘과 Intel용 설치 파일을 제공합니다. 먼저 ‘이 Mac에 관하여’를 열어 칩 또는 프로세서 정보를 확인한 다음 해당 파일을 선택하세요. 외관이나 구매 연도로 추측할 필요가 없습니다. 처음 실행할 때 시스템 안내가 표시되면 다운로드 가이드의 ‘개인정보 보호 및 보안’ 단계를 확인하고 허용하세요.
다운로드 페이지에서 64비트 설치 프로그램을 받고, 설치 전에 편집 중인 구성을 저장하세요. SmartScreen이 차단 알림을 표시하면 먼저 파일이 사이트의 /dl/ 경로에서 제공되었는지 확인한 후 ‘추가 정보 → 실행’을 선택하세요. 조직 정책으로 관리되는 컴퓨터라면 관리자가 설치를 허용하는지 확인해야 합니다.
사이트에서 제공하는 arm64 설치 파일을 사용하세요. 브라우저에서 다운로드한 뒤 시스템이 권한을 요청하면 해당 브라우저의 ‘알 수 없는 앱 설치 허용’ 설정으로 이동해 설치하세요. 설치가 끝나면 권한을 취소할 수 있습니다. 앱에서 사용자가 보유한 구독을 가져오고, 처음 연결할 때 시스템 VPN 권한 안내를 확인하세요.
배포판에 맞는 패키지 형식을 선택하세요. deb와 rpm은 해당 패키지 관리 도구로 설치하고, AppImage는 먼저 실행 권한을 부여합니다. 세 가지 형식을 모두 설치하지 마세요. 다운로드 안내에는 설치 명령과 권한 확인 방법이 있어 업데이트 전에 현재 패키지 유형을 확인할 수 있습니다.
02 / 구성 및 기능
서버 정보는 연결 방식을 결정하고, Global Routing은 라우팅 방식을, Config는 구체적인 규칙 매칭 순서를 결정합니다. 먼저 이 세 가지를 구분한 뒤 개별 옵션을 조정하면 문제 원인을 찾기 쉽습니다.
규칙 라우팅은 대상별로 PROXY, DIRECT 또는 REJECT를 선택합니다. 규칙을 사용하는 경우 Home의 Global Routing에서 Config를 선택하고 Config에서 활성화된 파일을 확인하세요. 규칙은 일반적으로 위에서 아래로 매칭되므로 구체적인 도메인과 로컬 네트워크 규칙을 기본 규칙보다 앞에 둡니다. FINAL은 나머지 연결을 처리합니다. 설정을 조정한 후 실제 접속과 연결 기록으로 매칭 결과를 확인하고, 스위치가 켜져 있는지만 확인하지 마세요. 아래는 구문 예시이며 example.com은 실제 연결 주소가 아니고 그대로 적용할 수 있는 완성된 구성도 아닙니다.
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECTOn Demand는 설정한 조건에 따라 연결을 시작하는 기능이며, 사용할 수 없는 서버를 복구하는 기능은 아닙니다. 먼저 서버를 수동으로 선택하고 스위치를 켜서 테스트한 다음 Settings에서 On Demand를 확인하세요. Wi-Fi와 셀룰러 네트워크 조건을 구분하고, 특히 두 네트워크 사이를 전환할 때 동작을 테스트해야 합니다. 수동으로 끈 뒤 자동으로 다시 연결된다면 여기의 조건과 시스템 VPN 상태를 확인하세요. 문제를 찾는 동안에는 조건부 연결을 잠시 끄면 자동 재연결이 관찰에 미치는 영향을 줄일 수 있습니다. 기본 연결이 정상임을 확인한 뒤 필요한 조건을 다시 설정하세요.
Shadowrocket은 여러 프로토콜을 지원합니다. 추가할 때 이름만 보고 속도를 추측하지 말고 사용자가 가진 서버 정보에 따라 Type을 선택하세요. Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2는 각각 필드가 다릅니다. 주소와 포트가 같더라도 인증, 전송 및 TLS 매개변수를 서로 바꿔 쓸 수는 없습니다. 가능한 경우 완전한 링크 가져오기나 QR 코드 스캔을 사용하고, 직접 입력할 때는 항목별로 확인하세요. 연결되지 않으면 먼저 유형과 필수 필드를 확인한 다음 전송 설정을 살펴보세요. 배터리와 속도는 네트워크 품질, 서버 부하 및 실제 트래픽에도 영향을 받습니다.
구독은 기존 서버 항목을 일괄 가져오고 업데이트하는 데 사용됩니다. 먼저 본인의 서비스 제공자로부터 링크를 받은 다음 Add Server에서 Subscribe를 선택하고 알아보기 쉬운 이름과 전체 URL을 입력해 저장한 뒤 업데이트하세요. 목록이 비어 있다면 링크가 완전한지, 유효한지, 반환된 내용을 인식할 수 있는지 차례로 확인하고 규칙 파일을 반복해서 수정하지 마세요. 구독 주소에는 접근 자격 증명이 포함될 수 있으므로 스크린샷이나 진단 자료를 공유하기 전에 가리세요. 업데이트 전에 현재 선택한 항목을 기록하고 업데이트 후에도 남아 있는지 확인하세요. 구독 업데이트가 서버의 사용 가능 여부를 판단해 주지는 않습니다.
https://example.com/sub?token=xxxx형식 예시일 뿐이며 연결 서비스를 제공하지 않습니다.
Config에는 규칙과 관련 설정이 포함되고, 서버 구독은 주로 연결 항목을 관리합니다. 두 항목은 같은 종류의 링크처럼 가져올 수 없습니다. Config로 이동해 현재 활성화된 파일을 확인한 다음 General, Rule, Hosts 등의 섹션을 살펴보세요. 수정 전에 사본을 저장하고 한 번에 한 종류의 설정만 변경하면 문제가 생겼을 때 되돌리기 쉽습니다. iCloud 동기화를 사용하는 경우 기기의 동기화 스위치와 실제 파일 상태를 확인하세요. 동기화를 별도의 백업으로 간주하지 마세요. 안정적으로 사용 중인 구성이 있다면 원본을 보존한 뒤 새 규칙을 시험하고, 서버·DNS·라우팅 정책을 동시에 교체하지 않아 비교 기준을 잃지 않도록 하세요.
Connectivity Test는 현재 연결을 확인하는 기능이며 Settings의 Test Method가 테스트 방식에 영향을 줍니다. 테스트 결과가 대상 웹사이트에 실제로 접속되는지 확인하는 절차를 대신하지는 않습니다. 이상이 발생하면 먼저 일반 네트워크가 작동하는지 확인한 뒤 선택한 서버, Global Routing 및 규칙 매칭 결과를 살펴보세요. Data는 트래픽 통계를 표시하며 서비스 제공자의 사용량 정산과 동일하다고 볼 수 없습니다. Diagnostics를 사용해야 한다면 문제가 발생한 네트워크와 작업 순서를 기록하고 문제 확인에 필요한 정보만 남기세요. 자료를 보내기 전에 구독 주소, 비밀번호 및 기타 인증 정보를 제거하세요.
03 / 첫 연결
iPhone / iPad에서 처음 사용하는 경우를 예로 들었습니다. 시작하기 전에 사용자가 보유한 구독 링크, QR 코드 또는 서버 필드를 준비하세요. 클라이언트를 설치했다고 해서 사용할 수 있는 연결 경로가 자동으로 제공되는 것은 아닙니다. 아래 순서대로 한 단계를 마친 뒤 다음 단계로 진행하세요.
Home에서 Add Server로 이동하세요. 단일 서버 정보는 Type에 맞게 입력하고 구독은 Subscribe를 선택해 전체 URL을 입력합니다. QR 코드는 Scan QR Code로 스캔하세요. 저장 후 SERVER 그룹으로 돌아와 항목이 표시되는지 확인합니다. 이름은 항목을 식별하기 위한 것으로 주소, 포트 및 인증 매개변수를 대신할 수 없습니다. 스캔에 성공해도 가져온 유형이 서버 정보와 일치하는지 확인하세요.
Add Server / SubscribeConfig는 활성 파일의 규칙에 따라 트래픽을 라우팅합니다. Proxy는 해당 트래픽을 선택한 프록시로 보내고 Direct는 직접 연결을 사용합니다. 기존 규칙을 사용할 때는 Config를 선택하고 해당 파일이 활성화되어 있는지 확인하세요. Proxy와 규칙의 PROXY를 같은 설정 계층으로 혼동하지 말고, 원인을 모르는 상태에서 여러 모드를 동시에 변경하지 마세요.
Global Routing · Config / Proxy / Direct서버 앞의 원형 표시를 눌러 항목을 선택한 다음 연결 스위치를 켜세요. 시스템 요청이 처음 표시되면 VPN 구성 추가를 허용합니다. 이어서 Connectivity Test를 실행하고 실제로 열어야 하는 페이지에도 접속하세요. 테스트나 접속에 실패하면 네트워크, 서버, 모드, DNS, 규칙 순서로 확인하세요. 스위치가 켜졌다고 모든 연결이 성공한 것은 아닙니다.
Connectivity Test04 / 정품 확인 및 사용 범위
Shadowrocket은 클로즈드 소스 상용 애플리케이션입니다. 확인할 때는 검색 결과의 비슷한 이름만 보지 말고 제품명, 개발자 및 앱 ID를 기준으로 확인하세요. 이 사이트는 Shadowrocket 공식 사이트 및 매뉴얼이며, 아래 내용은 클라이언트 설치, 계정 구매 및 연결 설정을 구분하는 데 도움이 됩니다.
CLIENT / CONNECTION
iPhone / iPad는 App Store에서 $2.99 일회성 구매, Mac, Windows, Android, Linux 버전은 무료입니다. 클라이언트 설치와 서버 정보 준비는 별개의 과정입니다.
이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다. 연결 전에 보유한 구독 또는 서버 정보를 준비하세요. 매뉴얼은 가져오기, 설정 및 문제 해결 방법만 안내합니다.
가격 및 설치 안내 보기 →App Store 제품 페이지에 들어가 먼저 이름이 Shadowrocket인지 확인하고, 개발자 Shadow Launch Technology Limited와 앱 ID 932747118도 확인하세요. 공식 아이콘은 흰색 바탕에 파란색과 보라색 테두리의 로켓이며 사이트 헤더의 아이콘과 일치해야 합니다. 별칭이나 검색 순위, 비슷한 그림만으로 판단하지 마세요. 링크를 확인할 때 제품 페이지 끝의 앱 ID가 안정적인 식별 기준입니다. 이름, 개발자 또는 ID가 다르면 비슷한 항목을 계속 구매하지 말고 다운로드 안내에서 제품 페이지를 다시 여세요.
App Store에 앱이 표시되는지는 로그인한 계정의 스토어에 따라 달라지며 휴대폰의 표시 언어로 결정되지 않습니다. 중국 본토 스토어에 앱이 표시되지 않는 경우 계정 지역과 구매 기록을 먼저 확인하고 검색어를 반복해서 바꾸지 마세요. 본인 계정의 지역을 변경해야 한다면 잔액, 유효한 구독 및 결제 수단을 먼저 확인하고 시스템 계정 설정의 지역 변경 절차를 따르세요. iPhone / iPad의 시스템 요구 사항은 App Store 페이지 표기를 기준으로 합니다. 오래된 안내로 시스템 요구 사항을 추측하는 것보다 설치 전 호환성을 확인하는 편이 정확합니다.
iPhone과 iPad에서 동일한 구매 계정을 사용하면 App Store의 구입 항목에서 Shadowrocket을 찾을 수 있습니다. 기기를 변경하거나 다시 설치하기 전에 구매 당시 사용한 계정을 확인하세요. 기기 로그인 계정과 ‘미디어 및 구입 항목’의 계정은 다를 수 있습니다. 클라이언트를 다시 설치해도 이전 서버 정보가 반드시 복구되는 것은 아니므로 구성 백업과 동기화 상태를 확인해야 합니다. iPhone / iPad는 App Store에서 $2.99 일회성 구매, Mac, Windows, Android, Linux 버전은 무료입니다. 두 가지 설치 방식과 서비스 제공자의 이용 기간을 혼동하지 마세요.
Mac은 Apple 실리콘과 Intel용 파일을 제공하고, Windows는 64비트 설치 프로그램, Android는 arm64 설치 파일, Linux는 deb, rpm 및 AppImage를 제공합니다. 모든 설치 파일 링크는 사이트 다운로드 페이지에서 /dl/ 경로로 연결됩니다. 검색 결과에서 재패키징된 파일을 찾을 필요가 없습니다. 처음 설치할 때 시스템이 차단하면 먼저 출처를 확인한 뒤 다운로드 페이지의 설치 허용 안내를 살펴보세요. Windows, macOS, Android, Linux는 권한 설정 방법이 서로 다르므로 다른 시스템의 절차를 그대로 적용하지 마세요. 관리 기기는 관리자의 설치 정책도 따라야 합니다.
iPhone / iPad 앱 업데이트는 App Store에서 확인하고, 컴퓨터와 Android는 사이트 다운로드 페이지에서 새 설치 파일을 받으세요. 업데이트 전에 사용 중인 서버, Global Routing 방식 및 Config 파일을 기록하고 필요한 구성 사본을 보관하세요. 클라이언트 업데이트, 구독 새로고침 및 규칙 교체는 서로 다른 작업이므로 분리해서 진행하고 단계마다 확인하는 것이 좋습니다. 이렇게 하면 연결 상태가 바뀌더라도 프로그램, 서버 목록, 규칙 중 무엇이 원인인지 파악할 수 있습니다. 페이지의 버전 정보는 다운로드 기능에서 동적으로 가져오므로 오래된 글의 숫자를 설치 기준으로 삼지 마세요.
구독 URL, 비밀번호, 키 및 QR 코드에는 접근 자격 증명이 포함될 수 있습니다. 가져올 때는 전체 내용을 유지하고 공개적으로 공유할 때는 가리세요. 교육용 예시의 example.com을 실제 서버로 사용하거나, 백업하지 않은 기존 정보를 새 구독 링크로 덮어쓰지 마세요. 문제를 확인할 때는 작업 순서, 네트워크 유형 및 오류 메시지를 먼저 기록한 뒤 Diagnostics에서 필요한 내용만 정리하세요. Connectivity Test가 성공해도 해당 테스트가 통과했다는 뜻일 뿐입니다. 실제 대상에 대한 규칙 매칭과 접속 결과도 확인해야 합니다.
05 / 기술 노트
기본 절차 외에 구체적인 문제가 있다면 관련 내용을 더 살펴보세요. 인터페이스 용어는 영어 원문을 유지합니다. 프로토콜 안내는 기존 정보의 필드와 유형을 이해하기 위한 것이며 서비스 제공자를 판단하거나 추천하기 위한 내용이 아닙니다.
가져온 후에도 기본 서버를 선택해야 합니다. Home의 순서에 따라 선택 표시, 연결 스위치 및 시스템 권한을 확인하고 Connectivity Test를 실행해 ‘항목 저장’과 ‘연결 확인’을 구분하세요.
연결 단계 보기 →프로토콜 설계와 전송 특성을 바탕으로 Type의 차이를 설명하고 VMess, VLESS, Trojan, HTTP / SOCKS5 및 WireGuard를 다룹니다. 기존 구성의 유형을 확인한 다음 관련 필드를 점검하세요.
프로토콜 개요 보기 →인터페이스 위치에 따라 자주 쓰이는 라벨과 스위치를 설명합니다. Global Routing의 Proxy, 규칙의 PROXY 및 서버 항목을 구분해 이름이 비슷한 설정을 잘못 변경하지 않도록 합니다.
인터페이스 용어 안내 보기 →