Shadowrocket 자주 묻는 질문
App Store 구매부터 규칙 분기까지, 문제가 발생한 단계를 먼저 찾고 순서대로 확인하세요. 아래 안내는 본인이 구독 또는 서버 정보를 이미 보유하고 있다는 전제하에 작성했으며 화면 용어는 영어 원문 그대로 표기합니다.
질문을 눌러 답변을 펼쳐 보세요. 각 항목은 따로 열 수 있어 화면과 대조하기 편리합니다. 처음부터 설정하려면 빠른 시작을, 순서대로 문제를 해결하려면 문제 해결 안내서를 확인하세요.
정품 확인 및 App Store 구매
먼저 앱이 맞는지 확인한 다음 구매 계정과 기기 호환성을 살펴보세요. 가격과 호환성 정보는 스토어 페이지를 기준으로 확인할 수 있습니다.
App Store에서 Shadowrocket을 찾을 수 없을 때 먼저 확인할 사항
먼저 이 사이트의 앱 페이지에서 App Store 제품 페이지를 열어 검색 결과만으로 판단하지 마세요. 현재 ‘미디어 및 구입 항목’에 사용하는 Apple 계정의 국가 또는 지역과 스토어에 표시된 이용 가능 여부를 확인하세요. 지역을 확인하려면 시스템 Settings에서 Apple 계정의 ‘미디어 및 구입 항목’을 열고 ‘계정 보기’를 선택한 다음 ‘국가 또는 지역’을 확인합니다. 변경하기 전에는 시스템에 표시된 잔액, 구독 및 결제 조건을 읽어 보세요. 앱 이용 가능 여부는 App Store 페이지 표기를 기준으로 합니다.
App Store에서 정품 Shadowrocket을 확인하는 방법
세 가지를 함께 확인하세요. 개발자는 Shadow Launch Technology Limited인지, 아이콘은 이 사이트에 표시된 공식 아이콘과 일치하는지, 제품 페이지 URL의 앱 ID는 932747118인지 확인합니다. 이름이 비슷하다는 것만으로 앱을 확인할 수는 없으며, 검색 결과의 아이콘도 상세 페이지를 열어 다시 확인해야 합니다. 구매 전에 가격, 호환성 및 앱 설명을 확인하세요. 하나라도 다르면 구매를 중단하고 이 사이트의 앱 페이지로 돌아와 제품 페이지를 다시 여세요. 앱을 받을 수 있는 유일한 경로는 App Store입니다.
iPhone을 바꾸거나 앱을 다시 설치하면 다시 구매해야 하나요?
처음 구매할 때 사용한 Apple 계정으로 App Store에 로그인한 뒤, 계정의 앱 또는 구입 항목 목록에서 Shadowrocket을 찾아 다시 다운로드하세요. 시스템 계정과 ‘미디어 및 구입 항목’에 사용하는 계정이 다를 수 있으므로 실제 구매 계정을 확인해야 합니다. 여전히 가격이 표시되면 구매 내역, 가려진 구입 항목 및 계정 지역을 먼저 확인하고 바로 다시 결제하지 마세요. 구입 자격, 기기 호환성 및 구매 가능 여부는 App Store 페이지 표기를 기준으로 합니다.
한 번 구매하면 무엇을 이용할 수 있으며, 기존 설정은 왜 필요한가요?
Shadowrocket은 유료 클라이언트이며, 한 번 구매하면 앱 사용 권한을 얻습니다. 앱의 일회성 구매는 서버 이용 요금제가 아닙니다. 앱을 구매해도 연결에 필요한 서버 정보가 자동으로 생성되지는 않습니다. 미국 스토어 가격은 2.99달러이며, 각 스토어에는 현지 통화로 표시됩니다. 실제 가격은 App Store 페이지를 기준으로 확인하세요. 연결하려면 본인이 이미 보유한 구독 또는 서버 정보가 필요하며, 해당 정보가 유효한지도 확인해야 합니다. 이 사이트는 클라이언트 사용 방법만 안내하며 서버나 구독을 제공·판매·추천하지 않습니다.
iPad에 설치할 수 있나요? Mac과 Apple TV의 호환성은 어떻게 확인하나요?
iPhone과 iPad 모두 같은 App Store 제품 페이지에서 Shadowrocket을 확인하고 받을 수 있습니다. iPad에서는 먼저 구매 계정을 확인한 뒤 다시 다운로드할 수 있는지 살펴보세요. 화면이 넓은 기기에서는 레이아웃이 다를 수 있으므로 Home, Config, Settings 같은 화면 용어를 기준으로 찾으세요. Mac, Apple TV 및 Apple Vision에서 사용할 수 있는지도 같은 제품 페이지의 호환성 항목에서 확인하세요. 시스템 요구 사항과 구매 가능 여부는 모두 App Store 페이지 표기를 기준으로 하며, 다른 기기에 설치되는지를 근거로 추측하지 마세요.
설치 및 첫 실행
먼저 기본 네트워크, 구성 선택 및 시스템 승인을 확인한 다음 연결 스위치를 살펴보세요. 앱을 다시 다운로드하는 것과 구성을 복원하는 것은 별개의 작업입니다.
처음 연결할 때 VPN 구성 승인 요청이 표시되면 어떻게 해야 하나요?
먼저 Shadowrocket에서 본인이 보유한 유효한 구성을 선택한 다음 연결 스위치를 조작하세요. 처음 연결할 때 시스템에서 VPN 구성을 추가하도록 요청할 수 있습니다. 요청이 현재 사용 중인 Shadowrocket에서 발생했는지 확인한 뒤 시스템 안내에 따라 승인하고 기기 인증을 완료하세요. 이 승인은 클라이언트의 네트워크 연결 구성을 설정하는 절차이며 서버 매개변수를 대신하지 않습니다. 이전에 요청을 취소했다면 앱으로 돌아가 다시 연결하세요. 기기가 조직에서 관리되는 경우 VPN 구성 추가가 허용되는지 관리 정책을 먼저 확인하세요.
Home의 연결 스위치가 켜지지 않거나 켜자마자 꺼질 때 확인할 사항
먼저 Home의 SERVER 영역에 항목이 있고 선택되어 있는지 확인한 다음, 시스템 VPN 승인이 완료되었는지 살펴보세요. 이어서 다른 VPN 구성이 동시에 활성화되어 있는지, 기기 관리 제한이 있는지 확인합니다. 테스트할 연결 구성은 한 번에 하나만 남겨 두세요. 스위치가 계속 바로 꺼지면 시스템 안내를 기록하고 앱을 종료한 뒤 다시 실행하세요. 필요하면 기기도 재시동합니다. 처음부터 모든 구성을 삭제하거나 앱을 다시 설치하지 마세요. 기존 설정을 먼저 백업한 뒤 문제 해결 안내에 따라 원인을 하나씩 좁혀 가세요.
화면이 영어로 표시됩니다. Home, Config, Data, Settings는 각각 무엇인가요?
Home에서는 연결 상태 확인, SERVER 선택 및 자주 사용하는 연결 작업을 할 수 있습니다. Config에서는 구성 파일과 규칙을 관리하고, Data에서는 확인 가능한 트래픽 또는 연결 기록을 살펴볼 수 있으며, Settings에서는 앱 설정을 조정합니다. 정확한 메뉴 위치는 현재 앱 화면을 기준으로 확인하세요. 공식 안내서에서는 화면과 대조하기 쉽도록 영어 용어를 그대로 사용하고 기능만 설명합니다. 처음 사용할 때는 Home에서 가져오기와 항목 선택을 마친 다음 Global Routing을 확인하세요. 연결을 위해 여러 Settings 항목을 한꺼번에 바꿀 필요는 없습니다.
앱을 다시 다운로드하면 기존 구독과 규칙도 자동으로 복원되나요?
App Store에서 구입 항목을 복원하면 앱을 받을 권한은 복구되지만, 앱 안의 모든 구성이 복원되는 것은 아닙니다. 다시 설치하기 전에 기존 구독 주소, 필요한 서버 매개변수와 현재 사용하는 Config 파일을 따로 보관하세요. 백업 또는 동기화 기능을 사용한다면 백업을 읽을 수 있는지도 미리 확인해야 합니다. 복원 후에는 SERVER, 선택된 Config 및 Global Routing을 하나씩 확인한 다음 연결하세요. 구독 주소와 구성에는 접근 자격 증명이 포함될 수 있으므로 안전한 곳에 보관하고, 전체 내용을 스크린샷이나 문의 글에 공개적으로 붙여 넣지 마세요.
연결하기 전에 Wi-Fi를 먼저 점검할까요, 클라이언트 설정을 먼저 바꿀까요?
먼저 Shadowrocket 연결을 끄고 현재 Wi-Fi 또는 셀룰러 네트워크에서 자주 사용하는 페이지에 정상적으로 접속할 수 있는지 확인하세요. 공용 Wi-Fi에 로그인 페이지가 표시되면 먼저 네트워크 인증을 완료해야 합니다. 기본 네트워크가 정상인 것을 확인한 뒤 앱을 열고 기존 구성을 테스트하세요. 비교가 필요하다면 같은 구성으로 Wi-Fi와 셀룰러 네트워크를 각각 테스트하고 데이터 요금이 발생할 수 있다는 점에 유의하세요. 한쪽 네트워크에서만 문제가 생기면 해당 네트워크의 인증, 라우팅 또는 제한을 먼저 확인하세요. 원인을 파악하기 어렵게 여러 조건이 한꺼번에 바뀌지 않도록 프로토콜, 규칙 및 DNS는 우선 수정하지 마세요.
구독 및 서버 정보 가져오기
이 절에서는 본인이 이미 보유한 정보만 다룹니다. 가져오기, 업데이트, SERVER 선택 및 연결은 각각 결과를 확인해야 합니다.
기존 구독 주소는 어디에서 가져오나요?
먼저 계정 웹페이지나 안내 페이지가 아니라 본인이 보유한 전체 구독 주소를 복사했는지 확인하세요. Home에서 Add Server로 이동해 Type을 Subscribe로 설정하고 URL과 알아보기 쉬운 메모를 입력한 뒤 저장한 다음 가져오기가 완료될 때까지 기다립니다. 메뉴 위치는 앱에 실제로 표시되는 화면을 기준으로 확인하세요. 가져온 뒤 그룹과 항목이 표시되는지 확인하고 유효한 항목을 선택하세요. 구독 주소를 저장했다고 연결된 것은 아닙니다. 구독과 Config 파일은 용도가 다르므로 주소가 비슷해 보여도 서로 대신 사용할 수 없습니다.
Subscribe 가져오기에 실패하거나 빈 목록이 표시될 때 순서대로 확인하는 방법
먼저 기본 네트워크가 정상인지 확인한 다음 URL에 글자가 빠졌거나 공백 또는 줄바꿈이 들어갔는지, 접근 권한이 아직 유효한지 살펴보세요. 빈 목록이 표시되면 응답이 클라이언트에서 지원하는 구독 데이터인지, 로그인 페이지나 안내 페이지 또는 오류 페이지가 아닌지 확인합니다. 주소가 유효하지만 특정 네트워크에서만 실패한다면 사용할 수 있는 다른 네트워크에서 다시 시도하세요. 문제가 계속되면 오류 문구를 기록하고 기존 서비스 제공자에게 주소 상태와 형식을 확인하세요. 전체 URL을 공개하거나 같은 구독을 반복해서 추가하지 마세요.
기존 구독은 어떻게 업데이트하나요? 업데이트 후 SERVER를 다시 선택해야 하나요?
Home에서 기존 구독 그룹을 찾아 그룹 메뉴의 업데이트 기능을 사용하고, 요청이 끝난 다음 결과를 확인하세요. 자동 업데이트를 설정했다면 항목이 남아 있는지만 보고 성공으로 판단하지 말고 관련 스위치, 실행 조건 및 가장 최근 결과도 확인해야 합니다. 업데이트 후 항목 이름이나 개수가 바뀔 수 있습니다. 이전에 선택한 SERVER가 제거되었다면 다시 선택하세요. 구독에서 생성된 항목을 수동으로 수정했다면 먼저 변경 내용을 기록해 두세요. 다음 업데이트에서 수정 사항이 덮어써질 수 있습니다. 구독 업데이트는 Config 업데이트와 다릅니다.
Add Server에서 직접 입력할 때 자주 틀리는 매개변수는 무엇인가요?
먼저 Type을 기존 서버 정보의 프로토콜에 맞춘 뒤 주소, 포트 및 인증 항목을 하나씩 확인하세요. VLESS, VMess, Trojan은 필요한 항목이 서로 다르므로 Type만 바꾸고 나머지 매개변수를 그대로 사용하면 안 됩니다. TLS 또는 특정 전송 방식을 사용하는 경우 기존 안내에 필요한 SNI, Host, 경로 등도 확인하고 대소문자와 앞뒤 공백을 살펴보세요. 매개변수 확인을 대신해 인증서 검증을 끄지 마세요. 수정한 뒤 항목을 저장하고 선택한 다음 연결을 테스트하세요.
Scan QR Code로 가져오기는 성공했는데 왜 연결되지 않나요?
Scan QR Code가 성공했다는 것은 일반적으로 QR 코드의 내용이 인식되어 항목에 저장되었다는 뜻일 뿐, 서버를 사용할 수 있다는 의미는 아닙니다. 먼저 QR 코드가 본인이 보유한 유효한 구성에서 나온 것인지 확인한 다음 가져온 프로토콜, 주소, 포트 및 전송 매개변수가 빠짐없이 입력되었는지 살펴보세요. 이미지 인식을 사용했다면 다른 QR 코드를 인식한 것은 아닌지도 확인해야 합니다. 다음으로 Home에서 해당 항목을 선택했는지 확인하고 Connectivity Test 결과와 실제 접속 여부를 살펴보세요. QR 코드에 자격 증명이 포함될 수 있으므로 공개하지 마세요. 가져온 뒤에도 시스템 VPN 승인과 연결 작업은 별도로 완료해야 합니다.
규칙 분기 및 문제 해결
시스템 연결 상태, 서버 접근 가능 여부, 규칙 매칭 및 DNS 이름 해석을 구분하세요. 매번 조건 하나만 바꾸고 원래 상태로 되돌릴 방법을 남겨 두세요.
Global Routing의 Config, Proxy, Direct는 어떻게 선택하나요?
Config는 현재 선택한 구성 파일과 규칙에 따라 트래픽을 분기합니다. Proxy는 처리 가능한 트래픽을 프록시 방식으로 전달하며 유효한 SERVER가 필요합니다. Direct는 트래픽을 직접 연결 방식으로 처리하므로 프록시 서버의 사용 가능 여부를 확인하는 용도로 쓸 수 없습니다. 올바른 규칙이 이미 있다면 평소에는 Config를 사용하세요. 규칙의 영향을 좁혀 비교해야 할 때는 잠시 Proxy로 전환할 수 있습니다. 테스트가 끝나면 원래 방식으로 되돌리세요. Global Routing의 방식과 규칙의 정책 키워드 PROXY, DIRECT를 혼동하지 마세요.
연결됨으로 표시되지만 웹페이지가 열리지 않을 때 다음으로 확인할 사항
연결됨은 시스템 연결이 설정되었다는 뜻이지 모든 대상에 접속할 수 있다는 의미는 아닙니다. 먼저 연결을 끄고 기본 네트워크가 정상인지 확인한 다음, 선택된 SERVER가 유효한지 살펴보고 Connectivity Test를 참고하세요. 이어서 페이지 하나만 테스트하지 말고 여러 대상을 비교하세요. Config에서만 문제가 생긴다면 잠시 Proxy로 전환해 비교하고 규칙 매칭과 정책을 중점적으로 확인합니다. 도메인 접속에 실패하고 다른 징후도 이름 해석 문제를 가리킬 때 DNS를 확인하세요. 한 번에 하나만 바꾸고 기존 설정을 기록해 규칙, 프로토콜 및 이름 해석 방식을 동시에 변경하지 않도록 합니다.
Connectivity Test 시간 초과와 정상 결과는 각각 무엇을 의미하나요?
Connectivity Test 결과는 테스트 방식과 대상, 현재 네트워크에 따라 달라집니다. 시간 초과는 서버에 연결할 수 없거나 인증 오류, 테스트 대상 문제 또는 네트워크 제한 때문에 발생할 수 있으므로 구독 전체가 무효라고 단정할 수 없습니다. 정상 결과가 나와도 모든 앱과 웹사이트에 접속할 수 있다고 보장되지는 않습니다. 같은 네트워크와 같은 대상을 사용해 기존 항목을 비교한 다음 실제 접속 결과와 연결 기록을 함께 살펴보세요. Wi-Fi 또는 셀룰러 네트워크 중 한쪽에서만 실패하면 네트워크 차이를 먼저 확인하세요. 한 번의 테스트 수치를 전체 속도 결과로 간주하지 마세요.
규칙이 예상대로 작동하지 않을 때 DNS부터 바꿔야 하나요?
먼저 Global Routing이 Config인지 확인하고 예상한 Config 파일을 사용 중인지 살펴보세요. 그런 다음 규칙 순서에 따라 특정 도메인이나 주소가 먼저 어떤 규칙과 일치하는지 확인하고 해당 정책과 마지막 규칙 FINAL을 살펴봅니다. 앞쪽의 포괄적인 조건이 뒤쪽의 구체적인 조건보다 먼저 일치할 수 있습니다. DNS는 도메인 이름 해석과 관련이 있지만 모든 정책 선택 오류를 해결하지는 못합니다. 이름 해석 문제를 가리키는 근거가 있을 때만 시스템 DNS, 사용자 지정 DNS 또는 DNS over HTTPS에 연결할 수 있는지 확인하세요. 변경 전 설정은 복구할 수 있도록 보관합니다.
오래 연결한 뒤 배터리가 많이 줄어듭니다. On Demand를 꺼야 하나요?
먼저 시스템 배터리 화면에서 같은 시간대의 사용량을 비교하고 백그라운드 동기화, 신호 강도 및 실제 트래픽도 확인하세요. 지속적인 데이터 전송, 잦은 재연결과 많은 진단 기록은 모두 전력 소모를 늘릴 수 있으므로 VPN 표시만으로 판단하지 마세요. On Demand는 조건에 따라 연결을 시작하는 기능입니다. 의도하지 않은 재연결을 확인하는 중이라면 잠시 끄고 수동 연결과 비교하되, 짧은 시간에 반복적으로 여러 항목을 테스트하지 마세요. 매번 비슷한 네트워크와 사용 시간을 유지해 결과를 비교하세요. 원인을 파악한 뒤 필요한 설정을 복원하면 되며 모든 기능을 한꺼번에 끌 필요는 없습니다.