Shadowrocket 공식 매뉴얼 App Store에서 다운로드

Shadowrocket
정품 확인 및 사용 설명

iPhone 및 iPad용 규칙 기반 프록시 클라이언트로, 규칙 분기와 기존 구독 가져오기를 지원합니다. App Store에서 한 번 구매하면 계속 사용할 수 있으며, 연결하려면 먼저 본인 서버 정보나 구독을 준비해야 합니다.

  • Rules
  • Subscribe
  • On Demand
  • VMess / VLESS
기기 안내

모두 동일한 App Store 제품 페이지에서 확인할 수 있습니다. 시스템 요구 사항과 구매 가능 여부는 App Store 페이지에 표시된 내용을 기준으로 합니다.

Shadowrocket 공식 Home 화면: 연결 스위치, Global Routing 및 Add Server
공식 Home 화면 스크린샷입니다. 현재 앱에서는 배치가 다를 수 있습니다.
스토어 및 기기

iPhone 및 iPad 다운로드 안내

Shadowrocket은 Apple 플랫폼에서만 제공되며, App Store가 유일한 다운로드 경로입니다. 처음 구매하기 전에 현재 계정의 스토어에 앱이 표시되는지 확인하고, 제품 페이지의 개발자명, 아이콘, 앱 ID를 대조하세요. 웹 링크에 표시된 스토어 지역과 기기에서 사용하는 스토어 지역은 다를 수 있습니다. 실제 구매 가능 여부와 통화, 기기 호환성은 App Store에 표시된 정보를 기준으로 확인하세요.

다운로드 안내에서는 구매와 첫 실행을 나누어 설명합니다. 구매는 앱을 받기 위한 절차이며, 처음 연결하려면 기존 서버 정보와 시스템 권한도 필요합니다. 이미 구매했다면 검색 결과의 가격 버튼만 보고 재구매 여부를 판단하지 말고, 먼저 구매 항목을 확인하세요. 두 기기의 시스템 요구 사항과 일반적인 구매 가능 여부는 App Store 페이지에 표시된 내용을 기준으로 합니다.

iPhone

App Store에서 앱을 확인하고 구매한 다음 Shadowrocket을 여세요. 처음 연결을 활성화할 때 시스템에서 VPN 구성을 추가하라는 메시지가 표시될 수 있습니다. 안내를 확인하고 기기 인증을 마친 뒤 Home으로 돌아와 연결 상태를 확인하세요. 시스템 권한은 클라이언트가 연결을 설정하도록 허용할 뿐, 서버 주소나 비밀번호, 구독 정보를 자동으로 제공하지는 않습니다.

iPhone 안내 보기 →

iPad

처음 구매할 때 사용한 Apple ID로 구매 내역을 확인하고, 스토어에 표시된 이용 가능 여부에 따라 앱을 받으세요. 화면이 더 커져도 가져오기 순서는 같습니다. 먼저 서버 필드를 확인하고, Global Routing을 선택한 다음 연결하세요. 앱을 받는 것과 구성을 복원하는 것은 별개이므로 재설치 전에 기존 구성이 보관되어 있는지 각각 확인하세요.

iPad 안내 보기 →

Mac / Apple TV에서도 동일한 App Store에서 받을 수 있습니다. 호환 여부는 스토어 페이지의 표시를 기준으로 확인하세요.

설정 및 기능

Global Routing부터 규칙 분기까지

서버, 구독, 구성 파일은 각각 다른 역할을 합니다. 서버 필드는 원격 연결 방식을 지정하고, 구독은 기존 서버 목록을 관리하며, 구성 파일은 연결에 적용할 규칙을 정합니다. 구독을 가져온 뒤에도 현재 구성을 확인해야 합니다. 목록에 서버가 있다고 해서 규칙까지 적용된 것은 아닙니다. 아래에서는 각 기능을 화면의 영문 용어와 함께 설명해 수정할 항목을 미리 파악할 수 있도록 안내합니다.

문제를 확인할 때는 한 번에 설정 하나만 바꾸는 것이 좋습니다. 서버를 바꾸고 모드를 조정하고 규칙까지 다시 작성하면 접속이 복구되어도 원인을 알기 어렵습니다. 먼저 기존 정보를 사용해 반복 가능한 테스트를 수행하고, 선택한 서버와 Global Routing, 대상 도메인을 기록해 두면 불필요한 변경과 오판을 줄일 수 있습니다.

Global Routing 모드 선택

