공식 매뉴얼 · 질문으로 찾기
Shadowrocket 자주 묻는 질문
문제가 구매, 설치, 가져오기, 연결 중 어느 단계에서 발생했는지 먼저 확인한 뒤 해당 질문과 답변에 따라 점검하세요. 문제를 살펴보기 전에 현재 Config를 보관하고 한 번에 한 항목만 변경해 여러 변경 사항이 뒤섞이지 않도록 하세요.
정품 확인 및 구매
제품, 스토어 지역, 구매 계정을 먼저 확인하세요. 앱 구매 내역과 서버 서비스 상태는 각각 관리됩니다.
App Store에서 Shadowrocket이 검색되지 않으면 무엇부터 확인해야 하나요?
먼저 이 사이트의 App Store 페이지에서 제품을 확인한 다음, ‘미디어 및 구입 항목’에 사용하는 Apple 계정의 국가 또는 지역을 확인하세요. 검색 결과는 스토어 지역, 기기 호환성, 계정 제한에 따라 달라질 수 있으므로 검색되지 않는다는 이유만으로 앱 상태를 판단할 수는 없습니다. 지역을 확인하려면 시스템 Settings에서 Apple 계정을 탭하고 ‘미디어 및 구입 항목’의 계정 설정으로 이동해 ‘국가/지역’을 확인하세요. 변경하기 전에 Apple이 안내하는 잔액, 구독 및 결제 수단 요건을 읽고 화면의 절차를 따르세요.
스토어에서 Shadowrocket 정품 앱인지 어떻게 확인하나요?
앱 이름 Shadowrocket, 개발자 Shadow Launch Technology Limited, 공식 아이콘, 제품 링크의 앱 ID 932747118을 함께 확인하세요. 공식 아이콘은 이 사이트 헤더의 아이콘과 일치해야 합니다. 이름이 비슷하거나 검색 순위가 높다는 이유만으로 판단하지 마세요. 제품 상세 페이지에서 호환성, 가격 및 구매 안내를 확인하세요. 시스템 요구 사항과 구매 가능 여부는 App Store 페이지 표기를 기준으로 합니다. 정보가 하나라도 일치하지 않으면 구매를 진행하지 말고 이 사이트의 정품 확인 안내를 다시 살펴보세요.
한 번 구매하면 무엇을 이용할 수 있나요? 구매 후 바로 연결할 수 있나요?
앱의 일회성 구매는 연결 서비스 요금제가 아닙니다. 구매하면 Shadowrocket 앱을 사용할 수 있지만, 서버 연결 정보까지 제공되는 것은 아닙니다. 처음 사용할 때는 보유 중인 구독 또는 서버 정보를 준비한 뒤 가이드에 따라 가져오고, 서버를 선택해 연결을 확인해야 합니다. 미국 스토어 가격은 2.99달러이며, 실제 가격은 각 스토어에서 현지 통화로 표시됩니다. 최종 금액은 App Store 페이지를 확인하세요. 이 사이트는 공식 매뉴얼을 제공하며 노드나 구독을 제공·판매·추천하지 않습니다. 앱 구매 내역과 기존 서비스 계정 상태는 각각 확인해야 합니다.
새 iPhone으로 바꾸면 다시 구매해야 하나요?
구매 당시 사용한 Apple 계정으로 App Store에 로그인한 다음, 계정의 구입 항목 목록에서 Shadowrocket을 찾으세요. 일반적으로 구름 모양 버튼을 눌러 다시 받을 수 있습니다. iCloud 로그인 계정만 확인하지 말고 ‘미디어 및 구입 항목’에 사용하는 계정도 확인하세요. 여전히 가격이 표시되면 구매 내역, 현재 스토어 지역, 앱 ID를 확인한 뒤 다음 단계를 결정하세요. 바로 다시 결제할 필요는 없습니다. 앱을 다시 받는 것과 서버, 구독, Config를 복원하는 것은 별개의 작업입니다. 기기를 바꾸기 전에 설정 백업을 따로 보관하세요.
구매한 앱을 다른 Apple 기기에서도 사용할 수 있나요?
같은 App Store 제품 페이지에서 호환성과 구매 가능 여부를 먼저 확인하세요. Shadowrocket은 주로 iPhone과 iPad에서 사용하며, Mac, Apple TV, Apple Vision에서의 이용 조건도 해당 스토어 페이지에서 확인해야 합니다. 시스템 요구 사항은 App Store 페이지 표기를 기준으로 합니다. 가족 공유 적용 여부도 스토어와 Apple 계정 페이지에 실제로 표시되는 내용을 확인하세요. 앱 구매 내역으로 다운로드 자격은 확인할 수 있지만, 다른 기기에 서버 정보, 구독 내용 또는 현재 활성화된 설정까지 동기화되었다는 뜻은 아닙니다.
설치 및 첫 실행
설치는 첫 단계일 뿐입니다. 기기에 저장된 정보, 기본 서버, 시스템 VPN 권한을 계속 확인하세요.
iPad에 Shadowrocket을 설치할 수 있나요? 주의할 점은 무엇인가요?
먼저 iPad의 App Store에서 같은 제품 페이지를 열어 호환성을 확인한 뒤 다운로드하세요. 시스템 요구 사항은 App Store 페이지 표기를 기준으로 합니다. 이미 구매한 경우 ‘미디어 및 구입 항목’에 원래 구매한 Apple 계정이 사용되고 있는지 확인하세요. iPad에서는 화면 방향이나 창 크기에 따라 목록과 상세 화면의 배치가 달라질 수 있습니다. Home, Config, Settings 등의 화면 이름을 기준으로 메뉴를 찾으세요. 설치 후에도 기기의 서버 정보, 현재 Config, VPN 권한을 확인해야 합니다. 앱이 설치되었다고 연결 설정까지 복원된 것은 아닙니다.
처음 연결할 때 시스템에서 VPN 구성을 추가하라는 메시지는 무슨 뜻인가요?
기기에서 VPN 연결 구성을 만들기 위해 시스템이 표시하는 권한 요청입니다. 먼저 App Store에서 방금 받은 Shadowrocket이 요청을 시작했는지 확인한 다음, 시스템 안내에 따라 승인하고 기기 암호나 인증 절차를 완료하세요. 승인 후 앱으로 돌아와 연결 스위치와 시스템 연결 상태를 확인합니다. 이 권한만으로 서버가 추가되거나 구독이 유효한지 확인되는 것은 아닙니다. 이전에 권한 요청을 취소했다면 다시 연결을 시도하고 시스템 안내를 확인하세요. 기기가 관리 대상인 경우 관리 정책에서 VPN 구성 추가를 허용하는지도 확인해야 합니다.
화면이 영어로 표시될 때 가이드와 어떻게 대조하나요?
이 매뉴얼은 화면에 표시되는 영어를 그대로 사용합니다. 화면 이름을 기준으로 찾으세요. Home에서는 서버와 연결 메뉴를 확인하고, Config에서는 구성 파일을 관리하며, Settings에서는 설정을 확인하고, Add Server에서는 서버를 추가합니다. Global Routing의 Config, Proxy, Direct는 각각 구성, 프록시, 직접 연결 방식입니다. 언어를 바꾸려면 먼저 시스템에서 해당 앱에 제공하는 언어 옵션을 확인하세요. 선택 가능한 언어는 기기에 실제로 표시되는 내용을 기준으로 합니다. 규칙의 PROXY, DIRECT와 화면 메뉴 이름의 대소문자를 임의로 바꾸지 마세요.
앱을 다시 설치하기 전에 어떤 정보를 보관해야 하나요?
재설치 전에 기존 구독 주소, 직접 추가한 서버 매개변수, 사용 중인 Config를 보관하고 Global Routing 및 사용자 지정 DNS 같은 주요 설정을 기록하세요. 구독 주소, 암호, 키, QR 코드에는 접속 정보가 포함될 수 있으므로 본인이 관리하는 안전한 곳에 보관해야 합니다. 동기화 기능을 사용한다면 실제로 정보가 동기화되었는지 확인하세요. 스위치가 켜져 있다는 사실만으로 백업 성공을 판단할 수는 없습니다. App Store 구입 내역은 앱을 다시 받는 데 사용되며 모든 로컬 정보를 복원하지는 않습니다. 문제를 해결할 때는 되돌릴 수 있는 설정 변경부터 시도한 뒤 재설치를 고려하세요.
가져온 뒤 첫 연결에서는 어떤 순서로 확인해야 하나요?
먼저 Home에서 서버 목록에 사용할 수 있는 항목이 있는지 확인하고, 사용할 서버를 선택한 뒤 왼쪽에 선택 표시가 나타나는지 확인하세요. 다음으로 Global Routing을 확인합니다. 규칙 설정을 사용한다면 Config를 확인하고, 일시적으로 문제를 좁혀 보려면 필요에 따라 Proxy 또는 Direct를 선택할 수 있습니다. 그런 다음 연결 스위치를 켜고 시스템 VPN 권한을 승인한 뒤 Connectivity Test를 실행하고 사용하려는 사이트에 접속해 보세요. 테스트 결과는 해당 검사 항목만 보여 주므로 실제 접속 확인을 대신할 수 없습니다. 실패하면 오류 메시지를 기록하고 네트워크, 서버, 규칙 순으로 점검하세요.
구독 및 서버 가져오기
아래 절차는 본인 소유의 구독 또는 서버 정보를 이미 가지고 있다는 전제입니다. 서버 정보와 규칙 설정을 구분한 다음 가져오기 오류를 해결하세요.
Subscribe에서 구독을 가져오지 못하면 무엇부터 확인해야 하나요?
먼저 보유 중인 구독 주소 전체를 붙여넣었는지 확인하세요. 앞뒤가 잘렸는지, 공백이나 줄바꿈 또는 한글 문장 부호가 섞였는지 살펴보세요. 현재 네트워크에서 해당 주소에 접속할 수 있는지, 서비스 계정이 유효한지도 확인해야 합니다. 내용을 해석할 수 없다는 메시지가 표시되면 반환된 내용이 지원되는 구독 형식인지 확인하세요. 로그인 페이지나 오류 안내가 반환된 것일 수 있습니다. 앱에 표시된 오류 유형을 기록한 뒤 기존 서비스 제공자에게 주소와 형식을 문의하세요. 전체 구독 링크를 공개 댓글에 올리지 마세요. 링크에 포함된 접속 정보로 다른 사람이 서버 정보를 확인할 수 있습니다.
구독을 업데이트하면 무엇이 바뀌나요? 직접 수정한 내용도 덮어쓰나요?
구독을 업데이트하면 구독 주소에서 반환되는 서버 정보를 다시 가져옵니다. 반환 내용에 따라 이름, 주소, 포트 또는 사용 가능한 항목이 달라질 수 있습니다. 구독으로 관리되는 항목의 로컬 수정 사항은 다음 업데이트에서 바뀔 수 있으므로 중요한 변경은 미리 기록하고, 필요하다면 수동 항목으로 따로 보관하세요. 업데이트 후에는 항목 수의 변화, 현재 선택된 서버, 오류 메시지를 확인하세요. 업데이트 작업이 끝났는지만 확인해서는 안 됩니다. Subscribe의 서버 업데이트와 Config의 규칙 구성 업데이트는 별개의 작업이므로 서버 목록을 새로 고쳐도 규칙 파일은 바뀌지 않을 수 있습니다.
Scan QR Code로 추가하지 못할 때 원인을 어떻게 구분하나요?
먼저 카메라 권한과 QR 코드의 선명도를 확인하고, 코드 전체가 화면에 들어오도록 비춰 주세요. 빛 반사, 잘림, 너무 작은 크기는 피하세요. 이미지를 인식했는데 가져오기에 실패한다면 QR 코드에 지원되는 서버 정보나 구독 내용이 담겨 있는지 확인하세요. 웹페이지 주소, 로그인 정보, 기타 텍스트일 수 있습니다. 서버 정보를 이미 가지고 있다면 Add Server에서 원래 매개변수를 하나씩 입력해 인식 문제인지 정보 문제인지 구분할 수 있습니다. QR 코드에도 암호나 구독 접속 정보가 포함될 수 있으므로 원본 이미지를 공개적으로 업로드하지 마세요. 오류 메시지와 내용 유형만 설명하세요.
Add Server에서 직접 추가할 때 임의로 입력하면 안 되는 항목은 무엇인가요?
프로토콜 유형, Address, Port, 인증 정보, TLS 및 전송 관련 설정은 보유 중인 원본 정보에 맞춰 입력해야 합니다. 프로토콜마다 인증 항목이 다르므로 Password, UUID, 키를 서로 대신 사용할 수 없습니다. 연결 주소와 Peer/SNI도 같지 않을 수 있습니다. 원본 정보를 보관하고 항목별로 대조해 저장하세요. 의심되는 항목은 한 번에 하나씩만 변경합니다. 인증서 관련 오류가 발생하면 도메인, 기기 시간, 서버 정보를 먼저 확인하세요. Allow Insecure를 일반적인 해결책으로 사용하지 마세요. 확인하기 어려운 매개변수는 기존 서비스 제공자에게 문의하세요.
가져오기는 성공했는데 규칙이 없거나 서버가 중복으로 표시되는 이유는 무엇인가요?
먼저 가져온 내용의 종류를 구분하세요. 서버 구독은 주로 연결 항목을 제공하고, 해당 규칙 설정은 Config에 포함됩니다. 둘은 서로 대신할 수 없습니다. Home에 서버가 표시되어도 현재 Config가 원하는 파일로 전환되었다는 뜻은 아닙니다. 중복 항목은 같은 구독을 여러 번 추가했거나 수동 항목과 구독 항목이 함께 있을 때 생길 수 있습니다. 항목의 출처와 매개변수를 먼저 확인한 뒤 어느 항목을 남길지 결정하세요. 정리하기 전에 현재 선택된 서버를 기록하고 중요한 정보를 백업하세요. 이름만 비슷하고 주소나 포트가 다른 항목은 아닌지 확인해 필요한 연결 정보를 잘못 삭제하지 않도록 주의하세요.
규칙 기반 라우팅 및 문제 해결
기본 네트워크를 먼저 확인한 다음 서버와 규칙을 점검하세요. 스위치를 반복해서 바꾸기보다 오류 메시지를 기록하는 편이 원인을 찾는 데 도움이 됩니다.
Global Routing에서 Config, Proxy, Direct는 어떻게 선택하나요?
Config는 현재 활성화된 Config와 그 규칙에 따라 트래픽을 처리하는 구성 방식입니다. Proxy는 관련 트래픽을 프록시로 보내는 방식이고, Direct는 직접 접속하는 방식입니다. 평소 규칙 기반 라우팅을 사용하려면 Config 내용을 확인한 뒤 Config를 선택하세요. 문제를 점검할 때는 같은 네트워크와 같은 대상에서 방식을 잠시 바꿔 현상을 비교한 다음 원래 설정으로 되돌릴 수 있습니다. 규칙의 PROXY, DIRECT는 정책 키워드이지 Global Routing 버튼 이름이 아닙니다. Config에서만 문제가 발생하면 규칙 순서, 정책, DNS 설정을 우선 확인하세요.
연결 스위치가 켜지지 않거나 켜진 직후 꺼지면 어떻게 확인해야 하나요?
먼저 앱과 시스템에 표시되는 안내를 읽고 서버가 선택되어 있는지, 필수 매개변수가 모두 입력되었는지, VPN 구성 추가가 허용되었는지 확인하세요. 다른 VPN 연결이 사용 중인지, 기기 관리 정책이 연결을 제한하는지도 살펴보세요. 사용 중인 VPN을 끊은 뒤 다시 시도하고, 시스템 Settings의 VPN 구성 관리에서 상태를 확인할 수 있습니다. 그래도 시작되지 않으면 Config와 서버 정보를 보관하고 기기를 재시동한 뒤 다시 확인하세요. 모든 구성을 바로 삭제하지 마세요. 스위치를 수동으로 껐는데 다시 켜진다면 On Demand가 현재 네트워크 조건에 따라 연결을 시작하는지도 확인하세요.
연결됨으로 표시되지만 웹페이지가 열리지 않을 때 문제를 어떻게 좁히나요?
먼저 연결을 끊고 현재 Wi-Fi 또는 셀룰러 네트워크 자체가 인터넷에 접속되는지 확인하세요. 웹 로그인이 필요한 Wi-Fi라면 먼저 네트워크 인증을 완료해야 합니다. 다시 연결한 뒤 선택된 서버를 확인하고 Connectivity Test를 실행하세요. Proxy에서는 접속되지만 Config에서 실패한다면 규칙 매칭, 정책, DNS를 중점적으로 확인하세요. 두 방식 모두 실패한다면 서버 매개변수와 서비스 상태를 우선 점검하세요. 특정 사이트 하나만 영향을 받는다면 해당 사이트 자체의 문제도 고려해야 합니다. 시스템에 연결 성공으로 표시된다는 것은 연결 구성이 설정되었다는 뜻일 뿐, 모든 대상에 정상 접속할 수 있다는 의미는 아닙니다.
Connectivity Test가 시간 초과되거나 일부 도메인만 열리지 않을 때 DNS는 어떻게 확인하나요?
서버 연결, 도메인 이름 확인, 대상 사이트 접속을 각각 구분하세요. 개별 테스트의 시간 초과만으로 전체 연결을 사용할 수 없다고 판단할 수는 없습니다. 서버와 네트워크는 그대로 두고 실패한 검사 항목과 도메인을 기록한 다음, 현재 Config의 DNS 설정, 관련 규칙, 접속 로그를 확인하세요. 사용자 지정 DNS 주소가 현재 네트워크에서 접속 불가능하면 이름 확인이 실패할 수 있습니다. 수정 전에 원래 설정을 저장하고, 한 번에 한 항목만 변경해 같은 대상을 다시 테스트하세요. 서버, DNS, 규칙을 동시에 바꾸면 원인을 파악하기 어렵습니다. 문의를 제출할 때는 개인정보와 접속 정보를 가린 오류 내용을 제공할 수 있습니다.
On Demand를 켠 뒤 배터리 소모가 늘었다면 어떻게 점검해야 하나요?
먼저 시스템 배터리 사용량에서 비슷한 사용 시간대를 비교하고, 화면 사용 시간, 실제 데이터 사용량, 네트워크 신호를 함께 살펴보세요. VPN 표시가 계속 보인다는 이유만으로 이상이라고 판단할 수는 없습니다. On Demand는 설정한 조건에 따라 연결을 시작하므로 네트워크가 자주 바뀌거나 연결 실패가 반복된다면 조건과 서버 상태를 확인하세요. 잠시 On Demand를 끄고 수동으로 연결해 비교하면서 지속적인 속도 테스트, 구독 업데이트, 진단 작업이 실행 중인지도 확인할 수 있습니다. 필요한 오류 기록을 보관한 뒤 불필요하게 계속되는 테스트를 종료하고 설정을 하나씩 되돌리세요. 연결 및 규칙 옵션을 한꺼번에 바꾸지 마세요.
증상에 따라 더 자세히 점검하려면 문제 해결 매뉴얼의 전체 절차를 확인하세요. 규칙을 수정하기 전에는 기능 안내를 읽고 현재 설정을 백업하세요.