Shadowrocket 공식 매뉴얼
Shadowrocket 자주 묻는 질문
문제가 발생한 단계를 먼저 확인한 뒤 순서대로 점검하세요. 구매와 계정 문제는 App Store에서, 가져오기는 자료에서, 연결 문제는 네트워크와 규칙에서 확인합니다.
질문을 눌러 답변을 펼쳐 보세요. 각 답변은 개별적으로 읽을 수 있으며, 전체 절차는 관련 장에서 확인할 수 있습니다.
문제 해결 전에 현재 상태를 보관하세요오류 메시지, 현재 서버, Global Routing, 사용 중인 네트워크를 기록하세요. 한 번에 한 항목만 변경하고 테스트한 뒤 설정을 유지할지 결정합니다. 문제 해결 정보를 공유하기 전에 구독 주소, 인증 정보, QR 코드를 가리세요.
정품 확인 및 구매
결제나 복원을 진행하기 전에 App Store 지역, 앱 정보, 구매 내역을 먼저 확인하세요.
App Store에서 Shadowrocket을 찾을 수 없을 때 먼저 확인할 사항은 무엇인가요?
먼저 App Store에서 미디어 및 구입 항목에 사용하는 Apple ID의 국가 또는 지역을 확인하세요. 기기 언어나 현재 위치만으로 판단해서는 안 됩니다. 시스템 Settings에서 Apple 계정, 미디어 및 구입 항목, 계정 보기로 이동한 뒤 국가 또는 지역을 확인할 수 있습니다. 앱은 App Store 지역에 따라 표시 여부가 다를 수 있습니다. 검색 결과가 없다면 이 사이트의 정식 다운로드 안내에서 해당 App Store 제품 페이지를 열어 스토어 안내를 확인하세요. 검색되지 않는다고 앱이 판매 중단됐다고 단정하거나 이름이 비슷한 앱을 선택하지 마세요.
App Store에서 Shadowrocket 정품인지 어떻게 확인하나요?
개발자 이름이 Shadow Launch Technology Limited인지, 이 사이트와 같은 공식 아이콘인지, 제품 페이지 주소의 앱 ID가 932747118인지 모두 확인하세요. 이름이나 아이콘이 비슷하다는 이유만으로는 이 세 가지 확인을 대신할 수 없습니다. 앱을 받을 수 있는 유일한 경로는 App Store 제품 페이지입니다. 구매 전 호환성 및 구입 안내를 펼쳐 현재 기기에서 사용할 수 있는지 확인하세요. 가격, 시스템 요구 사항, 구매 적용 범위는 App Store 페이지의 표기를 기준으로 하며 검색 결과 요약이나 오래된 스크린샷으로 판단하지 마세요.
일회성 구매에는 무엇이 포함되나요? 구매 후에도 연결 정보가 필요한 이유는 무엇인가요?
구매하면 Shadowrocket 클라이언트를 사용할 수 있습니다. 클라이언트 일회성 구매는 서버 회선 요금제가 아니며, 결제해도 사용 가능한 서버 정보나 구독이 자동으로 생성되지 않습니다. 미국 App Store 가격은 일회성 $2.99이며, 최신 가격은 스토어 페이지를 확인하세요. 다른 App Store 지역에서는 현지 통화로 표시됩니다. 사용하려면 본인이 보유한 구독 또는 서버 정보가 필요하며, 원래 제공된 자료를 가져와야 합니다. 클라이언트 구매 내역, 구독 유효 기간, 서버 사용 가능 여부는 서로 별개의 사항입니다. 이 사이트는 서버 정보나 구독을 제공·판매·추천하지 않습니다.
iPhone을 바꾸거나 앱을 다시 설치하면 다시 구매해야 하나요?
새 기기에서 기존 구매에 사용한 Apple ID로 App Store에 로그인했는지 확인한 다음, 계정의 앱 또는 구입 항목 목록에서 Shadowrocket을 찾으세요. 스토어의 재다운로드 조건을 충족하면 보통 다시 다운로드할 수 있습니다. 구매 가격이 표시되면 바로 다시 결제하지 말고 계정, 구입 내역, 현재 App Store 지역을 먼저 확인하세요. 앱을 복원해도 연결 정보 전체가 복원되는 것은 아닙니다. 기기를 바꾸기 전에 본인의 구성과 구독 정보를 안전하게 보관하고, 설치 후 다시 가져와야 하는지 확인하세요. 실제 복원 여부는 사용한 백업 및 동기화 방식에 따라 달라집니다.
App Store 지역을 변경하려면 어디에서 설정하나요?
먼저 현재 계정 지역과 제품 페이지 안내를 확인해 문제가 실제로 App Store 지역과 관련 있는지 살펴보세요. 변경이 필요하다면 시스템 Settings의 Apple 계정에서 미디어 및 구입 항목, 계정 보기, 국가 또는 지역으로 이동한 뒤 Apple이 안내하는 절차를 따르세요. 계정 잔액, 기존 구독, 가족 설정, 결제 수단 등의 조건에 따라 변경이 제한될 수 있으므로 페이지 안내를 먼저 완료해야 합니다. 지역 변경은 연결 문제 해결 방법이 아니며 기기 호환성 확인을 대신하지 않습니다. 변경 후 App Store를 다시 열어 실제 지역을 확인하세요.
설치 및 첫 실행
기기 호환성, 시스템 권한, 서버 선택은 각각 따로 확인해야 합니다.
iPhone에 설치할 수 있나요? 시스템 요구 사항은 어디에서 확인하나요?
iPhone에서 App Store의 Shadowrocket 제품 페이지를 열고 호환성 항목과 현재 스토어 안내를 확인하세요. 시스템 요구 사항은 App Store 페이지 표기를 기준으로 합니다. 다운로드 버튼을 사용할 수 없다면 계정 로그인 상태, 결제 상태, 기기의 여유 공간, 시스템 요구 사항 충족 여부를 차례로 확인하세요. 다운로드가 오래 대기 중이면 일반 네트워크 접속이 정상인지 확인한 뒤, 스토어에 처리해야 할 구매 항목이 표시되는지 살펴보세요. 설치가 끝나면 Home을 열고 기존 연결 정보를 준비한 다음 가져오기와 연결 테스트를 진행하세요.
iPad에도 Shadowrocket을 설치할 수 있나요? 별도로 확인할 사항은 무엇인가요?
호환되는 iPad에서는 App Store를 통해 Shadowrocket을 받을 수 있습니다. 시스템 요구 사항과 구매 적용 범위는 App Store 페이지 표기를 기준으로 합니다. 이미 구매한 경우 기존 구매에 사용한 계정으로 구입 항목을 확인하고 다시 다운로드할 수 있는지 살펴보세요. iPad에서는 화면 구성이나 메뉴 위치가 iPhone과 다를 수 있지만, Home, Config, Settings에서 관련 기능을 찾으면 됩니다. 설치할 수 있다고 해서 모든 구성이 자동으로 옮겨지는 것은 아닙니다. 처음 사용할 때 기존 정보, 현재 서버, Global Routing 선택을 확인하세요.
처음 VPN 구성 추가 안내가 표시되면 어떻게 해야 하나요?
앱이 VPN 구성을 만들 때 시스템에서 표시하는 권한 안내입니다. 연결에 필요한 시스템 네트워크 구성을 설정하기 위한 절차입니다. 방금 실행한 Shadowrocket에서 요청한 것인지 확인한 뒤 시스템 안내에 따라 허용하고, 기기에서 요구하는 인증을 완료하세요. 이전에 거부했다면 앱으로 돌아가 연결을 다시 시작하면 됩니다. 구성을 삭제한 경우에도 다시 생성 절차를 시작해야 할 수 있습니다. 구성을 허용하는 것은 시스템 권한을 부여하는 것일 뿐, 서버를 사용할 수 있다는 뜻은 아닙니다. 연결 후 서버 정보, Global Routing, 실제 접속 결과를 확인하세요.
Home의 연결 스위치가 켜지지 않거나 켜자마자 꺼지면 어떻게 해야 하나요?
먼저 연결 정보를 가져왔고 서버 항목을 선택했는지 확인한 다음, 시스템에서 VPN 구성 추가 권한을 기다리는지 살펴보세요. 이어서 시스템 VPN 설정에 연결 중인 다른 구성이 있는지 확인하고, On Demand가 예상과 다른 연결 동작을 일으키는지도 점검하세요. 오류 메시지를 보관하고 안내에 따라 정보 형식과 시스템 권한을 확인하세요. 처음부터 모든 구성을 삭제하지 마세요. 계속 바로 연결이 끊긴다면 연결을 끈 뒤 앱을 다시 열어 시도하세요. 추가 점검 전에 현재 구성을 저장해 기존 정보가 사라지지 않도록 하세요.
화면이 영어로 표시될 때는 어떻게 따라 하면 되나요?
이 매뉴얼은 앱 화면에서 기능을 바로 찾을 수 있도록 메뉴 이름을 영어로 표기합니다. Home에서는 연결 및 서버를 확인하고, Config에서는 구성을 관리하며, Settings에서는 설정을 확인하고, Data에서는 통계를 볼 수 있습니다. 정보를 추가할 때는 Add Server 또는 Scan QR Code를 찾으세요. 화면 언어는 시스템 언어, 앱 언어 설정, 앱에서 지원하는 언어에 따라 달라질 수 있으므로 기기에 실제로 표시되는 선택지를 기준으로 하세요. 영어로 표시된다고 앱을 다시 설치하지 말고, 기능 이름으로 현재 화면을 확인한 뒤 해당 절차를 진행하세요.
구독 및 서버 정보 가져오기
아래 절차는 본인이 보유한 구독 또는 서버 정보가 있다는 전제에서 설명합니다.
이미 보유한 구독은 어떻게 가져오나요?
먼저 본인이 이용 중인 서비스 제공업체에 구독 링크가 완전하고 유효한지 확인하세요. 그런 다음 Home의 Add Server에서 Subscribe 유형을 선택하고 기존 링크를 입력해 저장합니다. 메뉴 이름은 현재 화면에 표시되는 내용을 기준으로 하세요. 구독 내용이 로드되면 예상한 서버 항목이 나타나는지 확인하고 하나를 선택해 테스트하세요. 개별 서버 공유 정보와 구독 링크는 서로 다른 자료이므로 각각에 맞는 가져오기 방법을 사용해야 합니다. 구독 주소에 접속 인증 정보가 포함될 수 있으므로 공개하거나 스크린샷으로 전달하거나 공개된 문제 해결 기록에 붙여 넣지 마세요.
구독을 가져오지 못하거나 가져온 뒤 목록이 비어 있으면 어떻게 확인하나요?
먼저 붙여 넣은 내용이 온전한지 확인하고, 실수로 포함된 공백, 줄바꿈, 설명 문구를 제거하세요. 입력한 것이 계정 관리 페이지가 아니라 구독 주소인지도 확인합니다. 다음으로 현재 네트워크에서 주소에 접속할 수 있는지, 구독이 만료되거나 초기화되지 않았는지 살펴보세요. 요청은 성공했지만 목록이 비어 있다면 원래 서비스 제공업체에 응답 형식과 클라이언트 지원 여부를 문의하세요. 서버 매개변수를 반복해서 변경하지 마세요. 오류 메시지와 발생 단계를 기록하고, 외부에 도움을 요청하기 전에는 구독 주소, 인증 정보 및 기타 개인정보를 가려 유출을 방지하세요.
구독을 업데이트하려면 어떻게 하나요? 자동 업데이트가 항상 유효하다는 뜻인가요?
Home에서 저장된 구독 항목을 찾아 업데이트 기능으로 직접 새로고침하세요. 정확한 메뉴 위치는 현재 화면을 기준으로 합니다. 앱을 열 때 자동 업데이트를 켰더라도 해당 시점에 구독 내용을 요청한다는 뜻이지, 매번 성공한다는 보장은 아닙니다. 업데이트 후 서버 목록과 오류 메시지를 확인하세요. 요청이 실패하면 네트워크, 링크 유효성, 응답 형식을 먼저 점검합니다. 업데이트는 원래 구독에서 제공하는 내용만 동기화합니다. 구독 기간을 연장하거나 서버 측 장애 및 잘못된 계정 상태를 자동으로 해결하지는 않습니다.
Scan QR Code로 정보를 읽지 못하거나 인식 후 연결되지 않으면 어떻게 해야 하나요?
먼저 카메라 권한, QR 코드의 선명도와 촬영 범위를 확인하세요. 반사나 가장자리 잘림을 피하고 연결 정보와 관계없는 웹페이지의 QR 코드를 스캔하지 않도록 합니다. 인식에 성공해도 내용을 읽었다는 뜻일 뿐입니다. 해당 정보가 개별 서버 정보인지 구독 주소인지 확인하고, 프로토콜과 필드가 지원되는지도 살펴보세요. 연결되지 않으면 QR 코드를 반복해서 스캔하는 대신 원본 정보를 기준으로 서버 주소, 포트, 인증 필드를 확인하세요. QR 코드에도 접속 인증 정보가 포함될 수 있으므로 안전하게 보관하고, 문제를 문의할 때 전체 QR 코드를 공개하지 말고 오류 내용을 설명하세요.
구독 가져오기와 Config 구성 파일 가져오기는 어떻게 다른가요?
구독은 주로 서버 목록을 가져오고 업데이트하는 데 사용합니다. Config 구성 파일은 규칙, 정책, 관련 네트워크 설정을 구성하므로 두 자료의 역할은 다릅니다. 서버가 있다고 필요한 규칙이 활성화된 것은 아니며, 구성이 있다고 그 안에서 참조하는 정책과 서버가 모두 갖춰진 것도 아닙니다. 가져온 후 Home에서 서버 선택을 확인하고 Config에서 현재 활성화된 구성을 살펴본 다음, 구성에서 참조하는 정책을 점검하세요. 업데이트 전에 직접 수정한 내용을 기록해 두세요. 구독 새로고침을 규칙 업데이트로 착각하거나 새 구성으로 기존 설정을 의도치 않게 덮어쓰지 않도록 합니다.
규칙 라우팅 및 문제 해결
기본 네트워크, 서버, 규칙, 자동 연결을 나누어 확인하세요.
Global Routing의 Config, Proxy, Direct 중 어떤 모드를 선택해야 하나요?
Config는 현재 구성의 규칙에 따라 연결 정책을 결정합니다. Proxy는 처리 가능한 연결을 선택한 프록시로 보내는 방식이며, Direct는 일반적으로 현재 네트워크를 통해 직접 접속하는 방식입니다. 기존 규칙을 일상적으로 사용할 때는 Config를 선택하고 규칙이 어떻게 적용되는지 확인하세요. Proxy와 Direct는 비교 점검에 사용할 수 있지만 서버나 기본 네트워크 문제를 해결하지는 못합니다. 세 모드는 주요 라우팅 동작을 이해하기 위한 기준입니다. 모드 이름만으로 모든 트래픽의 결과를 단정하지 말고 구성과 실제 요청 기록을 함께 확인하세요.
연결됨으로 표시되지만 웹페이지가 열리지 않을 때 확인 순서는 무엇인가요?
먼저 연결을 끄고 현재 Wi-Fi 또는 셀룰러 네트워크에서 정상적으로 접속할 수 있는지 확인한 뒤 다시 연결해 선택한 서버를 점검하세요. 이어서 Global Routing을 확인합니다. Proxy와 Config의 결과가 다르면 규칙, 참조 정책, DNS 설정을 중점적으로 살펴보세요. 둘 다 실패하면 서버 정보, 구독 상태, 서버 측 사용 가능 여부를 먼저 확인합니다. 한 번에 한 항목만 변경하고 같은 대상에 다시 접속해 테스트하세요. 시스템에 연결됨으로 표시되는 것은 VPN 세션 상태만 나타내며, 대상 웹사이트, DNS 조회, 프록시 출구가 정상 작동한다는 뜻은 아닙니다.
Connectivity Test 결과가 있는데도 특정 웹사이트가 열리지 않는 이유는 무엇인가요?
Connectivity Test 결과는 선택한 테스트 방식과 대상에 대한 결과이며 모든 웹사이트에 접속할 수 있다는 뜻은 아닙니다. 특정 웹사이트는 DNS 확인, 규칙 적용, 대상 서비스 상태, 서버 출구 제한의 영향을 받을 수 있습니다. 같은 네트워크와 서버를 유지한 채 다른 일반 사이트를 비교 대상으로 테스트하고, 실패한 요청에 실제로 적용된 정책을 확인하세요. Config에서만 문제가 발생한다면 적용된 규칙과 참조 정책을 살펴보세요. 모든 모드에서 문제가 생긴다면 기본 네트워크와 대상 서비스를 각각 확인하고, 테스트 결과만으로 결론을 내리지 마세요.
On Demand를 켠 뒤 자동으로 연결되거나 연결 해제를 유지할 수 없는 이유는 무엇인가요?
On Demand는 설정된 네트워크나 도메인 등의 조건에 따라 연결을 시작합니다. 수동으로 연결을 끊어도 조건이 다시 충족되면 연결될 수 있습니다. 문제를 확인할 때는 먼저 현재 규칙을 기록한 뒤 On Demand를 잠시 끄고 수동 연결이 정상적으로 되는지 살펴보세요. 기본 연결이 가능한 것을 확인한 다음 Wi-Fi 이름, 셀룰러 네트워크 조건, 도메인 일치 범위를 하나씩 점검해 조건이 서로 겹치지 않는지 확인합니다. On Demand는 연결 시점을 제어할 뿐, 유효하지 않은 구독, 잘못된 인증, 접속할 수 없는 서버를 해결하지 않습니다. 자동 연결 문제와 연결 실패를 나누어 점검하세요.
앱을 켠 뒤 배터리 소모가 늘었다면 원인을 어떻게 확인하나요?
먼저 시스템 배터리 사용량에서 같은 사용 시간대를 비교하세요. 상태 표시줄에 VPN 아이콘이 나타났다는 이유만으로 배터리 소모를 판단하지 마세요. 실제 트래픽, 약한 신호, 잦은 재연결, 지속적인 테스트, 백그라운드 활동이 배터리 사용량에 영향을 줄 수 있습니다. 테스트를 반복하는 것을 멈추고 연결 실패 후 계속 재시도하는지 확인한 다음 Data의 트래픽 변화를 비교해 보세요. Data는 배터리 통계가 아니며 통신사 요금 내역과도 다릅니다. 설정을 바꾸기 전에 네트워크 환경과 설정을 기록하고 한 번에 한 항목씩 조정하세요. 사용법을 모르는 시스템 또는 보안 설정을 배터리 소모를 줄이려고 임의로 끄지 마세요.