Home에서 Global Routing을 확인하세요. Config는 현재 구성의 규칙에 따라 트래픽을 처리합니다. Proxy는 일반적인 경로 선택을 프록시로 지정하고, Direct는 직접 연결합니다. 일상적으로 도메인별 분기가 필요하다면 먼저 구성이 선택되어 있는지 확인한 뒤 Config를 사용하세요. 모드를 잠시 바꾸면 규칙 문제와 서버 문제를 구분하는 데 도움이 되지만, 잘못된 주소나 비밀번호, 전송 필드까지 고쳐 주지는 않습니다. 모드를 바꿀 때마다 같은 대상으로 다시 테스트하고, 테스트가 끝나면 원래 설정으로 되돌리세요.

Global Routing: Config
  • 규칙에 따라 처리
  • 임시 비교 테스트
  • 현재 모드 확인
전체 기능 안내 보기 →
빠른 시작

가져오기, 모드 선택, 연결 확인

아래 순서는 본인이 사용할 구독이나 서버 정보를 이미 준비한 경우를 전제로 합니다. 앱을 구매한 뒤 주소, 포트, 인증 정보와 프로토콜 유형을 먼저 정리하세요. 이 정보는 기존 서비스에서 제공되며, 앱을 구매한다고 자동으로 생성되지 않습니다. 아직 필요한 정보가 없다면 화면 안내를 먼저 읽고, 연결을 켜기 위해 임의의 매개변수를 입력하지 마세요.

처음 설정할 때는 식별하기 쉬운 테스트 서버 하나와 확인을 마친 구성 하나를 유지하는 것이 좋습니다. 각 단계가 끝날 때마다 결과를 확인하세요. 가져온 뒤에는 필드를, 모드를 선택한 뒤에는 현재 구성을, 연결한 뒤에는 실제 요청을 살펴봅니다. 이렇게 하면 정보 미가져오기, 부적절한 모드, 원격 서버 접속 불가를 구분할 수 있어 모든 실패를 앱 설치 문제로 오해하지 않게 됩니다.

  1. 01 · Add Server / Subscribe

    기존 서버 또는 구독 가져오기

    서버 하나를 추가하려면 Add Server에서 Type을 선택해 필드를 입력하세요. 기존 구독은 Subscribe를 선택한 다음 URL 전체를 붙여 넣고 저장합니다. 가져온 뒤 SERVER 그룹에 예상한 항목이 나타나는지, Host, Port와 인증 정보가 원래 자료와 일치하는지 확인하세요. QR 코드나 링크를 사용하면 입력을 줄일 수 있지만, 매개변수 검증까지 완료되는 것은 아닙니다.

    목록이 비어 있다면 먼저 구독 내용이 유효한지 확인하세요. 항목 하나만 실패한다면 모든 설정을 초기화하기보다 해당 항목의 필드부터 점검하세요. 스크린샷을 공유할 때는 구독 인증 정보와 기타 인증 정보를 가리고, 프로토콜 유형과 오류 현상만 남기세요.

    가져오기 방법 보기 →
  2. 02 · Global Routing

    모드 및 현재 구성 확인

    요청을 규칙에 따라 처리하려면 Config를 선택하고 Config 페이지에서 예상한 파일을 사용 중인지 확인하세요. Proxy와 Direct는 짧은 시간 동안 비교하는 데 쓸 수 있지만, 테스트 결과는 대상에 접속하는 방식에 맞춰 해석해야 합니다. 예를 들어 Direct로 어떤 대상에 접속할 수 있더라도 해당 대상에 직접 연결되는 경로가 작동한다는 뜻일 뿐, 원격 서버 구성이 올바르다는 증거는 아닙니다.

    구성에 PROXY 같은 정책 이름이 있다면 해당 정책이 실제로 어느 경로를 가리키는지도 확인하세요. 규칙이 있다는 사실만으로 요청이 예상한 경로를 사용한다고 단정할 수는 없습니다. 현재 선택한 서버와 일치 기록을 함께 살펴보세요.

    모드 선택 안내 보기 →
  3. 03 · Home / Connectivity Test

    연결을 켜고 실제 접속 확인

    Home으로 돌아가 사용할 서버를 선택한 다음 연결 스위치를 켜세요. 처음 연결할 때는 시스템 안내에 따라 VPN 구성을 추가하고 인증을 완료합니다. 이후 Connectivity Test와 실제 접속을 함께 확인하세요. 테스트 성공은 확인 결과 중 하나일 뿐이며, 대상 요청이 완료되는지와 현재 모드가 예상과 일치하는지도 살펴봐야 합니다.

    연결에 실패하면 로컬 네트워크, 서버 필드, 현재 구성, 시스템 권한 순으로 확인하세요. 어느 단계에서 오류가 발생했는지 기록하고 한 번에 한 항목씩 조정한 뒤 다시 테스트합니다. 시스템에 연결 중이라고 표시되는 것과 원격 앱 요청이 성공하는 것은 서로 다른 단계이므로 각각 확인해야 합니다.

    연결 확인 및 문제 해결 보기 →
