공식 매뉴얼 · App Store 정품

Shadowrocket 사용법 및 규칙 설정

iPhone / iPad용 클라이언트로, 규칙 라우팅을 통해 요청 경로를 설정합니다. 앱은 App Store에서 일회성 구매하며, 구독과 서버 정보는 이용 중인 서비스 제공업체에서 받아야 합니다.

  • Global Routing
  • Config
  • DOMAIN-SUFFIX
  • FINAL

규칙 예시는 문서 설명용이며, 예시 도메인이 실제로 이용 가능한 서비스를 뜻하지 않습니다. 시스템 요구 사항과 구매 가능 범위는 App Store 페이지를 기준으로 확인하세요.

기능 안내

Config 가져오기부터 요청 경로 이해까지

먼저 정보의 출처를 확인하고, Global Routing을 선택한 다음 실제 규칙 매칭 결과를 점검하세요. 다음 여섯 항목은 일상적인 설정에서 알아야 할 기능별로 정리했습니다. 인터페이스 용어와 규칙 키워드는 영어 원문을 유지합니다.

Global Routing과 규칙 라우팅

Home의 Global Routing에서 Config는 현재 구성 파일에 따라 요청을 처리하고, Proxy는 해당 요청을 선택한 프록시로 보내며, Direct는 직접 연결을 사용합니다. 일반적인 규칙 라우팅은 Config를 선택한 다음 Config에서 활성화된 파일을 확인하는 순서로 설정하세요. [Rule]에서는 위에서부터 규칙을 확인하고 처음 일치하는 규칙의 PROXY, DIRECT 또는 REJECT 정책을 적용합니다. 앞선 규칙과 일치하지 않은 요청은 FINAL이 처리합니다. 특정 도메인의 경로를 확인할 때는 현재 모드, 규칙 순서, 정책이 가리키는 대상을 함께 살펴보세요. 연결 스위치만으로 판단해서는 안 됩니다.

DOMAIN-SUFFIX,example.com,PROXY FINAL,DIRECT

기기 및 다운로드

iPhone 및 iPad에서 받기

앱을 받을 수 있는 유일한 경로는 App Store입니다. 먼저 제품 페이지에서 호환성과 구매 정보를 확인한 다음 실제로 사용할 기기에서 구매하거나 다시 다운로드하세요. 시스템 요구 사항과 구매 가능 범위는 App Store 페이지를 기준으로 확인하세요.

Mac / Apple TV에서도 같은 App Store에서 받을 수 있습니다. 시스템 요구 사항과 구매 가능 범위는 App Store 페이지를 기준으로 확인하세요.

기기에서 인터넷을 사용할 수 있는 것, 앱이 설치된 것, 프록시 서버를 사용할 수 있는 것은 서로 별개의 조건입니다. 설정을 시작하기 전에 현재 네트워크에서 평소 사용하는 서비스에 정상적으로 접속할 수 있는지 확인하고, 이용 중인 서비스 제공업체에서 구독이나 서버 정보를 준비하세요. 이렇게 하면 문제가 생겼을 때 기본 네트워크 문제와 클라이언트 매개변수 문제를 나누어 확인할 수 있어 앱을 반복해서 다시 설치하지 않아도 됩니다.

다른 기기로 바꿀 때는 선택한 서버와 Global Routing을 다시 확인하세요. 두 기기에서 파일 이름이 같더라도 파일 내용, 활성화 상태, 로컬 권한은 다를 수 있습니다. 명확한 테스트 대상을 하나 정해 확인한 다음 평소처럼 사용하세요. 다운로드나 동기화가 완료되었다고 연결까지 완료된 것은 아닙니다.

정품 확인과 구매 안내

앱 정품을 확인한 뒤 구매와 설정을 구분하세요

Shadowrocket은 비공개 소스의 상용 앱입니다. 이 사이트는 Shadowrocket 공식 웹사이트이자 공식 매뉴얼입니다. 구매 정보는 App Store 제품 페이지를, 설정 방법은 앱에 실제로 표시되는 화면을 기준으로 확인하세요.

개발자, 아이콘, 앱 ID를 함께 확인하세요

App Store 검색 결과에는 이름이나 아이콘이 비슷한 앱이 표시될 수 있습니다. “Shadowrocket”라는 이름만으로는 정품 여부를 확인할 수 없습니다. 제품 상세 페이지를 열어 개발자가 Shadow Launch Technology Limited인지 확인하고, 공식 아이콘과 대조한 다음 페이지 주소의 앱 ID가 932747118인지 확인하세요. 세 가지 정보가 모두 같은 앱을 가리켜야 하며, 서로 다른 검색 결과의 정보를 조합해서는 안 됩니다. 본문의 다운로드 버튼은 해당 제품 페이지로 연결되며, 다운로드 안내에서는 각 확인 위치를 단계별로 설명합니다.

