App Store 정품 · 공식 매뉴얼

Shadowrocket 사용법과 규칙 설정

iPhone 및 iPad용 규칙 기반 프록시 클라이언트로, 규칙 라우팅을 지원하며 일회성 구매 방식입니다.

  • Global Routing
  • Config
  • DOMAIN-SUFFIX
  • FINAL
연결 스위치, Global Routing, Connectivity Test 및 Add Server가 표시된 Shadowrocket 공식 홈 화면 스크린샷
Shadowrocket · 공식 홈 화면 스크린샷
다운로드 경로
App Store
앱 ID
932747118
구매 방식
일회성 구매
정책
PROXY / DIRECT / REJECT

규칙은 순서대로 매칭되며, 더 구체적인 규칙이 먼저 적용되는 방식이 아닙니다. 그림의 ads.example.com은 첫 번째 DOMAIN-SUFFIX 규칙이 먼저 적용됩니다. 해당 도메인에 REJECT를 적용하려면 관련 DOMAIN 규칙을 범위 규칙보다 앞에 배치하세요. 이 그림은 규칙 순서를 설명하기 위한 것으로, 그대로 적용할 설정 예시는 아닙니다.

기기 및 App Store 다운로드 안내

Shadowrocket은 Apple 플랫폼에서만 제공되며, 유일한 다운로드 경로는 App Store입니다. 먼저 제품 페이지를 확인한 다음 기기 호환성과 구매 정보를 살펴보세요. 시스템 요구 사항은 App Store 페이지를 기준으로 합니다.

스토어에 제품이 표시되는지, 결제가 가능한지, 구매가 적용되는 범위는 현재 스토어, 계정 상태 및 기기 조건에 따라 달라집니다. 검색 결과가 일치하지 않으면 지정된 제품 페이지에서 앱 ID를 확인하세요. 약칭이나 비슷한 아이콘만으로 판단하지 마세요.

다운로드 절차 보기 →
App Store에서 Shadowrocket 다운로드

기능별 메뉴와 설정 범위

연결 정보는 기존 서버에 연결하는 방법을 결정하고, Global Routing은 요청을 처리할 방식을 정하며, Config의 규칙은 구체적인 정책을 결정합니다. 각 설정의 역할을 먼저 구분한 뒤 개별 옵션을 확인하면, 설정을 반복해서 바꾸면서도 문제 원인을 찾지 못하는 상황을 줄일 수 있습니다.

DOMAIN-SUFFIX,example.com,PROXY

매칭 순서에 따라 정책 결정

규칙 라우팅은 요청마다 서로 다른 정책을 적용할 때 사용합니다. Config에서 규칙을 확인하고 Global Routing에서 Config를 선택한 뒤 파일 내용을 기준으로 요청이 처리되는 방식을 살펴보세요. 규칙은 위에서 아래로 차례대로 매칭되며 처음 일치한 규칙에서 멈춥니다. 따라서 특정 도메인에 예외를 적용하려면 범위 규칙보다 앞에 배치해야 합니다. PROXY는 선택한 프록시 정책을 사용하고, DIRECT는 대상에 직접 연결하며, REJECT는 요청을 거부합니다. 앞선 규칙에 일치하지 않은 요청은 FINAL이 처리합니다. 변경 후에는 규칙이 저장되었는지만 확인하지 말고 실제로 어떤 규칙이 적용되는지 살펴보세요.

DOMAINIP-CIDRFINAL
규칙 라우팅 안내 보기 →

Global Routing의 세 가지 모드

Config 모드는 Config에 설정된 규칙에 따라 요청을 처리합니다. Proxy 모드는 요청을 프록시 방식으로 처리하며, Direct 모드는 대상에 직접 연결합니다. 모드를 바꿔도 잘못된 서버 암호가 수정되거나 누락된 프로토콜 정보가 채워지지는 않습니다. 스위치가 켜져 있는데 결과가 예상과 다르면 모든 문제를 연결 스위치 탓으로 돌리기보다 현재 모드와 선택한 서버, 규칙을 먼저 확인하세요.

