공식 매뉴얼 / FAQ

Shadowrocket 자주 묻는 질문과 점검 방법

먼저 질문 유형을 선택한 뒤 답변에 나온 순서대로 확인하세요. 아래 안내는 주로 iPhone과 iPad를 기준으로 하며, 인터페이스 이름은 영어 원문을 그대로 사용합니다. 연결 관련 안내는 본인이 이미 보유한 구독 또는 서버 정보가 있다는 전제입니다.

순서대로 진행하는 방법은 시작하기를, 구성과 규칙 점검은 사용 매뉴얼을 참고하세요. 질문을 펼치면 다른 단계를 먼저 완료하지 않아도 답변을 확인할 수 있습니다.

App Store / 구매 내역

정품 확인 및 구매

앱을 받을 수 있는 유일한 경로는 App Store입니다. 먼저 제품 페이지를 확인한 다음 계정과 구매 내역을 확인하세요. 클라이언트 구매와 연결 서비스는 별개입니다.

App Store에서 Shadowrocket이 검색되지 않을 때 먼저 확인할 사항

이 사이트의 다운로드 안내를 통해 App Store 제품 페이지로 이동하세요. 검색 결과만으로 이용 가능 여부를 판단하지 마세요. 미디어 및 구입 항목에 사용하는 Apple 계정과 계정의 국가 또는 지역을 확인하세요. App Store에서 구매할 수 있는 범위는 스토어 국가 또는 지역에 따라 달라집니다. 지역을 확인하려면 기기의 Settings에서 계정으로 이동한 뒤 미디어 및 구입 항목, 계정 보기, 국가 또는 지역을 차례로 확인하고 시스템 안내에 따르세요. 변경하기 전 잔액, 구독 및 결제 수단 관련 조건을 확인하고, 구매를 위해 지역을 반복해서 변경하지 마세요.

App Store에서 찾은 앱이 Shadowrocket인지 확인하는 방법

개발자, 공식 아이콘, 앱 ID를 모두 확인하세요. 개발자는 Shadow Launch Technology Limited여야 하며, 아이콘은 이 사이트에 표시된 공식 아이콘과 일치해야 합니다. 제품 페이지 주소의 앱 ID는 932747118입니다. 앱 이름이나 검색 결과의 위치만 보고 판단하지 마세요. 제품 상세 페이지를 열어 세 항목을 확인하고, 가격과 호환 기기, 시스템 요구 사항은 App Store 페이지의 안내를 따르세요. 하나라도 일치하지 않으면 다운로드 안내로 돌아가 제품 페이지를 다시 여세요.

일회성 구매에 서버 연결 서비스도 포함되나요?

클라이언트 일회성 구매는 서버 연결 요금제가 아닙니다. 구매하는 것은 Shadowrocket 클라이언트 사용 권한이며, 연결하려면 본인이 이미 보유한 구독 또는 서버 정보가 필요합니다. 미국 App Store 가격은 $2.99 일회성 결제이며, 정확한 가격은 스토어 페이지를 확인하세요. 다른 스토어에서는 현지 통화로 표시됩니다. 이 사이트는 서버나 구독을 제공·판매·추천하지 않습니다. 구매 후 기존 설정이 유효한지 확인하고 시작하기 안내에 따라 가져오세요. 클라이언트 결제 완료 여부와 서버 이용 가능 여부는 별도로 확인해야 합니다.

기기를 바꾸거나 Shadowrocket을 다시 설치하면 재구매해야 하나요?

먼저 App Store에 처음 구매할 때 사용한 Apple 계정으로 로그인했는지 확인하세요. 계정의 구입 항목 목록에서 Shadowrocket을 찾아 다시 다운로드할 수 있습니다. 가격 버튼이 표시되어도 바로 결제하지 말고 구매 내역, 계정, 스토어 지역을 확인한 다음 앱 ID 932747118의 제품 페이지인지 확인하세요. 구매 적용 범위는 App Store 페이지의 안내를 따릅니다. 앱을 복원해도 로컬 서버와 규칙까지 복원되는 것은 아니므로, 기기를 바꾸기 전에 설정을 별도로 저장하세요.

iPad에 설치할 수 있나요? 다른 Apple 기기의 호환성은 어떻게 확인하나요?

