Shadowrocket 공식 사이트 · 공식 매뉴얼

Shadowrocket 사용법

iPhone과 iPad용 유료 앱으로, 규칙 분기를 지원하며 App Store에서 한 번 구매합니다.

  • Rule
  • On Demand
  • Subscribe
  • Config
Shadowrocket Home 화면

구성 및 트래픽 분기 기능

서버 정보, 구성 파일, 연결 스위치를 먼저 구분한 다음 필요한 항목을 조정하세요. 아래 내용은 실제 규칙 문법과 설정 항목을 설명하며 앱 화면을 보여주는 것이 아닙니다.

Rule 분기

Rule은 도메인, 대상 주소 등의 조건에 따라 처리 방식을 선택합니다. Config에서 현재 구성의 규칙을 확인하고 Global Routing을 Config로 설정해야 구성에 따른 분기가 적용됩니다. 규칙은 일반적으로 순서대로 매칭되므로 범위가 좁은 예외를 더 넓은 조건보다 앞에 두고, 매칭되지 않은 요청은 FINAL로 처리합니다. 문제를 확인할 때는 먼저 매칭된 행을 찾은 다음 DIRECT 또는 PROXY를 확인하세요. 연결 스위치만 살펴봐서는 안 됩니다. 오른쪽은 문법 예시이며, example.com은 설명용이므로 실제 웹사이트의 전체 요청 경로를 유추하는 근거로 삼을 수 없습니다.

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

iPhone 및 iPad 다운로드 안내

다운로드는 App Store에서만 가능합니다. 기기의 시스템 요구 사항과 유니버설 구입 지원 여부는 App Store 페이지에 표시된 내용을 기준으로 확인하세요.

iPhone

App Store에서 제품 정보를 확인한 뒤 구매하세요. 처음 앱을 열면 기존 서버 또는 구독을 추가하고, 시스템 안내에 따라 VPN 구성을 허용하세요. 권한을 허용하면 앱에 필요한 시스템 구성이 추가되지만 서버 정보가 올바르다는 뜻은 아닙니다.

iPhone 안내 보기

iPad

구매에 사용한 Apple ID로 구입 항목을 확인한 다음 다시 다운로드할 수 있는지 살펴보세요. 화면 배치는 기기 크기에 따라 달라질 수 있으므로 버튼의 위치 대신 Home, Config, Settings 등의 이름으로 메뉴를 찾으세요.

iPad 안내 보기

Mac과 Apple TV에서도 같은 App Store를 통해 받을 수 있습니다. 시스템 요구 사항과 유니버설 구입 지원 여부는 App Store 페이지를 기준으로 확인하세요.

앱을 구매했다고 새 기기에서 바로 연결할 정보까지 준비되는 것은 아닙니다. 기기를 옮기기 전에 서버 정보, 현재 구성 파일, 기존 구독을 복원할 수 있는지 확인하세요. 이전한 뒤에는 먼저 수동으로 연결하고 자동화 설정은 나중에 조정하세요. App Store에 구매 가격이 계속 표시된다면 다시 결제하기 전에 현재 로그인한 구매 계정과 제품 ID를 확인하세요.

다운로드 단계 보기 →

첫 연결을 위한 세 단계

