Shadowrocket 자주 묻는 질문
구매, 설치, 구독, 연결의 네 단계로 나누어 확인하세요. 문제가 발생한 단계부터 파악한 뒤 순서대로 점검하고, 현재 사용할 수 있는 구성은 변경 전에 보관하세요. 여러 조건을 한꺼번에 바꾸지 마세요.
APP STORE & PURCHASE
정품 확인 및 구매
제품을 먼저 확인한 다음 스토어, 구매 기록, 기기 호환성을 점검하세요.
App Store에서 Shadowrocket을 찾을 수 없을 때 먼저 확인할 사항은 무엇인가요?
먼저 이 사이트의 정품 구매 안내 페이지에서 App Store 제품 페이지로 이동해 검색 결과에 표시되지 않는 경우와 현재 스토어에서 이용할 수 없는 경우를 구분하세요. 기기 언어나 현재 위치가 아니라 App Store 구매에 사용하는 Apple 계정의 국가 또는 지역을 확인합니다. 지역 변경이 필요하다면 시스템 Settings에서 Apple 계정의 Media & Purchases → View Account → Country/Region 경로를 따르세요. 안내를 먼저 읽고 잔액이나 유효한 구독 등 제한 사항을 확인한 뒤, 검색 결과를 위해 지역을 반복해서 변경하지 마세요.
검색한 앱이 Shadowrocket 정품인지 어떻게 확인하나요?
제품명 Shadowrocket, 개발자 Shadow Launch Technology Limited, 공식 아이콘, 제품 페이지 주소의 id932747118을 함께 확인하세요. 앱 ID는 932747118이며, 아이콘은 이 사이트 탐색 메뉴에 표시된 공식 아이콘과 같아야 합니다. 이름이 비슷하거나 검색 순위가 높거나 아이콘의 대표 색상이 같다는 이유만으로 정품이라고 판단할 수는 없습니다. 스토어 상세 페이지에서 개발자와 호환성을 확인하고, 이름이 비슷한 다른 앱의 안내를 이 매뉴얼에 적용하지 마세요.
한 번 구매하면 어떤 항목이 포함되나요? 연결 서비스도 포함되나요?
Shadowrocket은 유료 클라이언트이며, 클라이언트 일회성 구매와 회선 요금제는 별개입니다. 앱 구매와 사용자가 보유한 구독 또는 서버 이용 권한은 서로 다른 항목이므로 구매 후에도 기존 연결 정보를 가져와야 합니다. 미국 스토어 가격은 $2.99이며, 실제 가격은 App Store 페이지를 기준으로 합니다. 스토어별로 현지 통화로 표시됩니다. 이 사이트는 클라이언트 설정을 안내하며 서버나 구독을 제공·판매·추천하지 않습니다. 연결 정보의 유효 기간과 이용 권한은 본인이 이용하는 서비스 제공업체에 확인하세요.
기기를 바꾸거나 앱을 다시 설치하면 다시 구매해야 하나요?
먼저 App Store에서 구매할 때 사용한 Apple 계정으로 계정의 앱 또는 구입 항목에서 Shadowrocket을 찾아 해당 구매 기록에서 다시 받으세요. 재다운로드 대신 가격이 표시되면 중복 결제하지 말고 구매 계정, 구매 기록, 현재 스토어를 먼저 확인하세요. 앱을 다시 받는다고 기기의 로컬 데이터까지 복원되는 것은 아닙니다. 구독 링크, 직접 입력한 서버 정보, Config는 별도로 백업하고 복원 후 유효성을 확인하세요. 구매 적용 여부는 App Store 페이지를 기준으로 합니다.
iPad에도 설치할 수 있나요? 다른 Apple 기기에서도 사용할 수 있나요?
Shadowrocket은 주로 iPhone과 iPad에서 사용하며, iPad에서도 App Store를 통해 받을 수 있습니다. 이미 구매한 경우 기존 구매 계정으로 다운로드 상태를 확인한 다음 현재 기기의 호환성을 확인하세요. Mac, Apple TV, Apple Vision도 같은 스토어 페이지의 호환성 항목에 표시되어 있습니다. 시스템 요구 사항, 호환성 및 통합 구매 적용 여부는 모두 App Store 페이지를 기준으로 합니다. 이 페이지의 사용 안내는 iPhone과 iPad를 중심으로 하며, 다른 기기의 화면 구성이 완전히 같다고 가정하지 않습니다.
INSTALLATION & FIRST OPEN
설치 및 첫 실행
시스템 권한, 서버 선택, 연결 결과를 구분해 각 단계를 따로 확인하세요.
처음 연결할 때 VPN 구성 추가를 요청하면 어떻게 해야 하나요?
처음 연결을 활성화할 때 시스템에서 Shadowrocket의 VPN 구성 추가를 허용하라는 메시지가 표시될 수 있습니다. 시스템 네트워크 연결을 설정하는 데 필요한 권한 절차입니다. 방금 실행한 Shadowrocket에서 요청한 작업인지 확인하고, 시스템 안내에 따라 허용한 뒤 기기 인증을 완료하세요. 권한 요청을 취소했다면 앱으로 돌아가 연결을 다시 활성화해 확인하면 됩니다. 권한 승인은 시스템이 연결 설정을 허용한다는 뜻일 뿐, 서버가 사용 가능하다는 의미는 아닙니다. 다음으로 선택한 항목, Global Routing, 실제 접속 결과를 확인하세요.
연결 스위치가 켜지지 않거나 켠 직후 꺼질 때는 어떻게 확인하나요?
먼저 필요한 항목이 모두 입력된 서버를 선택했는지 확인한 다음, 최초 VPN 구성 권한 승인이 완료되었는지 살펴보세요. 시스템 Settings의 VPN 관리 화면에서 작동 중인 다른 VPN 구성이 있는지 확인하고, 충돌하는 연결을 중지한 뒤 다시 시도하세요. 기기가 조직에서 관리된다면 권한 제한은 관리자에게 확인해야 합니다. 그래도 실패하면 당시 표시된 메시지를 기록하고 앱을 종료했다가 다시 실행한 뒤 기기를 재시동해 확인하세요. 문제 원인과 기존 설정을 함께 잃을 수 있으므로 처음부터 모든 구성을 삭제하지 마세요.
화면이 영어로 표시될 때 이 매뉴얼을 어떻게 참고하나요?
이 매뉴얼은 Home, Config, Settings, Data, Add Server, Subscribe 등 화면에 표시되는 용어를 영어 그대로 사용하므로 영어 명칭으로 메뉴를 찾으면 됩니다. 표시 언어를 바꾸려면 먼저 시스템 Settings에서 Shadowrocket의 앱 언어 옵션을 확인하세요. 옵션 표시 여부와 선택 가능한 언어는 시스템 및 앱의 현재 지원 범위에 따라 달라집니다. 메뉴 위치가 다르면 스크린샷 좌표만 따라가지 말고 기능 이름으로 찾아보세요. 표시 언어를 바꿔도 서버 항목이 자동으로 채워지거나 구독 유효 상태가 변경되지는 않습니다.
처음 실행했는데 선택할 서버가 없어요. 설치에 실패한 건가요?
목록이 비어 있다는 사실만으로 설치 실패라고 볼 수는 없습니다. 앱 구매와 연결 정보는 별개이므로 처음 사용할 때는 보유한 구독을 가져오거나 Add Server에서 기존 서버 정보를 입력해야 합니다. 먼저 보유한 정보가 구독 주소인지, 단일 서버 공유 링크인지, Config 파일인지 확인한 뒤 알맞은 메뉴를 선택하세요. 추가한 다음 Home에 예상한 항목이 표시되는지 확인하고 그중 하나를 선택해 연결하세요. 스토어 구매 기록, 웹페이지 주소, 설명 문구를 서버 정보로 입력하지 마세요.
앱을 업데이트하기 전에 어떤 정보를 보관해야 하나요?
앱 업데이트는 App Store에서 진행됩니다. 업데이트 전에 본인의 구독 원본 링크, 직접 입력한 서버 매개변수, 현재 사용 중인 Config와 필요한 사용자 설정을 보관하는 것이 좋습니다. 백업에 접속 인증 정보가 포함될 수 있으므로 본인이 관리하는 곳에 저장하고 공개 게시판에는 올리지 마세요. 일반적으로 앱 업데이트와 구독 갱신은 별개의 작업이므로 앱 업데이트만을 이유로 모든 항목을 다시 만들 필요는 없습니다. 업데이트 후에는 기존 설정으로 먼저 테스트하고, 문제가 생기면 원인을 확인할 수 있도록 한 번에 하나씩만 변경하세요.
SUBSCRIBE & IMPORT
구독 및 서버 가져오기
먼저 데이터 유형을 파악한 다음 링크, 권한, 반환 형식, 갱신 결과를 확인하세요.
기존 구독은 어디에서 추가하나요?
Home에서 Add Server로 이동해 Subscribe를 선택한 다음, 보유한 구독 주소 전체를 해당 URL 필드에 입력하세요. 알아보기 쉬운 이름이 필요하면 설정한 뒤 저장하고 갱신합니다. 주소를 복사할 때 전체 쿼리 매개변수를 유지하고 공백, 줄바꿈, 설명 문구를 추가하지 마세요. 추가한 뒤 반환된 서버 항목이 예상과 맞는지 확인하고 하나를 선택해 테스트하세요. 구독 링크는 민감한 정보이므로 실제 주소가 보이는 스크린샷을 공개하지 마세요. 이 사이트는 가져오기 방법만 안내하며 링크를 받거나 보관하지 않습니다.
구독을 가져오지 못할 때 어떤 순서로 확인해야 하나요?
먼저 주소가 온전한지 확인하고, 기기에서 구독 서비스에 접속할 수 있는지 살펴보세요. 다음으로 링크의 유효 기간과 접근 권한을 확인한 뒤, 앱이 반환 형식을 인식하는지 확인합니다. 구독 주소는 로그인 페이지, 오류 페이지, 일반 안내 페이지가 아니라 앱에서 읽을 수 있는 데이터를 반환해야 합니다. 한 번에 한 항목씩 확인하고 원래 오류 메시지를 기록하세요. DNS, 규칙, 서버 매개변수를 동시에 바꾸지 마세요. 권한이나 콘텐츠 오류가 표시되면 본인의 서비스 제공업체에 링크를 확인하고, 같은 구독을 반복해서 추가해 원래 문제를 덮지 마세요.
구독을 수동으로 갱신하는 방법은 무엇이며 자동 갱신과 어떻게 다른가요?
Home에서 해당 구독 그룹을 찾아 그룹의 갱신 기능으로 콘텐츠를 다시 가져오세요. 완료 후 항목 변경 여부와 오류 메시지를 확인합니다. 앱을 열 때 자동으로 갱신하려면 Settings에서 구독 관련 설정을 찾아 현재 화면에 표시되는 옵션을 활성화하세요. 이 설정이 시스템에서 언제든 계속 새로 고친다는 뜻은 아닙니다. 수동 갱신은 가져온 직후 확인하거나 문제를 해결할 때 유용하고, 자동 갱신은 반복 작업을 줄여 줍니다. 두 방식 모두 링크가 유효하고 접속 가능해야 하며, App Store의 앱 자체를 업데이트하지는 않습니다.
구독 갱신은 성공했는데 항목이 없거나 기존 항목이 빠졌다면 어떻게 해야 하나요?
갱신이 완료되었다는 것은 이번에 데이터를 가져오는 절차가 끝났다는 뜻일 뿐이므로 반환된 내용을 확인해야 합니다. 해당 구독 그룹을 펼쳐 검색 또는 필터 조건이 있는지 살펴본 다음, 구독 권한과 반환 형식, 서비스 제공업체가 항목을 변경했는지 확인하세요. 항목 이름이 바뀌었다면 현재 사용할 서버를 다시 선택해야 할 수도 있습니다. 예전 항목이 목록에 남아 있다는 이유만으로 여전히 유효하다고 판단하지 마세요. 반환 내용이 실제로 비어 있다면 링크와 오류 기록을 보관한 뒤 본인의 서비스 제공업체에 문의하세요. 모든 구성을 바로 지우지는 마세요.
Subscribe, 단일 공유 링크, Config 파일은 서로 바꿔 쓸 수 있나요?
세 가지는 용도가 다릅니다. Subscribe는 보통 서버 목록을 가져오고 갱신하는 데 사용하며, 단일 공유 링크는 일반적으로 하나의 서버 연결 정보를 담습니다. Config 파일에는 파일 내용에 따라 규칙, DNS, 정책 등의 설정이 포함될 수 있습니다. 가져오기 전에 데이터 유형을 확인하세요. 서버 목록에 항목이 표시된다고 규칙까지 올바르게 설정된 것은 아닙니다. Scan QR Code를 사용할 때도 인식된 콘텐츠 유형을 확인하세요. 모든 QR 코드가 구독인 것은 아닙니다. Config를 덮어쓰는 작업을 하기 전에 현재 사용할 수 있는 구성을 보관하세요.
ROUTING & DIAGNOSTICS
규칙 설정 및 문제 해결
기본 네트워크를 먼저 확인한 다음 서버, 규칙, DNS를 점검하세요. 테스트가 끝나면 원래 설정으로 되돌리세요.
Global Routing의 Config, Proxy, Direct 중 무엇을 선택해야 하나요?
Config는 구성 모드로, 현재 Config의 규칙에 따라 트래픽을 처리합니다. Proxy는 프록시 모드로, 일반적으로 선택한 프록시를 통해 트래픽을 전달합니다. Direct는 직접 연결 모드로, 보통 대상에 바로 연결합니다. 평소 규칙에 따라 트래픽을 나누려면 구성 내용을 확인한 뒤 Config를 선택하세요. 문제를 확인할 때는 Proxy로 서버 연결을 테스트하고 Direct로 기본 네트워크와 비교할 수 있습니다. 모드를 바꿔도 만료된 구독이나 잘못된 서버 매개변수가 해결되지는 않습니다. 테스트가 끝나면 실제 사용 목적에 맞는 설정으로 되돌리세요.
연결 성공으로 표시되지만 인터넷에 접속할 수 없다면 무엇부터 확인해야 하나요?
먼저 Shadowrocket 연결을 해제하고 기본 네트워크에서 원래 접속할 수 있던 페이지가 열리는지 확인하세요. 다시 연결한 뒤 선택한 서버와 Global Routing을 살펴봅니다. Connectivity Test로 연결 상태를 확인하는 동시에 대상 페이지에도 실제로 접속해 보세요. 한 가지 테스트가 성공했다고 모든 것이 정상이라고 판단하지 마세요. 일부 도메인만 실패한다면 규칙 적용 내역과 DNS를 확인하고, 모든 요청이 실패한다면 서버 매개변수와 유효 상태, 네트워크 연결 가능성을 우선 점검하세요. 매번 조건을 하나씩만 변경하고 Wi-Fi와 셀룰러 네트워크에서 결과가 같은지 기록하세요.
Connectivity Test가 시간 초과되면 모든 설정이 잘못된 건가요?
반드시 그렇지는 않습니다. Connectivity Test 결과는 현재 테스트 방법과 대상, 당시 네트워크 상태를 반영합니다. 먼저 서버 주소, 포트, 프로토콜, 필요한 인증 및 전송 필드를 확인한 다음 테스트 대상이 사용 가능한지 살펴보세요. 기본 네트워크를 바꿔 비교해 볼 수도 있습니다. 테스트는 시간 초과되지만 실제 대상에는 접속할 수 있다면 모든 구성을 다시 만들기보다 테스트 방법을 확인하세요. 실제 접속도 실패한다면 오류 정보를 보관하고 서버 상태를 하나씩 확인하세요. 테스트 결과를 장기적인 속도나 안정성의 보장으로 받아들여서는 안 됩니다.
일부 웹사이트만 열리지 않을 때 규칙 문제와 DNS 문제를 어떻게 구분하나요?
접속에 실패한 도메인, 발생 시각, 현재 Global Routing을 기록한 다음 요청 기록에서 규칙 적용 내역과 연결 오류를 확인하세요. Config에서 Proxy로 임시 변경했을 때 정상으로 돌아온다면 기존 규칙과 해당 정책을 중점적으로 확인해야 하지만, 기록을 함께 살펴봐야 합니다. 도메인 이름 확인에 실패했다면 현재 Config의 DNS 설정과 DNS 서비스에 접속할 수 있는지 확인하세요. 변경 전 백업하고 한 번에 하나씩만 바꾸세요. 대상 사이트 자체의 문제도 배제해야 하며, 일부 사이트 접속 실패를 모두 DNS 문제로 단정하지 마세요.
연결 후 배터리 소모가 늘었는데 On Demand를 꺼야 하나요?
먼저 시스템 배터리 사용량에서 실제 사용 시간을 확인하고 지속적인 데이터 전송, 약한 네트워크 신호, 반복적인 재연결을 구분하세요. On Demand는 조건에 따라 연결을 시작하는 기능입니다. 조건이 현재 네트워크와 맞지 않으면 예상하지 못한 연결 동작이 발생할 수 있으므로 잠시 비활성화해 비교한 다음 트리거 규칙을 확인하세요. 한 번의 배터리 변화만으로 원인을 판단하지 말고, 테스트할 때는 사용량과 네트워크 조건을 최대한 비슷하게 유지하세요. 비활성화한 뒤에도 문제가 계속되면 연결 오류와 Data의 트래픽 변화를 확인하고 재현 가능한 조작 순서를 기록하세요.