Shadowrocket
자주 묻는 질문

구매 및 연결에 필요한 조건을 먼저 확인한 다음 현재 설정을 점검하세요. 아래 내용은 네 가지 문제 유형으로 나누어 정리했습니다. 질문을 펼쳐 확인하고, 문제를 점검할 때는 한 번에 조건 하나만 바꾸세요.

단계별 사용법은 사용 튜토리얼을, 문제를 단계별로 진단하려면 문제 해결 매뉴얼을 확인하세요. 공개적으로 문의할 때 구독 링크, 비밀번호 또는 기타 인증 정보를 포함하지 마세요.

정품 확인 및 App Store 구매

App Store에서 Shadowrocket을 찾을 수 없을 때 먼저 확인할 사항은 무엇인가요?

다운로드 안내 페이지에서 지정된 App Store 제품 페이지를 열어 검색어와 검색 순서의 영향을 제외하세요. 현재 지역에서 사용할 수 없다는 안내가 표시되면 App Store에 로그인한 계정의 국가 또는 지역과 기기의 구매 제한을 확인하세요. 지역 변경이 필요하면 시스템 Settings에서 Apple Account → Media & Purchases → View Account → Country/Region으로 이동해 잔액, 구독 및 결제 조건을 확인하세요. 검색 결과를 찾기 위해 지역을 반복해서 변경하지 마세요.

검색 결과가 정품 Shadowrocket인지 어떻게 확인하나요?

개발자 Shadow Launch Technology Limited, 이 사이트와 동일한 공식 아이콘, 제품 페이지 주소의 앱 ID 932747118을 함께 확인하세요. 이름이 비슷하다는 이유만으로 판단하지 말고, 아이콘만 보고 구매해서도 안 됩니다. App Store 상세 페이지에서 세 항목을 확인하고 가격, 호환성 및 구매 안내를 읽으세요. 정보가 서로 다르면 결제를 중단하고 다운로드 안내 페이지에서 올바른 링크인지 확인하세요.

기기를 바꾸거나 다시 설치할 때 앱을 다시 구매해야 하나요?

처음 구매할 때 사용한 Apple Account로 App Store에 로그인한 다음, 계정의 구입 항목에서 Shadowrocket을 찾으세요. 구매 기록이 있고 앱을 계속 이용할 수 있다면 화면 안내에 따라 다시 다운로드할 수 있습니다. 버튼 모양만으로 결제 여부를 판단하지 마세요. 여전히 가격이 표시되면 구매 계정과 주문 기록을 확인하세요. 앱을 다시 받더라도 앱 안의 서버와 Config가 복원되는 것은 아니므로, 기기를 바꾸기 전에 필요한 설정을 별도로 저장하세요.

앱을 한 번 구매하면 연결에 필요한 회선도 포함되나요?

아니요. 앱의 일회성 구매와 연결 회선 요금제는 별개입니다. 구매하면 Shadowrocket 클라이언트를 사용할 수 있으며, 연결하려면 기존 구독 또는 서버 정보가 필요합니다. 구독 링크는 이용 중인 서비스 제공업체에서 받으세요. 미국 App Store 가격은 약 2.99달러이며, 각 스토어에는 현지 통화로 표시됩니다. 실제 가격은 App Store 페이지를 확인하세요. 이 사이트는 공식 사용 매뉴얼을 제공하며 서버나 구독 서비스를 제공·판매·추천하지 않습니다.

iPhone에서 구매한 앱을 iPad에도 설치할 수 있나요?

iPad의 App Store에 처음 구매한 계정으로 로그인한 다음, 같은 제품 페이지나 구입 항목에서 다시 다운로드할 수 있는지 확인하세요. iPad의 시스템 요구 사항, 기기 호환성 및 공통 구매 적용 여부는 App Store 페이지의 안내를 기준으로 합니다. 앱을 다운로드할 수 있어도 iPhone의 설정이 모두 iPad에 자동으로 나타나는 것은 아닙니다. 처음 사용하기 전에 Subscribe, 서버 선택 및 Config를 확인하고, 검증하지 않은 연결 상태를 그대로 적용하지 마세요.