구독과 설정 파일도 구분해야 합니다. 구독은 주로 기존 서버 항목을 관리하고, Config는 규칙과 관련 설정을 구성합니다. 둘 다 가져올 수 있지만 용도와 확인 위치는 다릅니다. Subscribe를 가져왔다고 해서 적절한 Config가 선택된 것은 아니며, 설정 파일을 저장했다고 해서 기존 서버 정보가 정상 작동하는 것도 아닙니다. 대상별로 확인해야 다음에 무엇을 수정할지 알 수 있습니다.

932747118

앱 ID · 지정된 App Store 제품 페이지에서 확인

일회성 구매

앱 구매 · 현재 가격은 스토어 페이지 기준

App Store

유일한 다운로드 경로 · 구매, 설치 및 업데이트

Shadowrocket 사용법: 세 단계로 확인하기

아래 절차는 사용자가 자신의 구독 정보나 서버 정보를 이미 보유하고 있다는 전제에서 진행합니다. 먼저 연결 하나가 작동하는지 확인한 뒤 규칙, 자동 연결 및 기타 설정을 추가하세요. 정상 작동하는 설정을 하나 보관해 두면 변경 전후를 비교하기 편합니다.

단계 01 · Add Server

기존 연결 정보 추가

직접 입력할 때는 먼저 Type을 선택한 다음 주소, 포트, 인증 정보를 하나씩 확인하세요. 기존 구독은 Subscribe 메뉴에서 가져옵니다. Scan QR Code를 사용할 때는 QR 코드가 자신이 보유한 연결 정보에서 생성된 것인지 확인하세요. 가져온 뒤에는 목록에 이름이 표시되는지만 보지 말고 주요 항목도 점검해야 합니다.

서버 메모는 항목을 구분하기 위한 이름일 뿐 프로토콜 유형이 아닙니다. 같은 서비스에서 여러 정보 세트를 제공한다면 한 세트의 정보를 모두 사용하고, 서로 다른 항목의 포트, 암호, 전송 설정을 섞지 마세요.

단계 02 · Global Routing

모드와 설정 확인

Home에서 현재 선택한 항목을 확인한 뒤 Global Routing 모드를 확인하세요. 규칙에 따라 처리하려면 Config를 선택하고 현재 사용 중인 설정 파일을 점검합니다. 모드별 차이를 일시적으로 비교할 때는 원래 선택을 기록하고, 테스트가 끝난 뒤 복원하세요.

서버 연결을 확인하기 전에 사용자 지정 규칙을 한꺼번에 많이 가져오지 마세요. 먼저 비교 가능한 기본 상태를 만든 다음 정확한 규칙, 범위 규칙, FINAL의 순서를 확인해야 문제가 어느 단계에서 발생하는지 파악할 수 있습니다.

단계 03 · Connectivity Test

연결 후 실제 요청 확인

Home에서 연결 스위치를 켜고 시스템 안내에 따라 VPN 구성 사용을 승인하세요. 그런 다음 Connectivity Test를 실행하고 필요한 대상에 접속합니다. Data와 관련 기록을 함께 살펴 요청에 예상한 정책이 적용되는지 확인하세요.

테스트에 실패하면 연결을 설정할 수 없는지, 일부 대상만 실패하는지, 규칙 선택이 예상과 다른지 등 구체적인 증상을 기록하세요. 조건은 한 번에 하나씩만 바꾸고 같은 대상을 다시 테스트해야 합니다. 시스템에 표시되는 연결 상태는 연결 계층의 상태일 뿐, 접속 여부를 완전히 확인해 주지는 않습니다.

정품 확인, 구매 및 설정 복원

이곳은 Shadowrocket 공식 웹사이트이자 공식 매뉴얼입니다. Shadowrocket은 폐쇄형 상용 앱이며 제품 정보, 가격, 호환성, 구매 적용 범위는 App Store 페이지를 기준으로 합니다. 구매 전 개발자 이름, 공식 아이콘, 앱 ID를 하나씩 확인하세요.

세 가지 정보로 앱 확인

