iOS / iPadOS · App Store 정품

Shadowrocket 사용 설명서: 다운로드·설정·연결

이 사이트는 앱에 표시되는 현재 화면을 기준으로 절차를 설명합니다. 먼저 App Store 정품을 확인하고, 사용자가 보유한 서버 정보나 구독을 iPhone·iPad 클라이언트에 추가한 다음, Global Routing 규칙 분기를 사용해 연결을 확인합니다.

  • 일회성 구매 $2.99
  • Global Routing
  • On Demand
  • Shadowsocks · VMess · VLESS
iOS · iPadOS APP STORE ONE-TIME PURCHASE GLOBAL ROUTING ON DEMAND ICLOUD SYNC
앱 기능 안내

가져오기부터 규칙 분기까지 6가지 작업 메뉴

아래 항목은 Shadowrocket 화면에 표시되는 영어 명칭을 사용합니다. 왼쪽 기능을 선택하면 해결할 문제, 메뉴 위치와 설정 시 확인할 내용을 볼 수 있습니다.

Global Routing

Config, Proxy 또는 Direct 선택

Global Routing은 연결을 켠 뒤 기기 트래픽을 처리하는 방식을 결정합니다. Config는 현재 설정의 규칙을 한 줄씩 확인하므로 도메인, IP 범위와 최종 정책을 구분해야 할 때 적합합니다. Proxy는 트래픽을 현재 서버로 전달하고, Direct는 직접 연결을 유지합니다. 규칙 파일을 사용할 때는 먼저 Config가 선택되었는지 확인하고, 구체적인 조건부터 FINAL까지의 순서를 점검해 포괄적인 규칙이 뒤의 조건을 먼저 가로채지 않도록 합니다.

Global RoutingConfig
DOMAIN-SUFFIX,example.comPROXY
GEOIP,CNDIRECT
FINALPROXY
기기 및 스토어 메뉴

기기별 구매 및 첫 실행 단계

Shadowrocket을 얻을 수 있는 유일한 경로는 App Store입니다. 시스템 요구 사항, 가격과 호환성은 현재 제품 페이지의 표시를 기준으로 확인해야 하며, 구매 전 개발자 이름과 앱 ID를 먼저 대조할 수 있습니다.

App Store에서 Shadowrocket 다운로드

구매 항목을 여러 기기에서 공유할 수 있는지, 설치 가능한 시스템 버전과 호환 범위는 모두 현재 App Store 페이지의 표시를 기준으로 합니다.

첫 연결 순서

기존 설정 정보가 있을 때의 3단계