원래 구성을 보관한 뒤 비교 테스트

규칙이나 서버 필드를 수정하기 전에 원래 상태로 되돌릴 수 있도록 정보를 저장하세요. 설명에 사용된 example.com과 예시 구독 URL은 형식을 보여 주기 위한 것으로, 본인의 유효한 연결 정보를 대신할 수 없습니다. 튜토리얼의 다음 단계로 넘어가기 전에 매번 결과를 확인하세요.

전체 튜토리얼 보기 →
정품 및 구매 안내

제품 페이지를 확인하고 구매와 연결을 구분하세요

Shadowrocket은 클로즈드 소스 상용 앱입니다. 이곳은 Shadowrocket 공식 웹사이트이자 매뉴얼이며, 구매 정보는 App Store 제품 페이지를 기준으로 안내하고 조작 설명에는 앱의 영문 화면 용어를 그대로 사용합니다. 정품 여부를 확인할 때는 개발자명, 공식 아이콘, 앱 ID를 함께 대조하세요. 한국어 별칭이나 검색 결과 순위, 비슷한 앱 이름만으로 판단해서는 안 됩니다.

구매, 복원, 사용은 연속되어 있지만 각각 별개의 단계입니다. 스토어는 구매 권한을 확인하고, 기기는 설치와 시스템 권한을 담당하며, 클라이언트는 기존 서버 정보와 구성에 따라 연결을 처리합니다. 한 단계가 완료되어도 나머지 단계까지 끝난 것은 아닙니다. 이 차이를 이해하면 App Store 안내와 연결 튜토리얼 중 어디를 확인해야 할지 판단하기 쉽습니다.

개발자, 아이콘 및 앱 ID

Shadowrocket 공식 아이콘: 흰색 바탕에 파란색·보라색 테두리 로켓 Shadow Launch Technology Limited
932747118

제품 페이지를 열어 개발자명이 Shadow Launch Technology Limited인지 확인한 뒤 흰색 바탕에 파란색·보라색 테두리가 있는 공식 아이콘과 대조하세요. 제품 페이지 URL에는 id932747118이 포함되어야 합니다. 세 가지를 함께 확인해야 합니다. 이름이 비슷할 수 있고 아이콘도 유사한 디자인이 있을 수 있지만, 앱 ID로 현재 링크가 가리키는 제품을 확인할 수 있습니다.

검색 결과가 알고 있는 제품 페이지 정보와 다르면 다운로드 안내에 있는 고정 링크로 돌아가 다시 확인하세요. 확인 과정에서 호환성 및 결제 정보도 읽고, 제품을 정확히 확인하기 전에는 구매하지 마세요. 앱 내부 화면 배치는 업데이트에 따라 바뀔 수 있으므로 현재 표시되는 위치를 기준으로 확인하세요.

세 가지 항목 확인하기 →

스토어 지역과 앱 표시 여부

App Store에서 앱을 볼 수 있는지는 현재 Apple ID가 속한 스토어 지역에 따라 달라집니다. 중국 본토 스토어에서는 Shadowrocket이 검색되지 않을 수 있습니다. 이는 기기 언어나 웹 페이지 표시 언어와는 별개의 설정입니다. 검색 결과가 없으면 App Store에서 구매에 사용하는 계정의 국가 또는 지역을 확인한 다음 해당 스토어에 제품이 표시되는지 살펴보세요.

지역을 변경하려면 계정 잔액, 사용 중인 구독, 결제 수단 등 조건도 고려해야 하므로 계정 설정에 표시된 안내를 먼저 읽으세요. 검색을 시도하려고 지역을 반복해서 바꾸지 마세요. 웹에서 미국 스토어 제품 페이지를 열었다고 해서 기기의 스토어 계정 지역이 바뀌는 것은 아닙니다. 구매할 때는 App Store에 실제 표시되는 스토어와 조건을 기준으로 확인하세요.

스토어 지역 안내 보기 →

한 번 구매 후 iPhone과 iPad에서 사용

Shadowrocket은 한 번 구매하면 계속 사용할 수 있으며, 미국 스토어 참고 가격은 약 2.99달러입니다. 스토어마다 현지 통화로 표시되며 실제 결제 금액은 구매 시 App Store 페이지를 기준으로 확인하세요. 결제 전에 앱 이름, 계정, 가격을 확인하세요. 구매 내역은 서버 정보가 아니라 실제 구매에 사용한 Apple ID에 연결됩니다.

