DEVELOPERShadow Launch Technology LimitedApp Store에서 개발자 이름 확인
APP ID932747118제품 링크에 포함된 앱 식별자
PURCHASE일회성 구매실제 가격은 App Store 페이지에 표시된 내용을 따릅니다
ROUTINGConfig / Proxy / Direct라우팅 모드를 선택한 뒤 매칭 정책을 확인하세요
기기 및 App Store 링크
유일한 구매 경로는 App Store입니다. 먼저 제품 정보를 확인한 뒤 구매하고 처음 실행하세요.
iPhone 구매 안내
App Store에서 Shadowrocket 제품 페이지를 열고 개발자, 아이콘, 앱 ID를 확인한 뒤 구매하세요. 설치가 끝나면 Home으로 이동해 기존 서버 정보나 구독을 사용할 수 있는지 확인한 다음 Add Server로 추가하세요. 연결 스위치만 켜 보고 설정이 완료됐다고 판단하지 마세요.
처음 연결할 때 시스템에서 VPN 구성 추가를 허용하라는 메시지가 표시될 수 있습니다. 이는 클라이언트가 기기의 네트워크 요청을 처리하는 데 필요한 시스템 권한이며, 연결 서비스가 준비됐다는 뜻은 아닙니다. 메시지가 Shadowrocket에 해당하는지 확인한 뒤 시스템 안내에 따라 진행하세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 따릅니다.
앱을 이미 구매했다면 iPad의 App Store에서 구매에 사용한 Apple ID를 확인한 뒤 구입 항목을 살펴보세요. iPhone과 iPad 간 구매 적용 범위, 호환성 및 유니버설 구매 여부는 App Store 페이지에 표시된 내용을 따릅니다. 한 기기에서 다운로드된 상태를 설정이 동기화된 것으로 여기지 마세요.
화면이 넓은 기기에서는 탐색 메뉴와 콘텐츠 배치가 다를 수 있지만, 주요 작업은 Home, Config, Settings를 중심으로 이루어집니다. 기존 설정을 가져온 뒤 현재 서버, Global Routing 및 활성 구성 파일을 각각 확인하세요. 같은 계정을 사용하더라도 기기마다 연결을 별도로 검증해야 합니다.
이 페이지는 Shadowrocket 공식 사이트의 공식 매뉴얼 안내입니다. 구매 전 앱 구매와 연결 설정을 구분하세요. 앱 구매는 App Store에서 진행하며, 연결 설정에는 사용자가 이미 보유한 구독 정보나 서버 정보가 필요합니다. 앱만 있고 설정 정보가 없다면 먼저 합법적으로 사용할 수 있는 연결 매개변수를 준비한 후 튜토리얼을 확인하세요. 앱을 반복해서 설치해도 누락된 서버 주소, 포트 또는 인증 정보가 생기지는 않습니다.
프록시 모드 및 설정 기능
필요한 작업에 맞춰 안내를 살펴보세요. 오른쪽 예시는 설정 원리를 설명하며 앱 화면을 재현한 것이 아닙니다.
라우팅 범위부터 연결 진단까지
먼저 트래픽 처리 방식을 확인한 다음 매개변수와 매칭 결과를 점검하세요.
Global Routing의 세 가지 모드
Home에서 Global Routing을 확인하세요. Config 모드는 현재 구성 파일의 규칙에 따라 요청을 처리하고, Proxy 모드는 해당 트래픽을 프록시 경로로 처리하며, Direct 모드는 직접 연결을 사용합니다. 규칙 라우팅을 사용하려면 먼저 Config를 선택한 다음 Config에서 의도한 파일이 활성화되어 있는지 확인하세요. 모드를 바꾸면 트래픽 처리 방식은 달라지지만 잘못된 서버 매개변수가 수정되지는 않습니다. 문제를 진단할 때는 한 번에 한 항목만 바꾸고, 기존 모드를 기록한 뒤 같은 대상으로 차이를 확인하세요. 모드 변경을 규칙 적용으로 오해하지 않도록 주의하세요.
On Demand로 연결 시점 제어
Settings에서 On Demand를 확인하고 실제 사용 방식에 맞춰 연결 트리거 조건을 설정하세요. On Demand는 연결을 언제 시작할지 정하는 기능이지, 특정 도메인이 어떤 경로를 이용할지 정하는 기능이 아닙니다. 후자는 Global Routing과 규칙에 따라 결정됩니다. 처음 설정할 때는 자동 트리거를 켜기 전에 수동으로 연결을 확인해 두세요. 그래야 서로 다른 두 동작을 동시에 진단하는 일을 피할 수 있습니다. 변경한 뒤 실제 사용하는 네트워크에서 확인하고 기기의 현재 연결 상태를 점검하세요. 연결이 자동으로 복구되면 이미 확인된 구성 파일을 바로 삭제하지 말고 On Demand 조건부터 다시 살펴보세요.
규칙 순서에 따라 정책 결정
Config에서 활성 구성의 [Rule] 섹션을 확인하세요. DOMAIN은 도메인 전체와 일치하고, DOMAIN-SUFFIX는 해당 도메인과 하위 도메인에 적용되며, IP-CIDR은 IP 주소 범위를 처리합니다. 규칙은 위에서 아래로 적용되며 일치하는 규칙을 찾으면 해당 정책을 따릅니다. 범위가 넓은 조건을 앞에 두면 뒤에 있는 정밀한 규칙이 적용되지 않을 수 있습니다. 필요한 예외 규칙을 일반 조건보다 앞에 두고 마지막에는 FINAL을 설정하세요. 오른쪽 예시에서는 특정 도메인 하나를 DIRECT로 보내고, 같은 접미사를 가진 나머지 요청은 PROXY로 보내 순서가 결과를 어떻게 바꾸는지 보여 줍니다.
프로토콜 유형은 서버 설정과 일치해야 합니다
Add Server의 Type에서 기존 정보와 일치하는 유형을 선택하세요. 예를 들면 Shadowsocks, VMess, VLESS, Trojan, WireGuard 또는 Hysteria2가 있습니다. 프로토콜마다 필요한 인증 및 전송 필드가 다르므로 주소와 포트만으로 유형을 추측할 수 없습니다. 서버에서 제공한 매개변수를 하나씩 확인하고 필요한 TLS, 전송 및 DNS 설정을 유지하세요. WireGuard는 로컬 인터페이스 매개변수와 Peer 매개변수도 구분해야 합니다. 규칙의 PROXY는 정책일 뿐 프로토콜 이름이 아니며, 규칙을 바꿔도 올바른 프로토콜 설정을 대신할 수 없습니다.
Subscribe로 기존 정보 가져오기
사용자가 이미 보유한 구독 정보를 준비한 다음 Add Server에서 Subscribe 유형으로 입력하고 저장하세요. 이후 Home의 SERVER 목록에 예상한 항목이 표시되는지 확인합니다. 구독 업데이트는 원격에서 제공하는 서버 정보를 다시 가져오는 작업으로, 앱 업데이트나 규칙 파일 업데이트와는 다릅니다. 가져오기 전에 URL이 온전한지 확인하고, 가져온 뒤 실제로 선택된 항목을 점검하세요. 구독 URL에는 접근 인증 정보가 포함될 수 있으므로 공개적으로 붙여 넣거나 스크린샷에 담지 마세요. 오른쪽 예시는 구독 필드를 임의로 만들지 않고 서버 목록과 [Rule]의 역할만 안내합니다.
구성 파일과 실제 요청을 따로 확인
Config에서 활성 파일을 확인하고 Connectivity Test로 기본 연결을 점검한 뒤, Settings의 Diagnostics를 참고해 문제를 찾으세요. Data의 트래픽 통계는 요청과 트래픽의 변화를 보여 주지만 모든 대상에 접근할 수 있다는 뜻은 아닙니다. iCloud 동기화가 필요하면 기기의 관련 설정을 확인하고 별도 백업을 유지하세요. 동기화 후에도 활성 구성과 서버 선택을 점검해야 합니다. 진단 자료를 공유하기 전에는 인증 정보와 구독 URL을 삭제하고 로컬 네트워크, 서버 매개변수, DNS, 규칙 순서로 단계별 점검을 진행하세요.
설정할 때는 세 가지 항목을 구분하세요. SERVER의 항목에는 연결 매개변수가 있고, Config의 활성 파일에는 규칙이 있으며, Global Routing은 규칙 적용 여부를 결정합니다. 목록에서 서버를 확인할 수 있다는 것은 정보가 저장되었다는 뜻일 뿐입니다. 파일을 가져왔더라도 현재 사용 중인 파일이라는 보장은 없습니다. 연결을 시작하기 전에 세 항목에서 선택된 값을 확인하면 예기치 않은 동작을 줄일 수 있습니다.
검증도 단계별로 진행해야 합니다. Connectivity Test 결과는 선택한 테스트 방법과 당시 네트워크 상태에 해당하며, 특정 대상에 실제로 접근할 수 있는지를 대신 확인해 주지는 않습니다. Data에 트래픽이 표시되더라도 데이터가 오갔다는 뜻일 뿐입니다. 특정 대상에 문제가 있으면 대상 도메인, 현재 모드, 적용된 정책을 기록한 뒤 직접 연결과 예상 프록시 경로를 비교하세요. 자세한 문법은 규칙 및 설정 참고에서, 전체 작업 순서는 최초 설정 튜토리얼에서 확인할 수 있습니다.
정품 확인 및 구매 정보
제품 정보, 구매 권한, 연결 서비스를 각각 확인하세요.
개발자: Shadow Launch Technology Limited
앱 ID: 932747118
App Store 일회성 구매
제품 정보
개발자, 아이콘, 앱 ID를 함께 확인
App Store 제품 페이지에서 Shadowrocket 이름을 확인하고 개발자가 Shadow Launch Technology Limited인지 살펴본 다음 아이콘을 이곳의 공식 아이콘과 대조하세요. 마지막으로 제품 링크의 앱 ID가 932747118인지 확인합니다. 한국어 별칭이나 비슷한 이름, 유사한 그림만으로는 제품을 확인할 수 없습니다. 구매 전에 세 항목이 서로 일치하는지 확인하세요.
앱 ID는 제품을 식별하는 번호이며 현재 버전 번호나 구매 주문 번호가 아닙니다. 확인할 때는 이 페이지의 App Store 링크를 열어 동일한 제품 페이지에서 가격, 호환성 및 설명을 살펴보세요. Shadowrocket은 상용 앱이며, 이 공식 사이트의 매뉴얼은 App Store 제품 정보와 앱 내 영문 용어를 바탕으로 작성합니다. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 따릅니다.
검색 결과에 이름이 비슷한 앱이 여러 개 표시되면 제품 페이지로 돌아가 항목을 하나씩 확인하세요. 검색 순위가 높거나 이름이 비슷하다는 이유만으로 결제하지 마세요. 기기에 앱이 이미 설치되어 있다면 App Store에서 해당 제품의 상태를 확인하고, 현재 계정에 열기, 다시 다운로드 또는 구매 중 어떤 항목이 표시되는지 살펴본 뒤 다음 단계를 결정하세요.
구매 범위
클라이언트 구매 ≠ 회선 요금제
일회성 구매는 Shadowrocket 클라이언트 사용 권한에 대한 결제이며 서버 용량, 네트워크 회선 또는 구독 서비스 구매가 아닙니다. 앱을 구매한 뒤에도 해당 연결을 설정하려면 사용자가 이미 보유한 구독 정보나 서버 정보가 필요합니다. 이 사이트는 서버 노드나 구독을 제공·판매·추천하지 않습니다. 매뉴얼에서는 기존 매개변수 입력 방법, 규칙 매칭 및 문제 진단 방법만 설명합니다.
미국 App Store의 참고 가격은 2.99달러이며, 각 스토어에서는 현지 통화로 표시됩니다. 실제 가격은 App Store 페이지에 표시된 내용을 따릅니다. 결제 전에 시스템 확인 화면에 표시된 제품명, 금액 및 계정 정보를 살펴보세요. 구매를 마쳤는데 연결되지 않는다면 결제 실패로 단정하지 말고 서버 매개변수와 네트워크 상태부터 확인하세요. 앱 구매 상태와 원격 연결 상태는 각각 확인해야 합니다.
프로토콜을 지원한다고 해서 해당 프로토콜의 서버가 함께 제공되는 것은 아닙니다. 예를 들어 Type에서 WireGuard를 선택할 수 있다는 것은 해당 구조에 따라 매개변수를 입력할 수 있다는 뜻일 뿐입니다. Private Key, Peer 및 Endpoint 정보는 사용자가 이미 보유한 설정에서 확인해야 합니다. 또한 규칙의 PROXY를 독립적으로 연결할 수 있는 서비스로 보면 안 됩니다. 이는 프록시 처리 경로를 가리키는 정책 키워드입니다.
App Store 및 계정
스토어 표시 여부 및 기기 호환성
검색 결과에 제품이 표시되는지는 현재 App Store 스토어프런트, 계정 설정 및 기기 호환성에 따라 달라질 수 있습니다. 먼저 현재 로그인한 스토어 계정을 확인한 뒤 이 페이지의 제품 링크를 열어 실제 안내를 살펴보세요. 페이지에 기기나 지역 관련 제한이 표시되면 해당 설명을 따르세요. 검색 결과가 없다는 이유로 앱 제공이 중단됐다고 단정하거나 기기에 설치할 수 있다고 추측하지 마세요.
iPhone 및 iPad의 구매 적용 범위, 다른 Apple 기기의 호환성, 유니버설 구매 여부는 모두 App Store 페이지에 표시된 내용을 따릅니다. 기기 이름이 같더라도 시스템 요구 사항을 확인해야 합니다. 구매 전에 사용하려는 기기의 호환성 항목을 살펴보세요. 매뉴얼에는 오래된 정보가 판단에 영향을 주지 않도록 특정 시스템 버전 기준을 고정해 안내하지 않습니다.
구매 버튼이 예상과 다르게 표시되면 먼저 App Store에 로그인한 계정이 처음 구매한 계정과 같은지 확인한 다음 구매 내역이나 구입 항목을 살펴보세요. 데이터 동기화 계정과 스토어 구매 계정은 각각 확인해야 할 수 있습니다. 기존 구매 내역은 구매 권한 확인에 도움이 되지만, 주문 내역이나 계정 정보, 결제 스크린샷을 진단 자료에 공개하지 마세요.
복원 및 관리
앱 복원과 설정 복원은 별개입니다
기기를 바꾸거나 앱을 다시 설치할 때는 App Store의 구입 항목에서 Shadowrocket을 찾아 현재 계정에 표시된 상태에 따라 다시 다운로드하세요. 앱을 복원해도 클라이언트만 복원될 뿐 서버 정보, 활성 구성, 규칙 순서 및 연결 스위치까지 복원됐다고 볼 수 없습니다. 처음 실행한 뒤 Home, Config, Settings를 다시 확인하세요. 구입 항목에서 복원하는 구체적인 방법은 기기의 현재 스토어 화면을 따릅니다.
iCloud 동기화를 사용하는 경우 먼저 관련 기기의 계정과 동기화 설정을 확인한 뒤 실제 동기화 결과를 점검하세요. 실수로 삭제하거나 덮어쓰는 일을 막으려면 중요한 설정을 별도로 백업하세요. 백업 파일에도 인증 정보가 포함될 수 있으므로 안전하게 보관해야 합니다. 기기를 옮긴 뒤에는 사용 가능 여부를 확인한 항목 하나를 선택해 먼저 테스트하고, 이후 평소 사용하는 규칙과 On Demand 조건을 복원하세요. 여러 설정을 한꺼번에 바꾸지 마세요.
앱 업데이트는 App Store에서 진행하고, 구독 업데이트는 기존 구독에서 서버 정보를 가져오며, 규칙 업데이트는 구성 파일 내용을 변경합니다. 세 가지 업데이트는 출처와 기능이 서로 다릅니다. 업데이트 후 달라진 점이 있다면 먼저 어느 항목이 업데이트됐는지 확인한 다음 관련 설정을 점검하세요. 구입 복원 및 최초 실행 방법은 구입 항목 복원 안내에서 확인할 수 있습니다.
주제별 튜토리얼 및 문제 해결 기록
설정 이전부터 속도 문제 진단, 프로토콜 원리까지 현재 상황에 맞는 안내를 선택하세요.
고급 설정
Shadowrocket 설정 백업 및 기기 이전: iCloud 동기화, 설정 내보내기, 새 기기에서 복원
기기를 바꾸기 전 구매 권한과 설정 데이터를 구분하세요. iCloud 동기화, 설정 내보내기 및 새 기기에서 복원하는 순서를 확인하고 서버 정보와 활성 규칙이 각각 올바른 위치에 복원됐는지 점검한 뒤 연결을 하나씩 테스트하세요.
처음 설정한다면 튜토리얼 페이지부터 시작하고, 연결은 되지만 라우팅 결과가 예상과 다르면 규칙 참고 자료를 확인하세요. 기기를 바꾸기 전에는 먼저 백업을 완료하세요. 주제별 글은 특정 문제를 판단하는 방법을 보충하지만 App Store의 구매 및 호환성 정보를 대신하지 않습니다. 화면 배치가 다르면 현재 앱에 표시되는 영문 용어를 기준으로 작업을 찾으세요.