먼저 가져오기를 완료하고, 처리 방식을 선택한 다음, 연결을 켜고 확인합니다. 이 순서대로 진행하면 파라미터, 규칙과 시스템 승인 문제를 나누어 점검할 수 있습니다.

  1. 01
    Add Server · Subscribe

    기존 서버 또는 구독 추가

    단일 서버 자료가 있다면 Add Server로 이동해 프로토콜 유형을 선택한 뒤 원본 자료에 따라 SERVER, 포트, 인증 내용과 전송 필드를 입력합니다. 구독 주소가 있다면 Subscribe에서 추가하고 저장 후 업데이트를 실행해 예상한 항목이 나타나는지 확인합니다. Scan QR Code나 클립보드로 가져온 경우에도 항목을 열어 프로토콜과 핵심 파라미터를 대조해야 하며, 이름만으로 가져오기가 완전하다고 판단해서는 안 됩니다.

    서버 주소, 포트 또는 인증 필드 중 하나라도 일치하지 않으면 이후 테스트가 실패할 수 있습니다. 여러 기록이 있을 때는 먼저 정보가 확실한 서버 하나를 선택해 첫 연결을 완료한 다음 정렬, 그룹화와 중복 항목을 처리하는 것이 좋습니다. 그러면 문제가 파라미터에 있는지 관리 방식에 있는지 더 쉽게 구분할 수 있습니다.

  2. 02
    Global Routing · Config

    서버를 선택하고 트래픽 모드 결정

    Home으로 돌아가 사용할 서버를 탭해 현재 선택된 상태인지 확인합니다. 이어서 Global Routing을 확인합니다. 규칙 파일을 사용할 때는 Config를 선택해 DOMAIN-SUFFIX, GEOIP, IP-CIDR과 FINAL 등의 규칙이 순서대로 정책을 결정하도록 합니다. 일시적으로 모든 트래픽을 현재 서버가 처리할 수 있는지 확인할 때는 목적에 따라 Proxy를 선택하고, 직접 연결을 유지하려면 Direct를 사용합니다.

    Config 모드에서는 정책 이름을 특히 확인해야 합니다. 규칙 끝에 PROXY, DIRECT 또는 다른 정책을 입력했다면 해당 정책이 현재 설정에 존재해야 합니다. 서로 다른 설정에서 가져온 규칙은 이름은 같지만 의미가 다른 정책 그룹을 그대로 섞지 말고, 각 정책의 실제 대상을 파악한 뒤 순서를 조정합니다.

  3. 03
    Home · Connectivity Test

    전체 연결 스위치를 켜고 결과 확인

    Home에서 연결 스위치를 켭니다. 처음 실행할 때는 시스템 VPN 구성을 허용하라는 요청이 표시될 수 있으며, 이는 시스템 수준의 네트워크 연결을 설정하는 데 필요한 승인 절차입니다. 승인 후 연결 상태를 확인하고 Connectivity Test를 실행합니다. 테스트가 통과하지 않으면 기기 네트워크, 서버 주소, 포트, 프로토콜, 인증 정보, 전송 설정, 시스템 시간 순서로 점검하며 여러 파라미터를 동시에 변경하지 않습니다.

    테스트가 통과한 뒤에도 실제 규칙이 예상한 정책과 일치하는지 확인해야 합니다. 먼저 명확한 DOMAIN-SUFFIX 규칙을 소수만 사용해 확인한 다음 더 포괄적인 GEOIP나 FINAL을 단계적으로 추가할 수 있습니다. 이렇게 하면 규칙 순서 문제를 서버 연결 문제로 잘못 판단하는 일을 줄이고 Data에서 관련 연결 기록도 확인하기 쉽습니다.

정품 및 구매 정보

구매 전후에 확인할 4가지 정보

스토어 페이지, 구매 기록과 앱 내부 설정은 각각 다른 문제를 해결합니다. 먼저 제품 정보를 확인하고, 구매 범위를 이해한 다음 사용자의 서버 자료를 처리합니다.

01

개발자와 앱 ID 확인

App Store 제품 페이지에는 제품명 Shadowrocket, 개발자 Shadow Launch Technology Limited가 표시되어야 합니다. 앱 ID는 932747118이며 제품 페이지 주소의 id932747118에서도 확인할 수 있습니다. 이름, 개발자, 공식 아이콘과 앱 ID를 함께 대조해야 하며 검색 결과 제목이나 아이콘 모양만으로 판단해서는 안 됩니다.

이 사이트에서 사용하는 앱 아이콘은 식별을 돕기 위한 것이지만, 최종 구매 정보는 App Store 제품 페이지를 기준으로 합니다. 검색 결과의 배열은 계정 스토어와 기기 상태에 따라 달라질 수 있으므로 고정된 제품 페이지를 직접 열어 개발자와 앱 ID를 확인하는 편이 더 명확합니다.

02

가격과 일회성 구매 이해

Shadowrocket은 유료 상용 앱이며, 미국 스토어 제품 페이지의 가격은 약 $2.99로 일회성 구매 방식입니다. 다른 스토어에서는 현지 통화로 표시되며 실제 금액과 구매 가능 여부는 현재 페이지 정보를 기준으로 합니다. 일회성 구매는 앱의 구매 방식만 의미하며 네트워크 회선, 서버 계정 또는 지속적인 서비스를 포함하지 않습니다.

구매 전에 현재 Apple ID의 스토어에서 해당 제품이 표시되는지 확인하고 결제 페이지의 금액을 점검해야 합니다. 계정 지역은 스토어 페이지, 통화와 표시 여부에 영향을 주지만 앱에 필요한 서버 파라미터를 대신하지는 않습니다.

