공식 매뉴얼 · App Store 정품

Shadowrocket
구성 및 연결 사용법

iPhone 및 iPad용 규칙 기반 프록시 클라이언트입니다. App Store에서 일회성 구매한 뒤 기존 서버 정보를 가져와 규칙에 따라 트래픽을 분기할 수 있습니다.

  • Shadowsocks
  • VMess
  • Trojan
  • Global Routing

위 도형은 연결과 라우팅을 표현한 추상적인 이미지이며 앱 화면이 아닙니다. 실제 조작 방법은 아래 튜토리얼과 화면 설명을 참고하세요.

기능 및 메뉴

Shadowrocket 규칙 색인

먼저 서버, 구성 파일, 시스템 연결의 역할을 구분한 다음 기능을 설정하세요. 서버는 요청을 어디로 전달할지 결정하고, Config는 요청별 처리 정책을 정합니다. 시스템 VPN 구성은 조건에 맞는 트래픽이 처리 절차에 들어가도록 합니다.

대상을 매칭한 뒤 정책 적용

규칙 분기는 대상마다 서로 다른 정책을 적용하는 기능입니다. Config에서 현재 사용 중인 구성을 확인하고 [Rule] 아래 항목을 살펴보세요. 규칙은 일반적으로 위에서부터 매칭되므로 범위가 좁은 조건을 먼저, 넓은 조건을 나중에 배치하고 마지막에 FINAL로 처리되지 않은 요청을 지정합니다. DOMAIN-SUFFIX는 도메인과 하위 도메인을, IP-CIDR은 IP 주소 대역을 매칭합니다. PROXY, DIRECT, REJECT는 각각 프록시 전달, 직접 연결, 거부를 뜻합니다. 변경 후에는 실제 요청이 어떤 규칙에 매칭됐는지 확인하세요. 페이지가 열리는지만으로 판단하지 마세요.

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT

Global Routing의 세 가지 옵션 선택 방법

평소 도메인이나 IP 주소에 따라 트래픽을 분기하려면 먼저 구성 파일을 확인하고 Config를 선택하세요. 문제가 규칙과 관련 있는지 확인하려면 영향 범위를 이해한 뒤 Proxy 또는 Direct를 잠시 적용해 비교할 수 있습니다. 테스트가 끝나면 원래 설정으로 되돌리세요. 세 가지 옵션은 라우팅 방식이지 서버 품질 등급이 아닙니다. 모드를 바꿔도 잘못 입력한 비밀번호, 포트, TLS 매개변수가 수정되지 않으며 앱 구매에 회선 서비스가 포함되는 것도 아닙니다.

규칙 문서의 PROXY와 DIRECT는 구성 정책 키워드이고, 화면의 Proxy와 Direct는 옵션 이름입니다. 문맥과 대소문자를 유지해 읽고 구성 문법을 화면 조작과 혼동하지 마세요.

기기 및 App Store

iPhone 및 iPad 설치 안내

Shadowrocket은 App Store에서만 받을 수 있습니다. 제품 페이지를 열어 앱 정보를 확인한 다음 현재 기기의 호환성과 결제 안내를 살펴보세요. 시스템 요구 사항과 구매 적용 범위는 App Store 페이지 표기를 기준으로 합니다.

iPhone

본인의 Apple ID로 App Store에서 앱을 확인하고 구매하세요. 설치 후 기존 구독이나 서버 정보를 준비한 다음, 첫 연결 시 표시되는 시스템 VPN 구성 승인 절차를 진행하세요.

App Store 검색에서 앱을 찾을 수 없다면 먼저 현재 계정의 스토어와 제품 페이지 표시 여부를 확인하세요. 검색 결과, 기기의 시스템 언어, 스토어 지역은 서로 다른 요소이므로 검색 이름만으로 앱을 판단하지 마세요.

iPhone 안내 보기

iPad

같은 Apple ID로 구매한 내역은 App Store의 구입 항목에서 확인할 수 있습니다. 두 기기에서 구매 항목을 사용할 수 있는 범위는 App Store 페이지 표기를 기준으로 합니다.

화면이 넓은 기기에서는 목록과 상세 정보의 배치가 달라질 수 있지만, 서버 선택과 Config, 연결 상태는 각각 확인해야 합니다. 앱을 다시 받아도 기존 구독과 구성이 모두 복원되는 것은 아니므로 연결 전에 항목별로 확인하세요.