아래 단계는 사용자가 이미 자신의 구독 또는 서버 정보를 가지고 있다는 전제에서 설명합니다. 먼저 최소한의 설정으로 연결한 뒤 규칙과 자동 연결 조건을 추가하세요.

  1. 서버 또는 기존 구독 추가

    Home에서 Add Server를 열고 기존 정보에 맞는 Type을 선택하세요. 직접 입력할 때는 Host, Port, 인증 항목을 하나씩 확인하고, 기존 구독을 가져올 때는 링크가 온전한지 살펴보세요. 저장한 뒤 목록으로 돌아와 항목이 있는지, 사용할 서버가 선택되어 있는지 확인하세요. 저장에 성공해도 연결된다는 보장은 없습니다. 잘못된 주소도 입력 단계에서는 통과할 수 있습니다.

    목록이 비어 있다면 연결 스위치를 계속 켰다 끄지 말고 먼저 가져오기 결과를 확인하세요. 항목은 있지만 정보가 불완전하다면 원래 설정과 대조하세요. QR 코드와 구독 링크에는 인증 정보가 포함될 수 있으므로 신뢰할 수 있는 기기에서만 다루고 전체 내용을 공개 게시판에 올리지 마세요.

  2. Global Routing 선택

    Global Routing에는 Config, Proxy, Direct 세 가지 모드가 있습니다. Config는 현재 구성 파일의 규칙에 따라 처리 방식을 선택하고, Proxy는 모든 요청에 프록시 경로를 사용하며, Direct는 직접 연결합니다. 모드 선택과 서버 선택은 별개이므로 서버를 선택한 뒤에도 현재 모드를 확인해야 합니다.

    일상적으로 규칙에 따라 트래픽을 분기하려면 Config를 사용하고 필요한 구성이 활성화되어 있는지 확인하세요. 특정 대상의 연결 경로를 점검할 때는 영향 범위를 이해한 뒤 잠시 모드를 바꿔 비교할 수 있습니다. 확인이 끝나면 원래 설정으로 되돌리세요. Direct는 로컬 네트워크 문제와 프록시 경로 문제를 구분하는 데 도움이 되지만, 규칙이 적용됐다는 증거로 오해해서는 안 됩니다.

  3. 연결을 켜고 요청 확인

    Home에서 연결 스위치를 켜고 시스템 안내에 따라 VPN 구성 권한을 허용하세요. 먼저 Connectivity Test를 실행한 다음 실제로 사용할 웹페이지나 앱에 접속하세요. 연결 상태, 대상 접속 결과, 규칙 매칭이 서로 일치하는지 확인하세요. 연결됨으로 표시되어도 연결 상태가 바뀌었다는 뜻일 뿐 모든 대상에 접속할 수 있다는 보장은 아닙니다.

    테스트에 실패하면 현재 상태를 유지하고 한 번에 조건 하나만 바꾸세요. 먼저 일반 네트워크 연결을 확인하고, 이어서 서버 정보를 점검한 뒤 DNS와 규칙을 확인하세요. 네트워크를 바꾼 뒤 문제가 발생했다면 해당 네트워크 환경을 기록하세요. 테스트 방식, 대상, 시간에 따라 결과가 달라질 수 있으므로 한 번 측정한 지연 시간만으로 전체 연결 경로를 판단하지 마세요.

전체 사용법 보기 →

정품 확인 및 구매 안내

Shadowrocket은 클로즈드 소스 유료 앱입니다. 구매, 호환성, 업데이트 정보는 App Store 제품 페이지에 표시된 내용을 기준으로 확인하세요.

개발자, 공식 아이콘, 앱 ID 확인

앱 다운로드 페이지에서 제품 페이지로 이동한 뒤 앱 이름 Shadowrocket을 확인하고, 개발자 Shadow Launch Technology Limited를 대조하세요. 앱 ID는 932747118이며, 제품 페이지 주소에서 id932747118으로 확인할 수 있습니다. 마지막으로 사이트 상단에 표시된 공식 아이콘과 비교하세요. 중국어권에서 쓰이는 별칭은 제품명, 개발자명, 앱 ID를 확인하는 기준이 될 수 없습니다.

검색 결과에 비슷한 이름이나 아이콘이 있다는 것만으로는 앱의 정체를 확인할 수 없습니다. 전체 제품 페이지를 열어 항목별로 확인하고 검색 목록의 첫 번째 결과라는 이유만으로 결제하지 마세요. 가격, 호환성, 구매 버튼도 같은 제품 페이지에서 확인하세요. 페이지에 표시된 정보가 위의 신원 정보와 다르면 다운로드 안내로 돌아가 지정된 제품 페이지를 다시 여세요.

스토어 표시 여부와 계정 지역

App Store 검색 결과는 현재 계정의 스토어 지역에 따라 달라집니다. 제품 페이지를 직접 열었는데 사용할 수 없다는 안내가 표시되면 먼저 ‘미디어 및 구입 항목’에 사용하는 계정과 스토어 지역을 확인하세요. 다음으로 기기의 콘텐츠 제한과 연령 등급 설정을 살펴보세요. 기기 인터페이스 언어와 스토어 지역은 별개의 설정이며, 인터페이스 언어를 바꿔도 스토어 콘텐츠가 바뀌지는 않습니다.

본인 계정의 지역 변경을 고려한다면 잔액, 기존 구독, 결제 수단 등의 조건을 먼저 확인하세요. 앱을 찾기 위해 여러 계정 설정을 연달아 바꾸지 마세요. 제품 표시 여부, 결제 가능 여부, 기기 호환성을 각각 확인하면 스토어 문제를 앱 연결 문제로 오해하는 일을 줄일 수 있습니다. 자세한 확인 순서는 설치 가이드를 참고하세요.

일회성 구매와 별도의 연결 정보