정품 확인 세 가지 항목과 App Store 이용 안내 보기 →

설치 및 첫 실행

처음 실행할 때 표시되는 VPN 구성 승인 요청은 무엇인가요?

Shadowrocket이 VPN 구성을 생성하도록 허용하는 시스템 권한입니다. 구매 확인 절차가 아니며 서버 정보를 자동으로 채워 주지도 않습니다. 팝업의 앱 이름을 확인하고 현재 연결 단계에서 요청이 시작되었는지 확인한 다음, 시스템 안내에 따라 승인하고 인증하세요. 이전에 승인을 취소했다면 앱으로 돌아가 연결을 다시 시도할 수 있습니다. 시스템의 VPN 표시는 연결 구성이 사용 중임을 뜻할 뿐, 원하는 웹사이트에 접속할 수 있는지는 별도로 확인해야 합니다.

연결 스위치가 켜지지 않거나 바로 꺼지면 어떻게 해야 하나요?

먼저 시스템 VPN 구성 승인을 완료했는지 확인한 다음, 기기에서 다른 VPN 구성을 사용 중인지 살펴보세요. 다른 연결을 먼저 끄고 동시에 활성화하지 마세요. Shadowrocket을 다시 열고 기존 서버를 선택한 뒤 다시 시도하세요. 기기가 관리 대상이라면 VPN을 제한하는 관리 정책이 있는지 확인하고 기기 관리자에게 문의하세요. 계속 실패하면 시스템에 표시된 메시지와 재현 단계를 기록하고 필요하면 기기를 재시동하세요. 백업하지 않은 설정은 먼저 삭제하지 마세요.

인터페이스가 영어일 때 어디부터 확인하면 되나요?

먼저 Home, Config, Settings, Data 항목을 확인하세요. Home에서는 서버와 연결 상태를, Config에서는 구성을, Settings에서는 설정을, Data에서는 통계를 확인할 수 있습니다. 기존 서버를 추가하려면 Add Server, QR 코드를 스캔하려면 Scan QR Code를 찾으세요. 이 매뉴얼은 인터페이스의 영어 명칭을 그대로 사용하고 각 기능을 설명합니다. 시스템에서 앱 언어를 선택할 수 있다면 시스템 Settings의 해당 앱 페이지에서 확인하세요. 실제 선택 가능한 언어는 기기에 표시되는 항목을 기준으로 합니다.

iPad를 처음 사용할 때 iPhone과 다르게 확인해야 할 점은 무엇인가요?

기존 연결 정보를 준비하고 가져온 뒤 Global Routing을 선택하고 연결을 승인하는 순서는 같습니다. iPad에서는 화면 방향과 창 크기에 따라 목록과 상세 정보의 배치가 달라질 수 있습니다. 항목을 찾지 못하면 다른 기기의 화면 위치를 따라 무작정 누르지 말고 Home으로 돌아가 확인하세요. 현재 네트워크, 선택한 서버 및 Config를 각각 점검하세요. 한 기기에서 연결된다고 해서 다른 기기의 네트워크나 설정도 정상이라는 뜻은 아닙니다.

On Demand는 언제 확인해야 하나요?

네트워크를 바꾼 뒤 연결이 자동으로 다시 시작되거나, 수동으로 끈 뒤 연결이 다시 나타난다면 On Demand가 켜져 있는지와 현재 네트워크가 실행 조건을 충족하는지 먼저 확인하세요. On Demand는 조건에 따라 연결을 시작하는 기능이며, 서버에 연결할 수 없는 문제를 해결하지는 않습니다. 문제를 확인하는 동안 On Demand를 잠시 끄고 수동 연결과 비교해 보세요. 수동 연결이 안정적인 것을 확인한 뒤 조건을 하나씩 다시 적용하면 자동 실행을 스위치 오류로 오해하지 않을 수 있습니다.

순서에 따라 첫 연결 완료하기 →

구독 및 서버 가져오기

Subscribe 가져오기에 실패하면 어떤 순서로 확인해야 하나요?