iPad 안내 보기

처음 사용하기 전에 서비스 제공업체에서 보유한 정보가 여전히 유효한지 확인하세요. 앱 구매 내역으로는 클라이언트의 구매 여부를 확인할 수 있지만 서버 연결 가능 여부까지 알 수는 없습니다.

첫 사용 순서

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

먼저 필요한 설정만으로 원인을 파악할 수 있는 연결을 한 번 확인한 다음, 필요한 트래픽 분기 설정을 추가하세요. 각 단계에서 확인 지점을 기록해 두면 문제가 생겼을 때 모든 옵션을 반복해서 바꾸지 않고 해당 단계부터 점검할 수 있습니다.

  1. 01 / Add Server

    기존 서버 또는 구독 추가

    이미 보유한 구독 링크, QR 코드 또는 서버 매개변수를 준비하세요. Add Server에서 해당 유형을 선택하거나 Scan QR Code로 본인의 QR 코드를 읽으세요. 가져온 뒤 항목 이름, 프로토콜, 주소가 기존 정보와 일치하는지 확인하고 테스트할 서버를 선택하세요.

    구독 링크는 앞뒤 공백과 줄바꿈이 들어가지 않도록 전체를 복사하세요. 직접 입력할 때는 Port, 인증 정보, 전송 설정을 하나씩 확인하고 프로토콜 이름만으로 다른 항목을 추측하지 마세요. 가져오기에 성공했다는 것은 정보가 앱에 입력됐다는 뜻일 뿐이므로 다음 단계에서 연결을 확인해야 합니다.

  2. 02 / Global Routing

    현재 모드와 구성 확인

    규칙에 따라 트래픽을 분기하려면 Config를 선택하고 현재 사용 중인 파일이 맞는지 확인하세요. 규칙은 구체적인 대상부터 살펴본 뒤 마지막의 FINAL 처리 정책을 확인합니다. 기존 구성의 용도를 모른다면 먼저 사본을 저장하고 내용을 파악하세요. 장기간 사용하던 설정을 바로 덮어쓰지 마세요.

    특정 서버만 확인하려면 테스트에 적용할 라우팅 모드를 분명히 하세요. 요청이 실제로 DIRECT로 연결됐는데 서버가 정상이라고 오해할 수 있습니다. 모드, 서버, 대상을 함께 기록해야 테스트 결과를 비교할 수 있습니다.

  3. 03 / Connectivity Test

    연결 승인 및 실제 요청 확인

    연결 스위치를 켜면 처음 사용할 때 시스템 VPN 구성 추가 안내가 나타납니다. Shadowrocket에서 진행 중인지 확인한 다음 시스템 절차에 따라 승인을 완료하세요. 이어서 Connectivity Test를 실행하고 명확한 대상에 접속한 뒤 연결 기록과 Data의 트래픽 변화를 함께 살펴보세요.

    실패하면 먼저 현재 네트워크가 정상인지 확인한 뒤 서버 매개변수, 시스템 시간, 규칙 매칭 결과를 점검하세요. 시스템에 VPN 상태가 표시되어도 모든 요청이 프록시를 사용하는 것은 아닙니다. 상태 아이콘 하나만 보지 말고 구체적인 요청으로 확인하세요.

전체 사용법 보기 →

정품 확인 및 구매 안내

앱을 확인하고 일회성 구매 범위 이해하기

Shadowrocket 공식 매뉴얼에서는 앱 설치, 기존 정보 가져오기, 규칙 사용 방법을 안내합니다. Shadowrocket은 폐쇄형 상용 앱입니다. 앱의 정식 여부와 가격, 호환성, 구매 안내는 App Store 제품 페이지에서 확인하세요.

  • 앱 ID 932747118
  • App Store에서 받기
  • 일회성 구매

개발자·아이콘·앱 ID 함께 확인

제품 페이지에서 앱 이름이 Shadowrocket인지, 개발자가 Shadow Launch Technology Limited인지 확인한 다음 공식 아이콘과 링크의 id932747118도 대조하세요. 아이콘은 사이트 헤더에 표시된 공식 아이콘과 같아야 합니다. 앱 이름이나 검색 순위만으로는 정식 앱인지 확인하기 어려우므로 개발자와 앱 ID도 확인하세요.