Shadowrocket은 한 번 구매하는 방식이며, 미국 App Store 참고 가격은 2.99달러입니다. 각 스토어에는 현지 통화로 표시되며 실제 결제 금액은 결제 전에 App Store 페이지에서 확인하세요. 구매 대상은 앱 사용권이며 서버 계정이나 특정 네트워크 연결의 지속적인 사용 가능성이 아닙니다. 이후 연결에 필요한 정보는 사용자가 이미 보유한 구독 또는 서버 정보에서 가져와야 합니다.

구입 항목 복원, 기기 사용 및 업데이트

기기를 바꾸거나 앱을 다시 설치할 때는 구매에 사용한 Apple ID의 App Store 구입 항목에서 Shadowrocket을 찾으세요. iPhone과 iPad에서 같은 구매 기록을 확인할 수 있습니다. 유니버설 구입 및 가족 공유 지원 여부와 각 기기의 시스템 요구 사항은 App Store 페이지를 기준으로 확인하세요. 구매 기록이 보이지 않으면 구매 계정과 구입 내역부터 확인하고, 기기 로그인 계정과 스토어 구매 계정이 같다고 단정하지 마세요.

앱을 다시 다운로드하는 것과 개인 구성을 복원하는 것은 별개의 과정입니다. App Store에서 복원되는 것은 앱이며 서버 항목, 구독, 구성 파일은 백업 또는 동기화 상태를 별도로 확인해야 합니다. 업데이트는 App Store에서 진행하세요. 업데이트 전 복원할 수 있도록 구성을 보관하고, 업데이트 후 현재 구성과 자주 사용하는 연결을 확인하세요. 매뉴얼을 볼 때는 메뉴 위치를 고정적으로 판단하지 말고 영문 인터페이스 이름으로 설정을 찾으세요.

기술 노트

실제 문제에 맞춰 스토어 표시 여부, 프로토콜 항목, 첫 사용 안내를 확인하세요. 각 글은 앱 사용법을 다루며 연결 서비스 출처를 추천하지 않습니다.

자주 묻는 질문

문제가 구매, 가져오기, 모드 설정, 연결 중 어디에 해당하는지 먼저 확인한 뒤 관련 단계로 이동하세요. 원인을 확인하지 않은 채 앱을 재설치하는 것으로 해결하려 하지 마세요.

구독을 가져왔는데 왜 서버를 선택해야 하나요?

가져오기는 기존 연결 정보를 목록에 추가하는 과정입니다. 실제로 사용하려면 현재 선택된 서버와 Global Routing 설정이 원하는 상태인지 확인해야 합니다. 업데이트가 끝난 뒤에도 선택한 항목이 목록에 남아 있는지 살펴보세요. 순서는 구독 가져오기 및 업데이트 안내를 참고하세요.

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

요청을 규칙에 따라 분기하려면 Config를 선택하고 현재 구성이 활성화되어 있는지 확인하세요. Proxy는 모든 요청을 프록시 경로로 보내는 모드이며 규칙 분기가 적용됐다는 뜻은 아닙니다. 특정 규칙을 확인하려면 스위치 상태만 비교하지 말고 실제로 매칭된 규칙을 살펴보세요. Global Routing 안내를 참고하세요.

지연 시간 테스트는 성공했는데 실제 접속은 왜 실패할 수 있나요?

테스트 방식과 실제 요청이 거치는 대상, 프로토콜, 규칙은 서로 다를 수 있습니다. 현재 네트워크, 대상 접속 결과, 적용된 규칙을 함께 확인하고 필요한 경우 구체적인 실패 단계를 기록하세요. 테스트 결과가 연결의 지속적인 사용 가능성을 보장하지는 않습니다. Connectivity Test 확인 단계를 참고하세요.

iPad에서 앱을 다시 다운로드했는데 기존 구성이 없는 이유는 무엇인가요?

App Store 구매 기록으로 복원되는 것은 앱이며 개인 구성은 별도로 복원하거나 동기화해야 합니다. 먼저 원래 기기의 백업과 iCloud 상태를 확인하고 현재 사용 중인 파일도 점검하세요. 목록이 비어 있다고 앱을 다시 구매하지 마세요. 구입 항목 복원 안내를 참고하세요.

App Store 제품 정보 확인

개발자: Shadow Launch Technology Limited, 앱 ID: 932747118. 구매 전에 가격과 기기 호환성을 확인하고, 구매 후 공식 매뉴얼에 따라 기존 연결 정보를 가져오세요.

App Store에서Shadowrocket 다운로드