가져오려는 것이 서비스 제공업체의 로그인 페이지가 아니라 구독 링크인지 확인하세요. 구독 링크는 이용 중인 서비스 제공업체에서 받아야 합니다. 복사 과정에서 문자가 빠지거나 공백 또는 줄바꿈이 섞이지 않았는지 확인하고, 현재 네트워크에서 해당 주소에 접속할 수 있는지도 살펴보세요. 인증 실패, 빈 내용 또는 형식 오류가 표시되면 오류 메시지를 그대로 기록하고 서비스 제공업체에 링크 유효성과 응답 형식을 문의하세요. 전체 구독 링크를 공개 페이지에 올리지 말고, 스크린샷을 공유할 때도 인증 정보를 가리세요.

기존 Subscribe를 어떻게 업데이트하며, 업데이트 전에 무엇을 확인해야 하나요?

Home에서 해당 Subscribe 항목을 찾아 관리 화면에서 업데이트한 다음, 갱신된 서버 목록을 확인하세요. 업데이트 전에는 사용 중인 서버 이름을 기록하고 직접 수정한 정보 중 필요한 항목을 저장하세요. 원격 목록이 바뀌면 기존 항목이 사라지거나 매개변수가 갱신될 수 있습니다. 업데이트 후에는 선택 항목을 다시 확인한 뒤 연결을 테스트하세요. 실패하더라도 연달아 삭제하고 다시 만들지 말고, 먼저 네트워크와 오류 메시지를 확인해 가져오기 실패인지 내용 해석 실패인지 구분하세요.

서버를 하나씩 추가하는 것과 Subscribe를 가져오는 것은 어떻게 다른가요?

Add Server는 보유한 정보를 입력해 서버 하나를 추가하는 기능이고, Subscribe는 구독 링크를 통해 여러 서버 정보를 가져오고 업데이트하는 기능입니다. 서비스 제공업체에서 받은 안내에 따라 적절한 항목을 선택하세요. 구독 주소를 서버 주소 입력란에 넣지 마세요. 서버를 직접 추가할 때는 프로토콜, 주소, 포트, 인증 정보 및 관련 전송 설정을 확인해야 합니다. 가져오기가 완료되어도 정보가 저장되었다는 뜻일 뿐입니다. 서버를 선택해 연결을 테스트해야 하며, 원격 서비스가 정상이라고 단정할 수는 없습니다.

Scan QR Code로 인식은 되지만 연결에 실패하면 어떻게 해야 하나요?

인식에 성공했다는 것은 QR 코드의 내용을 읽었다는 뜻일 뿐입니다. 가져온 항목을 열어 원본 정보와 프로토콜, 주소, 포트 및 인증 항목을 대조하고, 특히 TLS, SNI 및 전송 설정이 빠짐없이 들어 있는지 확인하세요. 테스트를 통과하려고 보안 검증 수준을 임의로 낮추지 마세요. 오래전에 저장한 QR 코드라면 서비스 제공업체에 아직 유효한지 문의하세요. QR 코드 가져오기 오류로 오해하지 않도록 로컬 네트워크도 함께 확인하세요.

구독을 가져온 뒤 Config도 가져와야 하나요?

Subscribe는 주로 서버 정보를 가져오고 업데이트하는 기능이며, Config는 규칙 등의 설정 내용을 관리합니다. 두 기능의 역할은 다릅니다. Config를 추가로 가져와야 하는지는 규칙에 따라 트래픽을 분기할지, 기존 구성이 필요한 조건을 충족하는지에 따라 달라집니다. 먼저 현재 Global Routing 모드를 확인한 다음 선택한 Config의 내용과 출처를 살펴보세요. 연결 테스트를 위해 익숙하지 않은 구성을 여러 개 한꺼번에 가져오지 마세요. 되돌릴 수 있도록 기존 구성을 보관하고 변경 사항을 하나씩 확인하세요.

구독 가져오기 및 해석 문제 계속 확인하기 →

규칙 기반 트래픽 분기 및 문제 해결