Shadowrocket은 주로 iPhone과 iPad에서 사용합니다. iPad의 App Store에서 동일한 제품 페이지를 열어 호환성, 시스템 요구 사항, 구매 상태를 확인한 뒤 스토어 안내에 따라 설치하세요. 시스템 요구 사항과 구매 적용 범위는 App Store 페이지의 안내를 따릅니다. Mac, Apple TV, Apple Vision에서 이용할 수 있는지도 같은 제품 페이지의 호환성 항목에서 확인하세요. 다른 기기에 다운로드된다는 이유만으로 현재 기기에서도 사용할 수 있다고 판단하지 마세요.

정품 확인 및 구매 안내 보기 →

Home / 시스템 권한

설치와 첫 실행

시스템 권한 승인, 서버 연결, 실제 접속을 각각 따로 확인하세요. 안내 메시지가 표시되면 원문을 먼저 기록한 뒤 확인할 항목을 정하세요.

처음 실행한 뒤 어떤 순서로 설정하면 되나요?

본인이 이미 보유한 구독 또는 서버 정보를 준비한 뒤 Home에서 Add Server를 눌러 입력하거나 구독 가져오기 절차에 따라 추가하세요. 목록으로 돌아와 서버 왼쪽의 원형 선택 표시를 눌러 기본 서버를 지정하고 Global Routing을 확인하세요. 준비가 끝나면 연결 토글을 켜고 시스템 안내에 따라 VPN 구성을 허용하세요. 처음에는 서버 하나만 연결되는지 확인한 다음 규칙과 On Demand를 차례로 활성화하세요. 여러 설정을 한꺼번에 변경하지 마세요.

연결 토글이 켜지지 않거나 켠 직후 꺼지면 어떻게 해야 하나요?

먼저 사용할 수 있는 서버가 선택되어 있는지, 시스템에서 VPN 구성 승인을 기다리는 중인지 확인하세요. 승인을 취소했다면 연결 토글을 다시 켜고 안내에 따라 허용하세요. 인증이 필요하면 기기에서 사용하는 인증 방법으로 완료하세요. 그런 다음 시스템 Settings에서 VPN 상태를 확인해 다른 연결이 사용 중이지 않은지 살펴보세요. 관리되는 기기는 VPN 구성 추가가 제한될 수 있으므로 기기 관리자에게 확인하세요. 기존 설정은 유지하고 오류 메시지를 먼저 기록하세요. 처음부터 앱을 다시 설치하지 마세요.

VPN 구성 추가를 허용하면 연결이 성공한 건가요?

아닙니다. 시스템 승인은 Shadowrocket이 VPN 연결을 설정하도록 허용할 뿐, 서버 인증 정보나 구독 상태, 대상 웹사이트 접속 가능 여부를 확인해 주지는 않습니다. 승인한 뒤 Home으로 돌아가 기본 서버와 연결 토글을 확인하고 Connectivity Test를 실행한 다음 확인하려는 페이지에 직접 접속해 보세요. 시스템에 연결됨으로 표시되는데 웹페이지가 열리지 않으면 Global Routing, DNS, 서버 상태를 추가로 점검하세요. VPN 상태 아이콘만으로 모든 연결이 정상이라고 판단하지 마세요.

인터페이스가 영어로 표시됩니다. 어떤 메뉴 이름으로 찾아야 하나요?

인터페이스에 표시된 영어 이름으로 찾으면 됩니다. Home에서는 연결과 서버를 관리하고, Config에서는 규칙 파일을 관리하며, Data에서는 사용량 통계를 확인하고, Settings에서는 자주 쓰는 옵션을 조정합니다. Global Routing에서는 라우팅 모드를 선택하고, Add Server에서는 연결 정보를 입력합니다. 표시 언어를 확인하려면 시스템 Settings의 앱 설정에서 언어 옵션이 제공되는지 살펴보세요. 선택 가능한 언어는 기기와 앱에 실제로 표시되는 항목을 기준으로 합니다.

연결을 켠 뒤 배터리 소모가 늘면 무엇을 확인해야 하나요?

먼저 시스템 배터리 통계의 시간 범위를 확인하고, 같은 시간대의 데이터 전송량, 신호 강도, 사용 시간을 비교하세요. 지속적인 데이터 전송, 약한 신호, 반복되는 재연결은 배터리 소모를 늘릴 수 있습니다. 한 번 표시된 배터리 비율만으로 원인을 단정하지 마세요. 반복적인 일괄 테스트는 잠시 멈추고 서버 연결이 자주 끊기는지, On Demand가 계속 작동하는지 확인하세요. 한 번에 한 항목씩 조정하고 비슷한 네트워크와 사용 조건에서 변화를 살펴보세요. 필요하면 오류 기록을 저장한 뒤 문제를 점검하세요.