03

구매 복원과 설정 백업 구분

기기를 바꾸거나 앱을 다시 받는 경우 App Store의 구매 항목에서 Shadowrocket을 찾을 수 있습니다. 바로 복원할 수 있는지는 현재 Apple ID의 구매 기록과 스토어 페이지 상태에 따라 달라집니다. 앱 구매 복원은 사용 권한만 처리하며 앱 내부의 서버, 구독 주소, 규칙 파일 또는 사용자 설정을 복원하는 것과는 다릅니다.

설정은 별도로 관리해야 합니다. 기기를 옮기기 전 앱에서 제공하는 기능 범위 내에서 Config, 서버 항목과 구독 출처를 정리하고, iCloud 또는 Import from Cloud JSON에 필요한 내용이 저장되어 있는지 확인합니다. 복원 후에는 항목별로 대조하고 데이터가 완전한지 확인하기 전에 기존 기기의 설정을 삭제하지 않습니다.

04

스토어 페이지와 앱 내부 화면을 기준으로 확인

Shadowrocket은 소스가 공개되지 않은 상용 앱이며, 제품 정보는 App Store 페이지를, 메뉴 이름은 앱 내부의 현재 화면을 기준으로 합니다. 시스템 요구 사항은 항상 “App Store 페이지에 표시된 내용을 기준으로 함”이라고 안내해야 합니다. 호환성 정보가 스토어 페이지에 따라 변경될 수 있기 때문입니다. 이 사이트는 고정된 버전 번호로 화면을 설명하지 않아 변경될 수 있는 메뉴 위치를 영구적인 정보로 제시하지 않습니다.

사용 중인 기기에서 튜토리얼과 메뉴 순서가 조금 다르다면 Home, Config, Settings, Subscribe, Add Server, Global Routing, On Demand와 Connectivity Test 같은 동일한 영어 화면 용어를 우선 찾습니다. 구체적인 화면 위치보다 기능 이름이 장기적으로 더 유용한 단서입니다.

자주 묻는 질문

처음 사용할 때 혼동하기 쉬운 부분

구매했는데 왜 연결되지 않나요?

구매가 완료되었다는 것은 클라이언트 사용 권한을 얻었다는 뜻입니다. 연결하려면 사용자가 보유한 서버 정보나 구독이 필요하며 Add Server 또는 Subscribe에서 올바르게 가져와야 합니다. 이후 서버를 선택하고 Global Routing 방식을 정한 다음 시스템 VPN 구성을 허용해야 합니다.

연결 문제 안내 보기 →

Subscribe 업데이트 실패 시 무엇부터 확인하나요?

먼저 기기의 현재 네트워크에서 구독 주소에 접근할 수 있는지 확인한 다음 주소가 완전한지, 인증 내용이 아직 유효한지 점검합니다. 먼저 모든 서버 항목을 반복해서 삭제하지 마세요. 기존 기록을 남겨 두면 문제가 업데이트 메뉴에 있는지 기존 서버 파라미터에 있는지 판단하는 데 도움이 됩니다.

구독 문제 해결 순서 보기 →

Config, Proxy, Direct는 어떻게 선택하나요?

Config는 설정 규칙에 따라 트래픽을 분기하고, Proxy는 트래픽을 현재 서버로 전달하며, Direct는 직접 연결을 유지합니다. 사용자 규칙을 사용할 때는 규칙 순서, 정책 이름과 FINAL을 확인한 뒤 Config를 선택해 검증합니다.

Global Routing 사용법 보기 →

테스트가 통과하면 규칙이 모두 올바른 것인가요?

Connectivity Test는 주로 연결 단계를 확인하는 기능이며, 모든 규칙이 예상한 정책과 일치했다는 것을 단독으로 증명하지는 않습니다. Config 내용, 규칙 순서와 Data의 연결 기록을 함께 확인해야 합니다.

규칙 문제 해결 보기 →
Shadowrocket 다운로드