App Store 정품 · 공식 매뉴얼

Shadowrocket다운로드, 설정 및 연결

iPhone 및 iPad용 규칙 기반 프록시 클라이언트입니다. 앱은 일회성 구매이며, 사용자가 보유한 구독 또는 서버 정보를 바탕으로 설정합니다.

Global Routing Trojan Hysteria2
App Store
정품 구매

iPhone 및 iPad 다운로드 안내

Shadowrocket은 Apple 플랫폼용 유료 클라이언트이며, 유일한 구매 경로는 App Store입니다. 먼저 앱 정보와 현재 계정의 구매 상태를 확인한 뒤 설정을 진행하세요. 시스템 요구 사항과 구매 가능 범위는 App Store 페이지를 기준으로 확인하세요.

iPhone

App Store 제품 페이지에서 앱 이름, 개발자 및 아이콘을 확인하고 구매 후 앱을 여세요. 처음 연결할 때는 시스템 안내에 따라 VPN 구성을 추가합니다. 앱을 구매했다고 서버 설정까지 완료된 것은 아니므로, 사용 중인 연결 정보를 가져와야 합니다.

iPhone 다운로드 방법 보기 →

iPad

구매에 사용한 Apple 계정으로 구입 항목을 확인하고 App Store에 표시된 범용 구매 범위를 살펴보세요. 앱 복원과 설정 복원은 별개입니다. 앱을 다시 설치한 뒤에도 기존 구독, 현재 서버 및 활성화된 Config를 확인해야 합니다.

iPad 다운로드 방법 보기 →

제품 페이지에서 가격, 호환성, 구매 범위 및 업데이트 기록을 각각 확인하세요. 앱을 찾을 수 없다면 먼저 현재 Apple 계정의 스토어 지역, 연령 제한 및 계정 상태를 확인한 다음 앱 ID로 제품 페이지를 찾으세요. 검색 결과에 이름이 비슷한 앱이 있다는 이유만으로 판단하지 마세요.

앱 일회성 구매

서버 이용 요금제

앱 구매와 서버 이용 요금제는 별개입니다. Shadowrocket을 구매하면 앱 사용 권한을 얻지만, 연결 가능한 서버나 구독은 포함되지 않습니다. 이 공식 매뉴얼은 사용자가 이미 보유한 정보를 설정하는 방법만 안내합니다. 이 사이트는 서버나 구독을 제공하거나 판매 또는 추천하지 않습니다.

개발자 Shadow Launch Technology Limited 앱 ID 932747118 일회성 구매

제품 페이지에서 세 가지 정보 확인

App Store를 열고 제품 이름 Shadowrocket을 확인한 다음 개발자 Shadow Launch Technology Limited를 확인하세요. 제품 페이지 주소에 id932747118이 포함되어 있는지도 확인합니다. 앱 아이콘은 사이트 헤더에 표시된 공식 아이콘과 일치해야 합니다. 이름이 비슷하다는 이유만으로 개발자와 앱 ID 확인을 생략하지 마세요. 구매 전에는 서로 다른 검색 결과가 아니라 동일한 제품 페이지에서 세 항목을 확인하세요.

검색 결과에 원하는 앱이 없다면 사용 중인 스토어 계정과 스토어 지역을 확인한 뒤 스크린 타임의 콘텐츠 제한을 살펴보세요. 구매 버튼 표시 여부와 결제 가능 여부는 현재 계정에 표시되는 App Store 페이지 및 시스템 안내를 기준으로 확인해야 합니다. 매뉴얼에 안내된 참고 가격은 결제 페이지를 대신할 수 없으며, 모든 스토어에서 같은 통화나 금액이 표시된다고 단정할 수 없습니다.

구매, 복원 및 연결 서비스 구분하기

Shadowrocket은 일회성 구매 방식의 상용 앱입니다. 미국 스토어 기준 참고 가격은 2.99달러이며, 실제 가격은 현재 App Store 페이지를 확인하세요. iPhone 및 iPad의 범용 구매 범위, 시스템 요구 사항과 기타 구매 조건은 App Store 페이지를 기준으로 확인해야 합니다. 앱 내 구입 항목은 스토어의 해당 항목을 직접 확인하고, 오래된 스크린샷을 근거로 현재 항목을 추정하지 마세요.