먼저 지정된 App Store 제품 페이지를 열어 개발자가 Shadow Launch Technology Limited인지 확인하세요. 다음으로 이 사이트 페이지 상단의 공식 아이콘과 대조하고, 마지막으로 링크에 id932747118이 포함되어 있는지 확인합니다. 이름이나 아이콘이 비슷하다는 이유만으로 앱을 판단하지 말고 세 정보가 동일한 제품 페이지를 가리키는지 확인하세요.

스토어 검색으로 제품을 찾았다면 검색 결과에 표시된 약칭만 보고 판단하지 말고 제품 상세 페이지로 이동해 각 항목을 확인하세요. 앱 ID는 특정 제품을 식별하기 위한 값으로 버전 번호가 아니며 현재 기기의 시스템 요구 사항 충족 여부를 나타내지도 않습니다. 호환성은 스토어 페이지의 해당 항목에서 별도로 확인해야 합니다.

구매 대상은 클라이언트 앱

클라이언트 앱 구매 ≠ 회선 요금제. 미국 스토어 가격은 2.99달러이며, 각 스토어에는 현지 통화로 표시됩니다. 실제 가격은 App Store 페이지를 확인하세요. 앱을 구매해도 클라이언트 사용 권한만 제공되며 구독 주소, 서버 계정 또는 연결 정보가 자동으로 생성되지는 않습니다.

이곳에서는 노드나 구독을 제공하거나 판매하거나 추천하지 않습니다. 매뉴얼의 가져오기, QR 코드 스캔, 직접 추가 절차는 사용자가 이미 보유한 구독 또는 서버 정보를 관리하기 위한 안내입니다. 기존 서비스의 유효 기간, 접근 권한, 정보 변경 사항은 해당 서비스의 원래 정보를 확인해야 하며 클라이언트 앱을 다시 구매해 해결할 수 없습니다.

스토어 표시 및 구매 내역

스토어 검색 결과와 결제 상태는 계정 지역, 스토어 및 기기 조건에 따라 달라질 수 있습니다. 제품이 보이지 않으면 현재 App Store 계정과 제품 페이지 표시 내용을 먼저 확인하세요. 구매 버튼이 보여도 바로 다시 결제하지 말고 구매 내역부터 확인해야 합니다. 계정 관련 작업은 Apple의 안내와 정책을 따르세요.

iPhone 및 iPad에서 구매 항목을 복원하려면 최초 구매에 사용한 계정으로 스토어 기록을 확인하세요. 두 기기의 구매 적용 범위, 가족 공유 및 기타 구매 조건은 App Store 페이지를 기준으로 합니다. 앱을 다시 설치할 수 있어도 기기에 저장된 이전 설정이나 모든 개인 데이터가 복원된다는 뜻은 아닙니다.

업데이트와 기기 변경은 별도로 확인

앱 업데이트는 App Store에서 진행하며 업데이트 내용은 스토어 페이지를 기준으로 합니다. 중요한 설정을 변경하거나 기기를 바꾸기 전에 기존 연결 정보를 다시 가져올 수 있는지 확인하세요. 필요한 Config 사본을 보관하고 iCloud 동기화 설정과 실제 동기화 결과도 점검해야 합니다. 동기화가 켜져 있다는 사실만으로 백업이 완전하다고 판단하지 마세요.

새 기기에 설치한 뒤에는 서버 목록, 현재 Config, Global Routing, 연결 승인 순서로 확인하세요. 설정 파일에는 민감한 정보가 포함될 수 있으므로 안전하게 보관해야 합니다. 도움을 요청할 때는 오류 증상과 필요한 항목만 설명하고 구독 인증 정보, 암호, 개인 정보는 가리세요.

설정 주제와 읽는 순서

첫 연결을 마친 다음 현재 문제에 맞는 주제로 이동하세요. 설정을 옮길 때는 백업 범위를 먼저 확인하고, 프로토콜을 직접 추가할 때는 각 항목을 확인하세요. 메뉴를 찾기 어렵다면 먼저 인터페이스 용어를 살펴보세요. 아래 세 글은 서로 다른 자주 발생하는 상황을 다루므로 정해진 순서에 따라 모든 설정을 변경할 필요는 없습니다.