정품 여부를 확인할 때는 제품 상세 페이지에서 확인하세요. 검색 요약, 목록의 작은 아이콘, 화면 캡처에 표시된 이름만으로 판단하지 마세요. 개발자 전체 이름을 확인하려면 페이지 정보를 펼쳐야 할 수 있으며, 제품 페이지 주소의 숫자도 하나씩 대조해야 합니다. 확인을 마친 뒤 가격과 호환성을 살펴보면 이름이 비슷한 앱을 잘못 구매할 가능성을 줄일 수 있습니다. 나중에 앱을 다시 받을 때도 같은 제품 페이지를 이용할 수 있으며, 구매 버튼이나 클라우드 다운로드 표시는 계정의 구매 상태에 따라 달라집니다.

App Store 표시 여부와 계정 지역

현재 스토어에 제품이 표시되는지는 Apple ID의 App Store 국가 또는 지역과 현지 이용 가능 여부에 따라 달라집니다. 검색 결과에서 원하는 앱을 찾지 못했다면 먼저 사용 중인 스토어 계정과 국가 또는 지역을 확인한 뒤 제품 페이지를 열어 안내를 살펴보세요. 검색 결과가 한 번 표시되지 않았다고 해서 기기가 호환되지 않는다고 단정할 수는 없습니다. 가격, 구매 가능 여부, 시스템 요구 사항과 구매 적용 범위는 App Store 페이지를 기준으로 확인하세요. 계정 정보나 결제 수단은 Apple의 시스템 설정과 App Store에서 관리해야 합니다.

구매하기 전에 기기의 시스템 계정과 App Store 구매 계정이 원하는 대로 설정되어 있는지 확인하세요. 두 계정은 서로 다른 용도로 사용될 수 있으므로 구매 내역을 확인할 때는 App Store에 실제로 로그인된 계정을 기준으로 삼아야 합니다. 페이지에 구매할 수 없다는 메시지가 표시되면 먼저 안내된 사유를 읽고 국가 또는 지역, 결제 상태, 기기 호환성을 확인하세요. 앱을 반복해서 종료하거나 클라이언트 구성을 바꿔도 App Store의 구매 조건은 달라지지 않습니다.

일회성 구매는 클라이언트 앱에 대한 구매입니다

미국 스토어 가격은 약 2.99달러이며 일회성 결제입니다. 각 스토어에는 현지 통화로 가격이 표시되며 실제 결제 금액은 App Store 페이지와 구매 확인 화면을 기준으로 확인하세요. 일회성 구매로 얻는 것은 앱을 구매할 수 있는 권한이며, 서버 이용 권한은 포함되지 않습니다. 구독 링크, 인증 정보, 규칙 파일도 자동으로 제공되지 않습니다. 이 차이를 이해하면 구매와 설정을 나누어 진행할 수 있습니다. 먼저 앱을 받은 뒤 보유한 정보를 사용해 연결하고 마지막으로 라우팅을 조정하세요.

앱은 정상적으로 열리지만 선택할 서버가 없다면 클라이언트를 다시 구매하지 말고 기존 정보를 먼저 가져오세요. 서버 항목은 있지만 인증에 실패하면 서비스 제공업체가 안내한 매개변수와 이용 상태를 확인해야 합니다. 앱 구매 내역은 서버 비밀번호, 구독 내용, 네트워크 출구를 결정하지 않습니다. 각 항목의 차이를 이해하면 App Store 구매 내역, 클라이언트 설정, 기존 서비스의 연결 정보 중 무엇을 확인해야 하는지 알 수 있습니다.

구매 복원 및 두 기기에서 구매 공유

앱을 다시 설치하거나 기기를 바꿀 때는 원래 구매에 사용한 Apple ID로 App Store의 구입 항목에서 Shadowrocket을 찾으세요. 정품 확인을 마친 제품 페이지를 열어 받을 수 있는지도 확인할 수 있습니다. iPhone과 iPad의 구매 공유 적용 범위는 App Store 페이지를 기준으로 확인하세요. 표시되는 상태가 예상과 다르면 구매 내역, 스토어 계정, 제품 ID를 확인한 뒤 다음 단계를 진행하세요. 앱을 다시 다운로드하는 것과 로컬 구성을 복원하는 것은 별개의 작업입니다.

구매 내역은 앱을 받을 수 있는지 확인하는 정보이며, 구독과 구성은 실제 사용에 필요한 자료입니다. 기기를 바꾸기 전에 앱에서 제공하는 저장, 내보내기, iCloud 동기화 옵션과 보존되는 항목을 확인하세요. 복원한 뒤에는 Home의 서버 항목, 현재 선택된 Config, Global Routing을 확인하고 시스템 안내에 따라 VPN 구성 권한도 점검하세요. 가족 공유의 적용 여부와 공유 범위 역시 App Store 페이지를 기준으로 확인해야 합니다.