Global Routing에서 Config, Proxy, Direct 중 무엇을 선택해야 하나요?

Config는 선택한 구성의 규칙에 따라 요청을 처리합니다. Proxy는 클라이언트가 처리하는 요청을 선택한 프록시 정책으로 전달하고, Direct는 직접 연결로 처리합니다. 평소 규칙에 따라 트래픽을 분기하려면 Config를 확인하세요. 문제를 진단할 때는 Proxy 또는 Direct로 잠시 바꿔 비교하되 한 번에 조건 하나만 변경하세요. 모드를 바꿔도 서버 매개변수가 자동으로 채워지거나 대상 서비스에 접속할 수 있게 되는 것은 아닙니다. 테스트 후에는 실제 사용 목적에 맞는 모드로 되돌리세요.

연결됨으로 표시되는데 인터넷이 되지 않으면 어느 단계부터 확인해야 하나요?

먼저 연결을 끄고 현재 Wi-Fi 또는 셀룰러 네트워크 자체가 작동하는지 확인하세요. 다시 연결한 뒤 선택된 서버, Global Routing 및 Config를 확인합니다. 네트워크와 서버를 동시에 바꾸지 말고 같은 주소를 대상으로 변경 전후를 비교하세요. Direct에서는 접속되지만 Proxy에서는 안 된다면 원격 연결 매개변수와 연결 가능 여부를 먼저 확인하세요. Config에서만 실패한다면 규칙 적용과 DNS를 점검하세요. 연결됨 표시는 요청 처리가 성공적으로 완료되었다는 증거가 아닙니다.

Connectivity Test 시간 초과는 서버를 사용할 수 없다는 뜻인가요?

한 번의 시간 초과만으로 결론을 내릴 수는 없습니다. 테스트 결과는 현재 네트워크와 테스트 방식, 대상의 응답에 따라 달라지며 실제 서비스 요청 결과와 같지 않습니다. 먼저 일반 네트워크가 작동하는지 확인하고 같은 조건에서 다시 테스트한 뒤 대상 서비스에 직접 접속해 보세요. 같은 서버에서 계속 시간 초과가 발생하면 주소, 포트, 프로토콜 및 인증 정보를 확인하고 서비스 제공업체에 서비스 상태를 문의하세요. 특정 네트워크에서만 실패한다면 로컬 네트워크 제한과 연결 품질을 먼저 점검하세요.

일부 도메인만 열리지 않을 때 DNS 문제와 규칙 문제를 어떻게 구분하나요?

실패한 도메인과 발생 시간, 현재 모드를 기록한 다음 Config에서 관련 DOMAIN, DOMAIN-SUFFIX 규칙의 순서와 정책을 확인하세요. 확인 가능한 로그에 이름 해석 실패가 있는지, 요청이 예상과 다른 정책으로 전달되었는지 살펴보세요. 모드를 잠시 바꿔 비교하고 DNS 또는 규칙 설정은 한 번에 하나씩만 수정하세요. 구성 전체를 동시에 교체하지 마세요. 계속 실패한다면 문제 해결 매뉴얼의 DNS 항목을 확인하고, 변경 전 설정을 저장해 두어 필요할 때 되돌릴 수 있게 하세요.

연결 후 배터리 소모가 늘었을 때 어떻게 비교해야 하나요?

먼저 시스템 배터리 사용량에서 해당 시간대의 활동을 확인하고 Data의 트래픽 변화와 비교하세요. 지속적인 데이터 전송, 잦은 재연결, 약한 네트워크 신호 및 다른 앱의 백그라운드 활동도 측정값에 영향을 줄 수 있으므로 모든 차이를 클라이언트 탓으로 돌릴 수는 없습니다. 비슷한 시간 동안 같은 네트워크에서 연결 전후를 비교하고 반복적인 속도 측정은 줄이세요. On Demand가 자주 실행되는지도 확인하세요. 업데이트 후에만 문제가 생겼다면 발생 조건을 기록하고 설정을 백업한 뒤 하나씩 점검하세요.

DNS 단계별 문제 해결 보기 →