기기를 바꾸거나 앱을 재설치할 때는 먼저 구매에 사용한 Apple 계정으로 구입 항목을 확인한 다음 로컬 설정이 복원되었는지 살펴보세요. 앱을 다시 설치해도 구독, 서버 암호 및 사용자 지정 규칙까지 모두 복원되는 것은 아닙니다. iCloud 동기화를 사용한다면 동기화 결과도 항목별로 확인하세요. 앱 업데이트는 App Store에서 관리되므로, 업데이트 후에는 예전 화면의 버튼 위치를 그대로 따르지 말고 현재 활성화된 설정과 연결 상태를 확인하세요.

정품 확인 및 일회성 구매 안내 보기 →
기능 및 설정

규칙, 서버 및연결 조건

먼저 서버 매개변수, 라우팅 모드 및 구성 파일의 역할을 구분한 다음 세부 설정을 조정하세요. 아래 여섯 가지 항목은 앱의 실제 기능을 기준으로 구성했습니다. 예시 규칙은 문법 설명용이며 기존 설정을 그대로 대체하라는 의미가 아닙니다.

규칙 기반 분기

규칙은 대상 도메인이나 주소를 지정된 정책에 연결합니다. 먼저 Home의 Global Routing에서 Config를 선택하고, Config에서 실제로 활성화된 파일과 규칙 순서를 확인하세요. DOMAIN-SUFFIX는 도메인 접미사를 기준으로 일치시키고, IP-CIDR은 주소 범위를 기준으로 일치시킵니다. FINAL은 앞선 규칙에 일치하지 않는 요청을 처리하는 기본 규칙입니다. 수정 전 원본 파일을 보관하고 조건을 한 번에 하나씩 조정한 뒤, 대상 요청으로 적용 결과를 확인하세요. 연결 스위치가 켜져 있다는 사실만으로 예상한 정책이 적용되었다고 볼 수는 없습니다.

DOMAIN-SUFFIX,example.com,PROXY

Global Routing과 구성 파일은 서로 다른 설정 단계입니다

Global Routing의 Config, Proxy, Direct는 각각 구성, 프록시 및 직접 연결 방식에 해당합니다. Config는 현재 구성을 기준으로 요청을 처리하고, Proxy는 요청을 프록시 모드로 처리하며, Direct는 직접 연결 모드로 처리합니다. 서버 연결 여부와 특정 도메인에 적용되는 정책은 별도로 확인해야 합니다. Config를 사용할 때는 파일에서 참조하는 정책이 유효한지도 확인하세요. 파일을 가져왔다는 사실만으로 파일이 활성화된 것은 아닙니다.

Data에서는 앱에 기록된 트래픽 정보를 확인할 수 있고, iCloud 동기화는 지원되는 조건에서 관련 데이터를 동기화합니다. 두 기능 모두 연결 확인이나 별도 백업을 대신하지 않습니다. 여러 기기에서 사용하기 전에 각 기기의 서버 선택, 구성 이름 및 설정 상태를 확인하세요. 파일 이름이 같다는 이유만으로 내용과 활성화 상태까지 동일하다고 판단하지 마세요. 전체 기능 안내는 기능 안내를, 인터페이스 용어와 규칙 키워드는 용어 빠른 참조에서 항목별로 확인할 수 있습니다.

빠른 시작

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

앱을 구매했고 본인의 구독 또는 서버 정보를 보유하고 있다는 전제의 안내입니다. 먼저 수동 연결을 완료한 뒤 자동 연결과 세부 규칙을 설정하세요. 각 단계에서 확인 가능한 결과를 하나씩 남겨두면 문제가 생겼을 때 해당 단계부터 점검할 수 있습니다.

Add Server: 기존 정보 가져오기