시작하기 안내에 따라 첫 연결 설정하기 →

Subscribe / Add Server

구독 및 서버 가져오기

본인이 이미 보유한 정보만 가져오세요. 먼저 입력 유형과 콘텐츠 형식을 확인한 다음 요청 결과를 점검하세요. 구독 링크와 QR 코드는 인증 정보처럼 안전하게 관리해야 합니다.

기존 구독은 어떻게 가져오나요?

서비스 제공업체에서 Shadowrocket에 사용할 기존 구독 링크를 받아 전체를 복사하세요. Home에서 Add Server를 열고 Type에서 Subscribe를 선택한 다음 화면 안내에 따라 링크를 입력하고 저장하세요. 목록으로 돌아가 콘텐츠가 로드될 때까지 기다린 뒤 구독 그룹을 펼쳐 서버가 표시되는지 확인하세요. 가져온 뒤에도 기본 서버를 선택하고 연결을 테스트해야 합니다. 구독 링크에는 계정 접근 정보가 포함될 수 있으므로 공개하지 말고, 인증 정보가 포함된 링크를 공개 게시물에 올리지 마세요.

Subscribe 가져오기에 실패하거나 목록이 비어 있을 때 확인하는 방법

링크가 빠짐없이 복사되었는지, 앞뒤에 공백이나 줄바꿈이 섞이지 않았는지 먼저 확인하세요. 해당 주소가 계정 로그인 페이지가 아니라 구독 주소인지도 확인해야 합니다. 화면에 요청 실패, 콘텐츠 해석 실패, 요청 성공 후 서버 없음 중 어떤 결과가 표시되는지 기록하세요. 각 경우에 확인할 항목이 다릅니다. 서비스 제공업체의 구독 상태와 형식 안내를 확인하고, 필요하면 링크가 변경되었는지 문의하세요. 결과를 확인하려고 업데이트를 반복해서 누르지 말고, 문제 해결을 위해 인증서 검증을 끄지도 마세요.

구독을 업데이트한 뒤 서버 목록이 바뀌면 다시 선택해야 하나요?

Home에서 해당 구독 그룹을 찾아 그룹의 업데이트 기능을 사용하세요. 업데이트가 끝날 때까지 기다린 뒤 목록을 확인합니다. 업데이트로 서버가 추가·삭제되거나 수정될 수 있으므로 기본 서버가 여전히 존재하고 선택되어 있는지 다시 확인한 다음 Connectivity Test를 실행하세요. 구독 항목을 수동으로 수정했더라도 장기 백업으로 여기지 마세요. 이후 업데이트에서 변경 내용이 덮어써질 수 있습니다. 업데이트에 실패하면 현재 사용할 수 있는 항목은 유지하고 링크와 구독 상태를 확인한 뒤 다시 시도하세요.

Add Server로 직접 입력한 뒤 연결되지 않을 때 어떤 항목을 먼저 확인해야 하나요?

먼저 서비스 제공업체가 안내한 정보와 Type, Address, Port가 일치하는지 확인한 뒤 해당 프로토콜에 필요한 비밀번호, 식별자, 암호화 또는 전송 매개변수를 점검하세요. 프로토콜마다 필요한 항목이 다르므로 서로 바꿔 입력할 수 없습니다. 서버 이름만 보고 Type을 추측하지 마세요. Address에는 해당 입력란이 요구하는 값만 넣고 전체 공유 문자열을 붙여 넣지 마세요. 저장한 뒤 Home으로 돌아가 서버를 선택해 단독으로 테스트하고, 오류 증상을 기록한 다음 원래 정보와 항목별로 대조하세요.

Scan QR Code가 실패하거나 QR 코드로 가져올 수 없을 때 어떻게 해야 하나요?

Scan QR Code를 사용할 때는 카메라 권한, 화면의 선명도, QR 코드가 온전하게 보이는지 먼저 확인하세요. 이미지는 인식되지만 가져오기에 실패한다면 QR 코드에 일반 웹페이지나 계정 로그인 주소가 아니라 지원되는 연결 정보가 들어 있는지 확인해야 합니다. 서비스 제공업체가 텍스트 정보도 제공한다면 수동 입력 방식으로 내용을 대조해 볼 수 있습니다. QR 코드에도 인증 정보가 포함될 수 있으므로 공개 인식 사이트에 업로드하지 마세요. 가져온 뒤에는 각 입력 항목을 확인하고 기본 서버를 선택하세요.

구독·구성·프로토콜 용어 보기 →

Global Routing / Connectivity Test

규칙과 라우팅 및 문제 해결