앱 ID는 제품 페이지 주소에 포함된 고유 식별자이며 주문 번호나 서버 계정이 아닙니다. 결제 절차를 시작하기 전에 세 항목을 확인하면 다른 앱을 Shadowrocket으로 착각하는 일을 줄일 수 있습니다. 표시 위치와 페이지 구성은 App Store 화면에 따라 달라질 수 있으므로 현재 페이지 내용을 기준으로 확인하세요.

App Store 표시 여부와 계정 국가 또는 지역

App Store에서 볼 수 있는 콘텐츠는 구매 계정이 연결된 스토어에 따라 달라집니다. 중국 본토 App Store에는 Shadowrocket이 등록되어 있지 않습니다. 검색 결과에 앱이 없다면 계정 설정에서 국가 또는 지역을 확인한 뒤 제품 페이지 안내를 살펴보세요. 기기의 언어가 한국어인지, 특정 지역에 있는지, 시스템 언어를 바꿨는지만으로 계정이 어느 스토어를 이용하는지 판단할 수는 없습니다.

계정 지역은 결제 수단, 잔액, 기존 구매 내역 등의 조건과 관련되므로 Apple 계정 페이지의 안내에 따라 처리하세요. 검색되지 않는다고 기기 고장으로 단정하거나 App Store 문제를 해결하려고 Shadowrocket 설정을 반복해서 변경하지 마세요. App Store에서 앱을 받는 과정과 앱에서 연결하는 과정은 서로 별개입니다.

구매·재설치·기기 변경 후 복원

일회성 구매는 클라이언트 앱 사용 권한을 구매하는 것입니다. 미국 스토어의 표시 가격은 약 2.99달러이며 다른 스토어에서는 현지 통화로 표시됩니다. 최종 결제 금액은 App Store 결제 화면을 확인하세요. iPhone이나 iPad에서 기존 구매 항목을 사용하려면 먼저 구매에 사용한 Apple ID로 로그인했는지 확인하세요. 구매 적용 범위와 공유 조건은 App Store 페이지 표기를 기준으로 합니다.

앱을 다시 설치하거나 기기를 바꿀 때는 App Store의 구입 항목에서 앱을 찾을 수 있습니다. 앱을 다시 받는 것과 서버 정보를 복원하는 것은 별개입니다. 기존 구독, 직접 추가한 항목, 구성 파일, 설정을 각각 확인하세요. iCloud 동기화를 사용하기 전후에도 실제 내용이 동기화됐는지 확인하고 중요한 구성은 복구 가능한 사본으로 보관하세요. 계정의 구매 내역을 데이터 백업으로 여기지 마세요.

클라이언트 일회성 구매 ≠ 회선 요금제

앱 결제와 사용자가 보유한 회선 서비스는 별도로 관리됩니다. Shadowrocket을 구매해도 서버, 구독, 인증 정보가 자동으로 생성되지 않습니다. 연결하려면 본인이 보유한 정보를 준비하고 유효한지 확인해야 합니다. 이 사이트는 서버나 구독을 제공·판매·추천하지 않으며, 사용자가 이미 보유한 정보를 가져오고 사용하는 방법만 안내합니다.

마찬가지로 구독 업데이트가 성공해도 클라이언트 구매 상태가 달라지는 것은 아니며, 서버가 만료됐다고 앱을 다시 구매해야 하는 것도 아닙니다. 문제가 생기면 어느 단계인지 먼저 구분하세요. App Store는 앱 구매와 업데이트를 관리하고, 서비스 제공업체의 정보는 서버 매개변수와 유효성을 결정하며, Config와 Global Routing은 요청 처리 경로를 정합니다.

더 읽어보기

연결 및 설정 기록

아래 세 글에서는 연결 시간 초과, 백그라운드 연결, 첫 연결 승인 문제를 각각 다룹니다. 문제가 발생한 단계를 먼저 확인하고 같은 순서로 하나씩 점검해 관련 없는 설정으로 원인을 가리지 않도록 하세요.

Shadowrocket 서버 시간 초과·연결 실패 해결 순서: 지연 테스트, 프로토콜 매개변수, 시스템 시간

서버 시간 초과나 연결 실패가 발생하면 정해진 순서대로 확인하세요. 먼저 지연 테스트를 실행하고, 프로토콜 매개변수를 확인한 다음 시스템 시간을 점검해 원인을 좁힙니다. 테스트 조건을 매번 기록하고 테스트 응답이 없는 경우와 실제 요청 실패를 구분하세요.

문제 해결 순서 보기 →

전체 글 보기 →