Home에서 Add Server를 찾아 정보 유형을 먼저 확인하세요. 서버 정보를 직접 입력하는 경우 원본 자료에 맞는 Type을 선택하고 Host, Port 및 인증 필드를 입력합니다. QR 코드를 사용하는 경우 Scan QR Code로 읽은 뒤에도 인식된 프로토콜과 주소를 확인하세요. 구독 링크는 일반 웹 주소가 아니므로 복사할 때 전체 내용을 유지하고, 대화 문구나 공백, 줄바꿈이 섞이지 않도록 주의하세요. 형식마다 적합한 메뉴가 다르므로 모든 링크를 같은 유형의 정보로 가져오면 안 됩니다.

저장한 뒤 Home으로 돌아가 항목이 예상한 SERVER 그룹에 나타나는지 확인하고 테스트할 서버를 선택하세요. 목록이 비어 있다면 가져오기가 완료되었는지, 링크에 계속 접근할 수 있는지, 응답 내용이 선택한 메뉴에 맞는지 먼저 확인하세요. 구독 그룹이 여러 개라면 용도를 알아보기 쉬운 이름을 지정하고, 업데이트 후 현재 선택 항목이 바뀌지 않았는지 확인하세요. 구독 업데이트, 정렬 또는 백업 방법은 서버 관리 매뉴얼에서 확인할 수 있습니다.

Global Routing: 처리 방식 선택

Global Routing을 열고 테스트 목적에 따라 Config, Proxy 또는 Direct를 선택하세요. 도메인과 주소 규칙에 따라 트래픽을 나누려면 Config를 선택하고 Config에서 활성화된 파일을 확인합니다. 문제를 파악하기 위해 Proxy로 잠시 전환한다면 원래 모드를 기록하고 테스트 후 되돌리세요. 모드를 한 번 바꾼 뒤 접속에 성공했다고 해서 기존 규칙까지 해결된 것은 아닙니다. Direct 결과는 직접 연결 환경과 비교하는 데 사용할 수 있지만, 기존 프록시 서버의 사용 가능 여부를 뜻하지는 않습니다.

처음에는 설정을 단순하게 유지하고 규칙 여러 개 추가, DNS 변경 및 자동 연결 활성화를 동시에 하지 마세요. 규칙은 구체적인 대상부터 확인합니다. 도메인, 예상 정책 및 실제 결과를 기록한 뒤 일치 조건과 우선순위를 살펴보세요. FINAL 같은 기본 규칙은 앞선 조건에 일치하지 않는 요청에 영향을 주므로 위치와 지정 정책을 확인해야 합니다. 예시의 example.com은 문법 설명용일 뿐이며, 추가 여부는 자신의 대상과 구성 구조에 따라 판단하세요.

Home: 연결 스위치를 켜고 교차 확인

Home으로 돌아가 연결 스위치를 켜세요. 처음 연결할 때 시스템의 VPN 구성 추가 안내를 읽고 시스템 절차에 따라 허용합니다. 그런 다음 연결 상태를 확인하고 Connectivity Test를 실행한 뒤 실제로 필요한 웹 페이지를 열어 확인하세요. 연결됨 상태는 연결 절차가 해당 상태에 도달했다는 뜻일 뿐입니다. 도메인 확인, 서버 전달, 대상 사이트 응답 및 규칙 선택은 각각 문제가 생길 수 있으므로 상태, 테스트 결과 및 실제 요청을 함께 살펴봐야 합니다.

접속할 수 없다면 먼저 연결을 끈 상태에서 로컬 네트워크가 정상적으로 작동하는지 확인한 뒤 선택한 서버, Global Routing 및 Config를 살펴보세요. 테스트 대상은 그대로 두고 설정을 한 번에 하나씩 조정하며 변경 전후 결과를 기록하세요. Wi-Fi와 셀룰러 네트워크를 로컬 환경 비교에 활용할 수 있지만, 네트워크를 전환한 뒤에는 연결 상태를 다시 확인해야 합니다. 확인을 마친 뒤 On Demand를 활성화할지 결정하고 자동 연결 조건이 이후 수동 점검에 영향을 주지 않는지 살펴보세요.

전체 사용법 보기 →

문제가 발생한 단계를 구체적으로 찾기

