정품 확인 및 구매
앱을 받을 수 있는 경로, 구입 내역, 기기 호환성을 각각 확인하세요. 앱 구매 상태가 서버나 구독의 유효성을 보장하지는 않습니다.
App Store에서 Shadowrocket을 찾을 수 없을 때 먼저 확인할 사항은?
정품 다운로드 안내에서 App Store 제품 페이지를 열어 검색 결과만으로 이용 가능 여부를 판단하지 마세요. 현재 지역에서 사용할 수 없다는 안내가 표시되면 기기 언어 또는 지역 설정이 아니라 미디어 및 구입 항목에 사용하는 Apple 계정의 국가 또는 지역을 확인하세요. 계정 지역을 변경해야 한다면 Settings → Apple 계정 → Media & Purchases → View Account → Country/Region의 공식 절차를 따르고, 잔액이나 유효한 구독 등 변경 제한 사항을 먼저 처리하세요. 메뉴 위치는 시스템 표시를 기준으로 확인하세요. 구매 가능 여부와 시스템 요구 사항은 App Store 페이지에 표시된 내용을 따릅니다.
App Store에서 Shadowrocket 정품인지 확인하는 방법은?
다음 세 가지를 함께 확인하세요. 앱 이름은 Shadowrocket, 개발자는 Shadow Launch Technology Limited이며, 제품 페이지 주소에 id932747118이 포함되어야 합니다. 사이트 상단의 공식 앱 아이콘도 대조하세요. 앱 ID는 932747118이며, 이름이나 비슷한 아이콘만 보고 판단하면 안 됩니다. 검색 결과에 이름이 비슷한 앱이 있으면 정품 다운로드 안내에서 지정된 제품 페이지를 다시 여세요. 가격, 호환성, 업데이트 내역은 해당 App Store 페이지에서 확인할 수 있습니다. 구매 전에 현재 계정과 결제 정보를 확인하고, 구매 후 App Store에서 설치하세요.
Shadowrocket을 한 번 구매하면 바로 연결할 수 있나요?
구매만으로 연결할 수 있는 것은 아닙니다. 클라이언트의 일회성 구매는 회선 요금제와 별개입니다. 구매하는 것은 Shadowrocket 클라이언트이며, 연결하려면 기존 구독이나 서버 정보가 필요합니다. 미국 App Store 가격은 $2.99이며, 실제 가격은 각 국가 또는 지역의 통화로 표시되는 App Store 페이지를 확인하세요. 처음 사용하기 전에 기존 서비스의 주소, 포트, 인증 정보와 프로토콜 설정을 준비한 뒤 Subscribe 또는 Add Server로 가져오세요. 이 사이트는 설정과 사용 방법을 안내하며 서버나 구독을 제공·판매·추천하지 않습니다. 앱 구매 상태와 기존 서비스의 유효 상태는 각각 확인해야 합니다.
기기를 바꾸거나 앱을 다시 설치하면 다시 구매해야 하나요?
먼저 원래 구매한 계정으로 App Store 계정 페이지에서 구입 항목을 찾은 다음, Shadowrocket 제품 페이지에 다시 다운로드 옵션이 표시되는지 확인하세요. 가격이 계속 표시되면 바로 다시 결제하지 말고 미디어 및 구입 항목에 사용하는 계정, 구입 내역, 현재 스토어를 확인하세요. App Store의 구입 내역과 호환성 조건을 충족하면 구입 항목에서 다시 다운로드할 수 있습니다. 자세한 내용은 App Store 표시를 따르세요. 앱 구입 내역과 앱 내 설정은 별개입니다. 재설치 전에 필요한 설정을 따로 저장하고, 기기를 바꾼 뒤에는 기존 구독과 서버 정보가 모두 있는지 확인하세요.
iPad에 설치할 수 있나요? 다른 Apple 기기의 호환성은 어떻게 확인하나요?
Shadowrocket은 주로 iPhone과 iPad에서 사용합니다. iPad에서 원래 구매한 계정으로 같은 App Store 제품 페이지를 열고 구입 상태와 호환성을 확인한 뒤, 스토어 안내에 따라 설치하세요. Mac, Apple TV, Apple Vision의 호환성도 같은 제품 페이지의 호환성 항목에서 확인할 수 있습니다. 시스템 요구 사항과 다른 기기에서의 구매 적용 여부는 App Store 페이지에 표시된 내용을 따릅니다. 한 기기의 구입 상태만으로 모든 기기에서 사용할 수 있다고 단정하지 마세요. iPad에서는 화면 크기와 앱 표시 방식에 따라 레이아웃이 달라질 수 있으므로 Home, Config, Settings 등의 메뉴 이름을 기준으로 조작하세요.
설치 및 첫 실행
먼저 권한과 기본 서버를 확인한 다음 연결 상태를 점검하세요. 시스템 VPN 상태, 서버 접속 가능 여부, 실제 접속 결과는 각각 별도로 확인해야 합니다.
처음 VPN 구성을 추가하라는 메시지가 표시되면 어떻게 해야 하나요?
VPN 구성을 만들기 위해 시스템이 권한을 요청하는 것입니다. 방금 실행한 Shadowrocket이 요청한 작업인지 확인하고 시스템 메시지에 표시된 앱 이름을 확인한 뒤, 안내에 따라 허용하고 기기 인증을 완료하세요. 권한을 허용해도 서버를 사용할 수 있다는 뜻은 아니며 구독이나 서버 정보를 가져오는 절차를 대신하지 않습니다. 이전에 취소했다면 앱으로 돌아가 다시 연결을 시도해 시스템에 권한을 요청하고 Settings에서 VPN 구성 상태도 확인하세요. 관리되는 기기에서는 구성을 추가하지 못하도록 제한할 수 있습니다. 이 경우 기기 관리자에게 권한을 확인하고 사용 중인 다른 구성을 반복해서 삭제하지 마세요.
Home에서 연결 스위치가 켜지지 않거나 켠 직후 꺼지면 어떻게 해야 하나요?
먼저 SERVER에 유효한 서버가 있고 기본 서버로 선택되어 있는지 확인한 다음, 최초 VPN 구성 권한을 완료했는지 확인하세요. 기기에서 다른 VPN 연결을 사용 중이라면 해당 연결을 중지한 뒤 다시 시도하세요. 여러 네트워크 설정을 동시에 바꾸지 않는 것이 좋습니다. 스위치가 바로 꺼지면 앱에 표시된 메시지를 기록하고, 선택한 서버의 프로토콜과 필수 항목이 올바르게 입력되었는지, 시스템에서 VPN 구성을 제한하는지 확인하세요. 앱을 종료했다가 다시 열고 연결을 테스트하세요. 시스템 구성을 삭제하고 다시 만드는 작업은 이후 단계로 미루고, 실행 전에 기존 구성과 구독 정보를 저장하세요. 스위치를 반복해서 켜고 끄는 것만으로는 원인을 찾기 어렵습니다.
화면이 영어로 표시될 때 어디부터 확인하면 되나요?
이 매뉴얼은 앱 화면과 바로 대조할 수 있도록 메뉴 이름을 영어로 표기합니다. Home에서는 서버 선택, Global Routing 설정, 연결 제어를 할 수 있습니다. Config에서는 규칙 구성을 관리하고, Data에서는 트래픽 기록을 확인하며, Settings에서는 앱 설정을 조정합니다. 서버 하나를 추가하려면 Add Server, 기존 구독을 가져오려면 Subscribe를 찾으세요. 기기나 앱 표시 상태에 따라 메뉴 위치가 달라질 수 있으니 버튼의 고정된 위치보다 이름을 기준으로 찾으세요. 처음에는 가져오기, 기본 서버 선택, 연결, 확인을 마친 다음 다른 설정을 살펴보면 됩니다.
처음 연결할 때 기본 서버를 선택하고 연결을 확인하는 방법은?
기존 구성을 가져온 다음 Home의 SERVER 목록에서 사용할 서버를 찾아 왼쪽의 원형 표시를 탭하고 기본 서버가 변경되었는지 확인하세요. 이어서 Global Routing을 확인하고 연결 스위치를 켠 뒤, 시스템 안내에 따라 권한을 확인하세요. 연결된 상태가 되면 Connectivity Test를 실행하고 실제로 이용하려는 웹페이지나 앱도 열어 보세요. 테스트 결과는 해당 테스트 조건만 보여 주므로 모든 대상에 연결할 수 있다는 뜻은 아닙니다. 결과가 비어 있거나 시간 초과가 발생하면 먼저 기기의 네트워크가 정상인지 확인한 다음 서버 설정과 서비스 상태를 점검하세요. 목록에 이름이 표시된다는 이유만으로 연결이 완료됐다고 판단하지 마세요.
iPad에서 튜토리얼과 같은 위치에 버튼이 없으면 어떻게 따라 하면 되나요?
iPhone에서 버튼이 있던 위치를 그대로 누르기보다 화면에 표시된 메뉴 이름과 작업 목적을 대조하세요. 서버를 선택하려면 Home과 SERVER, 규칙 구성을 확인하려면 Config, 앱 설정을 찾으려면 Settings를 살펴보세요. 화면이 넓으면 목록과 상세 정보가 동시에 표시될 수 있습니다. 주변 설정을 잘못 바꾸지 않도록 현재 선택한 항목을 확인한 뒤 편집하세요. 처음 사용할 때의 순서는 기존 정보 가져오기, 기본 서버 선택, Global Routing 확인, 연결 및 테스트입니다. 스토어에 기기 비호환 안내가 표시되면 제품 페이지에서 호환성을 확인하세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 따릅니다.
구독 및 서버 가져오기
아래 안내는 사용자가 자신의 구독 또는 서버 정보를 이미 보유한 경우를 전제로 합니다. 먼저 정보의 종류를 확인한 뒤 가져오기, 업데이트, 테스트를 진행해 구독과 규칙 구성을 혼동하지 않도록 하세요.
기존 구독은 어떻게 가져오나요?
먼저 서비스 제공업체에서 본인이 이미 보유한 전체 구독 링크를 받으세요. 계정 관리 페이지나 안내 페이지, 서버 하나의 공유 정보가 아닌지 확인합니다. Add Server로 이동해 Type에서 Subscribe를 선택하고 구독 주소와 알아보기 쉬운 이름을 입력하세요. 저장한 뒤 화면 안내에 따라 업데이트하고 SERVER 목록을 확인합니다. 업데이트가 끝나면 기본 서버를 직접 선택한 뒤 연결을 테스트하세요. 구독 링크에 계정 인증 정보가 포함될 수 있으므로 신뢰할 수 있는 기기에만 저장하세요. 문제 해결을 요청할 때는 전체 링크와 인증 정보를 가리고, 공개 스크린샷이나 메시지에 그대로 올리지 마세요.
구독을 가져오지 못하거나 가져온 뒤 목록이 비어 있으면 어떻게 확인하나요?
먼저 링크가 완전한지 확인하세요. 복사 과정에서 공백이나 줄바꿈이 섞이지 않았는지, 쿼리 매개변수가 빠지지 않았는지도 살펴본 다음 해당 주소가 실제 구독 내용을 반환하는지 확인합니다. 이어서 기기의 현재 네트워크에서 주소에 접속할 수 있는지 확인하고, 기존 서비스 제공업체에 구독이 유효한지와 반환 형식이 Shadowrocket에 적합한지 문의하세요. 원인이 확인되기 전에는 현재 사용할 수 있는 항목을 보존한 뒤 업데이트를 다시 시도하세요. 이전에는 정상 작동하다가 갑자기 목록이 비었다면 오류 메시지, 업데이트 시점, 네트워크 환경을 기록하고 요청 실패, 인증 만료, 내용 해석 문제를 각각 확인하세요.
구독을 업데이트하는 방법과 업데이트 후 확인할 사항은?
기존 Subscribe 항목에 해당하는 업데이트 메뉴에서 구독을 갱신하세요. 메뉴 위치는 현재 앱 화면을 기준으로 확인합니다. 업데이트 전에 네트워크가 정상인지 확인하고 보존할 사용자 설정을 저장하세요. 구독에 포함된 항목은 서버에서 반환하는 내용에 따라 바뀔 수 있습니다. 업데이트 후 서버가 그대로 있는지, 기본 서버가 올바른지, 자주 사용하는 연결이 되는지 확인하세요. 구독 업데이트와 App Store의 앱 업데이트는 다릅니다. 구독 업데이트는 기존 서비스 정보를 새로고침하고, 앱 업데이트는 클라이언트를 업데이트합니다. 업데이트에 실패하면 짧은 간격으로 반복 시도하지 말고 먼저 오류 메시지와 링크의 유효성을 확인하세요.
서버 정보가 하나뿐일 때 Add Server에서 주의할 점은?
기존 서버에서 제공한 프로토콜에 맞춰 Type을 선택하고 주소, 포트, 인증 정보를 항목별로 입력하세요. Trojan, VMess, VLESS 등은 필요한 항목이 서로 다르므로 서버 주소만 바꾸고 다른 프로토콜의 설정을 그대로 사용하면 안 됩니다. 기존 정보에 TLS, 전송 방식, 서버 이름이 포함되어 있다면 각 항목도 확인하세요. Scan QR Code로 기존 공유 정보를 읽을 수 있지만 저장하기 전에 입력 항목을 점검해야 합니다. 가져온 뒤 SERVER로 돌아가 해당 항목을 선택하고 Connectivity Test와 실제 접속 테스트를 진행하세요. 인증 정보는 공개된 문제 해결 기록에 남기지 마세요.
구독과 Config 구성 파일은 어떻게 다른가요?
Subscribe는 일반적으로 서버 항목을 가져오고 관리하는 데 사용합니다. Config의 구성 파일은 규칙과 DNS 등 연결 설정을 구성하는 데 사용하므로 이름이 비슷하다고 서로 대체할 수는 없습니다. SERVER 목록에 서버가 표시되어도 대상 사이트에 적합한 라우팅 규칙이 있다는 뜻은 아닙니다. 규칙 구성을 가져와도 서버 인증 정보가 채워지는 것은 아닙니다. 문제를 확인할 때는 기본 서버, 현재 적용 중인 Config, Global Routing 선택을 각각 확인하세요. 설정을 바꾸기 전에 복구할 수 있는 사본을 보관하고 한 번에 한 종류만 변경해야 구독과 규칙 중 무엇이 영향을 미쳤는지 파악하기 쉽습니다.
규칙 설정 및 문제 해결
기기 네트워크부터 시작해 서버, 라우팅 방식, 규칙, DNS 순으로 확인하세요. 매번 같은 대상을 테스트하고 결과를 기록한 뒤 다음 항목을 조정합니다.
Global Routing에서 Config, Proxy, Direct 중 무엇을 선택해야 하나요?
Config는 현재 적용 중인 구성의 규칙에 따라 연결 방식을 결정합니다. Proxy는 연결을 프록시를 통해 처리하고, Direct는 직접 연결합니다. 기존 분할 라우팅 구성을 사용하는 경우 먼저 Config를 선택하고 규칙이 예상대로 적용되는지 확인하세요. 문제를 점검할 때는 테스트할 대상을 정한 뒤 Proxy 또는 Direct로 잠시 전환해 같은 대상의 결과를 비교하고, 테스트 후 원래 설정으로 되돌리세요. Direct는 VPN 스위치를 끄는 것과 다르고, Proxy를 선택해도 서버가 반드시 작동한다는 뜻은 아닙니다. 서버 상태와 규칙 적용 결과, 실제 접속 여부를 함께 확인하세요.
연결됨으로 표시되는데 웹페이지와 앱에 접속할 수 없으면 어떻게 해야 하나요?
먼저 연결을 끄고 기기의 기존 네트워크로 정상 접속할 수 있는지 확인한 다음, 다시 연결해 기본 서버와 Connectivity Test를 점검하세요. 시스템에 연결됨으로 표시되는 것은 로컬 VPN 연결이 설정되었다는 뜻일 뿐, 원격 서버와 DNS, 대상 서비스가 모두 정상이라는 의미는 아닙니다. 모든 대상에 접속할 수 없다면 서버 유효 상태와 프로토콜 설정부터 확인하세요. 일부 대상만 실패하면 Global Routing, 규칙, DNS를 대조하세요. 같은 대상을 설정별로 테스트하고 결과를 기록하며 한 번에 하나의 변수만 바꾸세요. 구독 업데이트, 구성 교체, DNS 변경을 동시에 하면 원인을 파악하기 어렵습니다.
Config에서 특정 사이트만 잘못된 경로로 연결되면 무엇부터 확인하나요?
먼저 Global Routing이 Config로 설정되어 있고 예상한 구성 파일이 적용 중인지 확인한 뒤, 관련 요청 기록에서 대상과 적용된 정책을 살펴보세요. 규칙은 순서에 따라 결과가 달라질 수 있습니다. 앞선 규칙이 먼저 적용되면 이후의 DOMAIN-SUFFIX 또는 IP-CIDR 규칙은 적용되지 않을 수 있으며, 마지막으로 기본 처리 규칙인 FINAL도 확인해야 합니다. 도메인 규칙과 IP 규칙은 서로 다른 대상을 기준으로 일치 여부를 판단하므로 URL이 비슷하다는 이유만으로 범위가 넓은 조건을 추가하지 마세요. 원래 구성을 저장한 뒤 필요한 범위에만 최소한으로 규칙을 수정하고 요청을 다시 보내 확인하세요. 이 매뉴얼의 example.com은 문법 설명용이며 실제 서비스 주소가 아닙니다.
DNS 문제인지 의심될 때 어떻게 확인하나요?
먼저 도메인 이름 해석 실패, 연결 시간 초과, 대상 서비스의 오류 응답을 구분하세요. 접속이 되지 않는 모든 문제를 DNS 탓으로 돌리면 안 됩니다. 현재 Config의 DNS 관련 설정을 확인하고 원래 값을 보관한 다음, 명확한 설정 하나를 선택해 비교 테스트하세요. 예를 들어 [General] 아래의 dns-server 값이 예상한 내용인지 확인할 수 있습니다. DNS over HTTPS를 사용한다면 현재 네트워크와 라우팅 조건에서 DNS 서비스 주소에 접속할 수 있는지도 확인하세요. 출처를 알 수 없는 설정을 여러 개 추가하지 말고, 매번 수정 후 대상에 다시 요청을 보내 앱 기록에서 이름 해석과 이후 연결이 각각 성공했는지 확인하세요.
계속 연결해 두면 배터리가 빨리 닳을 때 On Demand와 Data를 어떻게 확인하나요?
먼저 시스템의 배터리 사용량에서 해당 시간대의 사용 내역을 확인하고, Data의 트래픽 기록과 비교해 지속적인 데이터 전송이 있었는지 살펴보세요. VPN 관련 배터리 소모는 백그라운드 앱 활동, 약한 신호, 잦은 재연결에도 영향을 받을 수 있으므로 연결 시간만으로 판단하지 마세요. 반복해서 연결된다면 먼저 수동 연결이 안정적인지 확인한 다음, On Demand의 실행 조건이 현재 네트워크 사용 방식에 맞는지 살펴보세요. 문제를 확인하는 동안 불필요한 연속 테스트는 줄이고 네트워크 환경, 연결 상태, 트래픽 변화를 각각 기록하세요. Data는 트래픽 확인용이며 기존 서비스의 요금 청구 내역이 아닙니다. 실제 사용량은 해당 서비스 제공업체에 확인하세요.