기본 네트워크와 서버를 먼저 확인한 뒤 라우팅 모드, 규칙, DNS를 점검하세요. 한 번에 조건 하나만 변경하고 재현 가능한 결과를 기록해 두세요.

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

Config는 현재 구성 파일의 규칙에 따라 트래픽을 처리하므로 규칙 내용을 확인한 뒤 일상적으로 사용하기에 적합합니다. Proxy는 처리 가능한 트래픽을 선택한 프록시 경로로 보내므로 규칙 문제의 범위를 좁히는 데 사용할 수 있습니다. Direct는 선택한 프록시 서버를 거치지 않고 직접 연결합니다. 먼저 서버가 작동하는지 확인한 뒤 Config를 선택해 규칙을 점검하세요. 모드를 바꾸면 트래픽 경로가 달라질 뿐, 잘못된 인증 정보가 수정되지는 않습니다. Proxy에서 접속된다고 해서 Config의 모든 규칙이 올바른 것도 아닙니다.

연결됨으로 표시되는데 웹페이지가 열리지 않으면 어떤 순서로 확인해야 하나요?

먼저 연결을 끊고 현재 Wi-Fi 또는 셀룰러 네트워크가 정상적으로 작동하는지 확인한 뒤 필요한 네트워크 로그인을 완료하세요. 다시 연결한 다음 기본 서버를 확인하고 Connectivity Test를 실행한 뒤 Global Routing을 점검합니다. Proxy에서는 접속되지만 Config에서는 접속되지 않는다면 현재 규칙과 DNS를 집중적으로 확인하세요. 두 모드 모두 실패한다면 서버 상태와 인증 정보를 먼저 점검합니다. 한 번에 한 항목만 변경하고 접속되지 않는 웹사이트를 기록하세요. 모든 설정을 한꺼번에 초기화하지 마세요.

DOMAIN-SUFFIX 규칙을 추가했는데 적용되지 않는 이유는 무엇인가요?

Global Routing에서 Config를 선택했는지, 방금 수정한 구성 파일을 사용 중인지 먼저 확인하세요. 규칙은 순서대로 적용되므로 앞에 있는 포괄적인 규칙이 먼저 일치할 수 있습니다. 앞선 규칙에 일치하지 않는 트래픽을 처리하는 FINAL은 규칙 맨 끝에 두세요. DOMAIN-SUFFIX 뒤의 도메인과 정책 이름도 확인하세요. 한 페이지가 여러 도메인을 요청할 수 있습니다. 저장한 뒤 새 연결에서 테스트하고, 확인 가능한 요청 기록을 참고해 규칙이 적용되었는지 판단하세요. 웹페이지의 겉모습만으로 규칙 적용 결과를 단정하지 마세요.

Connectivity Test 결과로 실제 인터넷 속도를 알 수 있나요?

직접적인 속도 지표는 아닙니다. Connectivity Test는 테스트 대상에 연결할 수 있는지 확인하는 기능입니다. 표시되는 시간은 다운로드 대역폭이나 동영상 재생 품질과 같지 않습니다. 선택한 테스트 방식과 대상을 먼저 확인한 뒤 같은 네트워크에서 몇 차례만 테스트해 참고하고, 실제로 사용할 서비스에도 접속해 보세요. 한 테스트가 실패해도 모든 웹사이트에 접속할 수 없는 것은 아니며, 수치가 낮아도 전송이 안정적이라고 보장할 수 없습니다. 문제를 점검할 때 테스트 대상, 라우팅 모드, 실제 접속 결과를 함께 기록하면 서버 문제와 대상 사이트 문제를 구분하는 데 도움이 됩니다.

On Demand가 계속 자동으로 연결될 때 확인하는 방법

On Demand는 설정된 조건에 따라 시스템 연결을 시작하며 서버 인증 정보의 유효성을 확인하지는 않습니다. On Demand가 활성화되어 있는지, 현재 Wi-Fi·셀룰러 네트워크 또는 다른 조건이 설정과 일치하는지 먼저 확인하세요. 수동으로 연결을 끊은 뒤 다시 연결된다면 조건이 다시 작동한 것일 수 있으며, 토글이 고장 난 것은 아닐 수 있습니다. 문제를 확인할 때는 먼저 On Demand를 끄고 수동으로 연결해 서버를 테스트하세요. 기본 연결이 정상임을 확인한 뒤 조건을 하나씩 다시 설정하고 네트워크를 전환해 실제 동작을 살펴보세요.

전체 사용 매뉴얼 보기 →