업데이트, 권한, 구성은 각각 확인하세요

앱은 App Store에서 업데이트할 수 있으며 기기의 자동 업데이트 설정을 활용할 수 있습니다. 공식 매뉴얼은 기능 이름으로 사용 방법을 안내하며, 실제 화면을 확인하는 대신 특정 버전 번호에 의존하지 않습니다. 업데이트 후 연결 동작이 달라졌다면 이전에 사용한 서버, 모드, 구성이 계속 선택되어 있는지 확인한 다음 시스템 권한과 네트워크 환경을 점검하세요. 기존 설정을 기록하지 않은 상태에서 여러 매개변수를 한꺼번에 바꾸면 원인을 파악하기 어렵습니다.

VPN 구성을 추가하도록 허용하는 것은 클라이언트가 네트워크에 연결하기 위해 필요한 시스템 권한입니다. 특정 서버에 연결되었다는 뜻은 아닙니다. 연결 스위치의 상태, 도메인 해석 여부, 대상 서비스 접속 여부도 각각 별도의 단계입니다. 권한을 허용한 뒤 테스트 대상을 하나 선택하고 요청이 예상한 정책을 따르는지 확인하세요. 문제가 있다면 연결, DNS 해석, 규칙 순서로 단계별로 점검하는 편이 상태 문구만 확인하는 것보다 정확합니다.

현재 문제에 맞는 안내를 선택하세요

처음 설정한다면 사용법의 전체 절차부터 확인하세요. 기존 구독이나 서버 정보를 가져오고, Global Routing을 선택하고, 시스템의 VPN 구성 추가를 허용한 다음 대상에 접속되는지 테스트합니다. 연결은 되지만 일부 요청이 예상과 다른 경로로 처리된다면 규칙 및 구성 안내를 확인하세요. 앞선 규칙이 요청을 가로채는지, FINAL이 마지막에 있는지, 정책이 지정한 서버를 사용할 수 있는지 살펴보면 됩니다. 구매 문제와 요청 라우팅 문제는 각각 따로 해결하세요.

“Shadowrocket이 연결되지 않음” 문제가 발생하면 구독 업데이트 실패, Connectivity Test 실패, 특정 대상 접속 불가 중 어떤 증상인지 먼저 기록하세요. “Shadowrocket DNS 설정” 문제라면 현재 Config의 DNS 설정과 시스템 네트워크 환경을 확인하세요. “Shadowrocket 전체 모드”를 알아볼 때는 Global Routing의 Config, Proxy, Direct 선택을 구분해야 합니다. 모드를 바꾸면 요청 처리 경로는 달라지지만 잘못된 서버 인증 정보가 수정되는 것은 아닙니다.

Shadowrocket 사용법 보기 → 규칙 및 구성 전체 안내 보기 →

안내 및 주제별 문서

프로토콜 매개변수와 규칙 작성법

기본 사용법 외에도 구체적인 문제에 맞는 안내를 확인하세요. 공유 링크 형식, 프로토콜 인증 항목, 규칙 처리 정책은 서로 다른 영역입니다. 먼저 어느 부분을 수정하는지 확인한 뒤 변경 결과가 예상대로인지 살펴보세요.

ss:// vmess:// vless:// trojan:// 공유 링크 형식 알아보기: 구독 링크와의 차이

단일 공유 링크는 보통 서버 한 대의 정보를 담고, 구독 링크는 업데이트 가능한 항목 목록을 가져오는 데 사용됩니다. 이 글에서는 네 가지 링크의 구조와 인코딩 방식을 설명하고, 가져온 뒤 확인할 항목을 안내합니다. 형식 인식, 정보 가져오기, 서버 연결은 각각 다른 단계입니다.

링크 형식 안내 읽기 →

Shadowrocket에 Trojan 서버 추가하기: 프로토콜 원리와 Add Server 입력 항목

TLS 기반 Trojan 연결 방식부터 살펴보고 Add Server에서 주소, 포트, 비밀번호, SNI, 인증서 검증을 차례로 확인합니다. 매개변수는 이용 중인 서비스 제공업체에서 받아야 합니다. 문제를 해결할 때는 여러 항목을 한꺼번에 바꾸지 말고 실제 오류 메시지를 기준으로 하나씩 확인하세요.

Trojan 매개변수 안내 읽기 →

구성 예시를 읽을 때는 도메인이 구문 설명용이며 정책 방향은 실제 사용 목적에 맞게 정해야 한다는 점에 유의하세요. 코드를 Config에 추가하기 전에 어떤 요청과 일치하는지, 기존 규칙과 겹치는지, 일치하지 않을 때 어떤 FINAL이 처리하는지 확인해야 합니다. 수정 전 파일을 보관하고 한 가지씩 테스트하면 나중에 복구하거나 문제를 점검하기 쉽습니다.

전체 글 보기 →