구독 가져오기 실패, 테스트 실패 및 웹 페이지가 열리지 않는 문제는 서로 다른 현상입니다. 구독 실패는 링크가 완전한지, 접근 가능한지, 내용 유형이 맞는지 먼저 확인하세요. 서버 테스트 실패는 주소, 포트, 프로토콜 및 인증 매개변수를 대조하세요. 일부 사이트만 실패한다면 도메인 확인과 규칙 적용 여부를 살펴보세요. 같은 네트워크에서 모든 항목에 같은 문제가 생긴다면 서버를 전부 수정하기 전에 로컬 네트워크 제한이나 연결 권한 문제부터 확인해야 합니다.

문제 해결 기록에는 발생한 현상, 사용 중인 네트워크, 현재 모드, 선택한 서버 그룹 및 변경한 설정을 포함하세요. 이런 정보를 남기면 반복적인 시행착오를 줄일 수 있습니다. 외부에 공유할 때는 문제 파악에 필요한 내용만 남기고 구독 주소, 암호 및 기타 인증 정보를 가리세요. 문제 설명을 대신해 전체 구성을 공개하지 말고, 한 번의 테스트 결과가 달랐다는 이유로 모든 기록을 지우거나 설정을 처음부터 다시 만들지 마세요.

처음 사용할 때 자주 묻는 질문 4가지

구매했는데 선택할 서버가 없는 이유는 무엇인가요?
구매한 것은 클라이언트 사용 권한이며, 서버 목록은 사용자가 보유한 구독 또는 서버 정보를 가져와 구성해야 합니다. 먼저 정보가 단일 서버, 서버 구독 또는 구성 파일 중 무엇인지 확인하고 해당 메뉴로 가져오세요. 앱 구매 상태와 연결 서비스 상태는 각각 확인해야 합니다.
Connectivity Test에 결과가 나오는데 웹 페이지가 열리지 않는 이유는 무엇인가요?
테스트 결과는 지정된 테스트 방법과 대상에만 해당합니다. 실제 웹 페이지 접속에는 DNS, Global Routing, 규칙 선택 및 대상 사이트의 응답도 영향을 줍니다. 현재 서버는 그대로 두고 실패한 도메인을 기록한 다음 모드와 규칙을 확인하세요. 한 번의 테스트 결과가 모든 요청의 성공을 보장하지는 않습니다.
구독을 업데이트한 뒤 무엇을 확인해야 하나요?
업데이트가 성공했는지, 항목이 예상한 그룹에 남아 있는지, 현재 선택한 서버가 여전히 유효한지 확인하세요. 구독 내용이 바뀔 수 있으므로 저장된 이름만으로 매개변수가 그대로라고 판단할 수 없습니다. 서버를 확인한 다음 구성 파일에서 참조하는 정책과 그룹도 살펴보세요.
DNS, 규칙 및 프로토콜을 한꺼번에 수정해야 하나요?
실패 현상에 따라 점검 순서를 정하고 변수를 한 번에 하나씩 변경하세요. 여러 항목을 동시에 바꾸면 비교 기준을 잃어 접속이 복구되어도 원인을 확인하기 어렵습니다. 먼저 현재 구성을 백업한 뒤 같은 대상을 기준으로 테스트하세요. 인터페이스 용어가 이해되지 않는다면 용어 안내를 먼저 확인하세요.
인터페이스 용어, DNS 및 규칙 안내 보기 →
블로그 및 주제별 안내

가져오기 방법과단계별 문제 해결

문제에 맞는 안내를 확인하세요. 먼저 가져오기 메뉴를 구분한 다음 연결 경로를 살펴봅니다. 속도나 연결 가능성 문제는 단일 테스트 결과만으로 결론 내리지 말고 로컬 네트워크, 서버 매개변수, 라우팅 모드 및 DNS를 각각 확인하세요.

Shadowrocket 구독 가져오기: 네 가지 메뉴 확인

기존 구독 또는 서버 정보를 보유하고 있다는 전제에서 Subscribe, Add Server, QR 코드 및 클립보드의 용도를 설명합니다. 가져오기 전에 링크 유형을 확인하고, 가져온 뒤 그룹과 현재 서버를 살펴보세요. 서버 구독과 Config 구성을 혼동하지 않도록 주의하세요.

가져오기 안내 보기 →
모든 글 보기 →