iPhone과 iPad에서 구매 내역을 공유할 수 있는지는 동일한 구매 계정, 기기 호환성, 스토어 페이지의 표시를 함께 확인해야 합니다. 다른 기기에 가격이 표시되면 처음 구매한 계정을 사용 중인지 확인하고 구매 항목을 살펴보세요. Mac, Apple TV 등의 이용 가능 여부도 동일한 제품 페이지의 호환성 및 구매 안내를 기준으로 확인하세요. 기기 이름만으로 구매 권한을 추측하지 마세요.

가격 및 이용 가능 여부 보기 →

기기 변경 후 복원 및 App Store 업데이트

기기를 바꾸거나 앱을 재설치할 때는 App Store에서 처음 구매한 계정으로 로그인한 뒤 구매 항목에서 Shadowrocket을 찾아 기기 호환성에 따라 받으세요. 찾을 수 없다면 구매 내역과 현재 계정을 확인하고 앱을 숨긴 적이 있는지 살펴보세요. 가족 공유 적용 여부는 제품 페이지와 가족 설정의 안내를 확인하세요. 다른 가족 구성원의 구매 내역을 본인의 내역으로 간주하지 마세요.

앱 복원과 구성 복원은 각각 확인해야 합니다. 앱을 다시 받은 뒤에도 기존 서버, 구성 파일, 선택 항목이 모두 있는지 점검하세요. 앱은 App Store에서 업데이트할 수 있으며 시스템의 자동 업데이트 설정을 확인할 수 있습니다. 중요한 구성은 업데이트나 기기 변경 전에 안전하게 저장하고, 업데이트 후 모드와 연결 동작을 다시 확인하세요.

구매 항목에서 복원하기 →

자주 묻는 질문

구독을 가져왔는데 Config도 확인해야 하는 이유는 무엇인가요?

구독은 주로 서버 목록을 관리하고, Config는 요청에 규칙을 적용하는 방식을 결정합니다. 두 기능은 서로를 대신하지 않습니다. 먼저 Global Routing이 Config로 설정되어 있는지 확인한 다음 현재 구성 파일, 정책 정의, 규칙 순서를 점검하고 동일한 대상으로 다시 테스트하세요. 가져오기 및 규칙 관련 질문 더 보기 →

Connectivity Test에 성공하면 모든 접속이 정상인가요?

한 번의 테스트만으로 결론을 내려서는 안 됩니다. 테스트 대상과 실제 접속 대상이 서로 다른 경로를 사용할 수 있으며, 이름 조회와 규칙 일치, 원격 응답도 각각 영향을 줍니다. 서버와 모드를 그대로 유지한 채 테스트 결과와 실제 요청을 따로 확인하고 관련 기록을 살펴보세요. 연결 확인 안내 보기 →

VMess, VLESS와 규칙 키워드는 어디서 확인하나요?

프로토콜 이름은 연결 방식을 설명하고 DOMAIN-SUFFIX, FINAL 같은 키워드는 일치 조건을 나타냅니다. 두 종류의 정보를 혼동하지 마세요. 서버를 추가하기 전에는 프로토콜 필드를 확인하고, 구성을 수정하기 전에는 규칙 문법과 정책 이름을 점검하세요. VMess 및 기타 용어 보기 →

기술 노트

스토어 지역, 모드 및 프로토콜 안내

기술 노트에서는 헷갈리기 쉬운 문제를 하나씩 나누어 설명합니다. 구매를 준비 중이라면 스토어 지역 안내를, 가져오기는 완료했지만 요청 경로가 궁금하다면 Global Routing 설명을 확인하세요. 서버 필드를 점검할 때는 프로토콜 차이에 관한 내용을 참고하세요. 각 글은 클라이언트 사용법과 관련 기술만 설명하며 서비스 제공자를 평가하거나 추천하지 않습니다.

내용을 읽은 뒤에는 본인의 실제 설정을 다시 확인해야 합니다. 같은 프로토콜이어도 매개변수는 다를 수 있고, 같은 모드라도 규칙 파일은 다를 수 있습니다. 글에서 설명한 개념을 현재 화면, 보유한 정보, 테스트 결과와 대조해야 문제를 정확히 찾는 데 도움이 됩니다.

시작하기

Global Routing: Config / Proxy / Direct 선택 방법

Config, Proxy, Direct 세 가지 모드의 처리 방식이 어떻게 다른지 설명합니다. 평소 필요한 라우팅 방식을 먼저 정한 뒤 잠시 모드를 바꾸어 비교 테스트하고, 문제가 현재 규칙 구성과 관련 있는지 확인하세요.

노트 읽기 →
전체 글 보기 →