OFFICIAL MANUAL / FAQ

Shadowrocket 자주 묻는 질문

구매부터 연결까지, 문제가 발생한 단계별로 확인하세요.

이 페이지는 Shadowrocket 공식 매뉴얼입니다. 먼저 문제 유형을 선택한 뒤 해당 질문과 답변을 펼쳐 보세요. 문제를 확인하기 전에 현재 네트워크, 선택된 서버, Global Routing 및 오류 메시지를 기록하고 한 번에 한 항목만 조정하세요.

01 / PURCHASE

정품 확인과 구매

제품 정보와 구매 계정을 먼저 확인한 뒤 가격, 구입 항목 복원 및 기기 호환성을 살펴보세요.

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

검색어가 Shadowrocket인지 먼저 확인한 뒤, 정품 확인 페이지에서 지정된 App Store 제품 페이지로 이동하세요. 현재 지역에서 사용할 수 없다는 메시지가 표시되면 ‘미디어 및 구입 항목’에 사용하는 Apple 계정과 국가 또는 지역을 확인하세요. 기기에 로그인한 다른 계정과 다를 수 있습니다. 변경이 필요하면 시스템 Settings에서 Apple 계정, ‘미디어 및 구입 항목’, ‘계정 보기’, ‘국가 또는 지역’ 순으로 이동해 Apple의 안내에 따라 잔액, 구독 및 결제 정보를 처리하세요. 구매 가능 여부는 현재 스토어에 표시된 내용을 기준으로 확인하고, 검색 결과만으로 앱의 정품 여부를 판단하지 마세요.

App Store의 앱이 정품 Shadowrocket인지 확인하는 방법

App Store 제품 페이지에서 다음 세 가지를 차례로 확인하세요. 앱 이름이 Shadowrocket인지, 개발자가 Shadow Launch Technology Limited인지, 제품 페이지 주소에 id932747118이 포함되어 있는지 확인합니다. 이어서 이 사이트 상단의 공식 앱 아이콘과 비교해 흰색 바탕에 파란색과 보라색 윤곽선이 있는 그림인지 확인하세요. 이름이 비슷하더라도 개발자와 앱 ID 확인을 대신할 수 없으며, 검색 결과의 순위도 정품 여부의 기준이 아닙니다. 구매 전에 가격, 호환성, 스토어 설명도 확인하세요. 세 항목을 확인한 뒤 해당 제품 페이지에서 구매하고 설치하면 됩니다.

앱을 구매하면 바로 연결할 수 있는 서비스도 포함되나요?

앱을 한 번 구매하는 것과 회선 요금제를 구입하는 것은 다릅니다. Shadowrocket 구매로 얻는 것은 앱 사용 권한이며, 연결하려면 사용자가 이미 보유한 구독 또는 서버 정보가 필요합니다. 이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다. 미국 스토어 가격은 2.99달러이며, 각 스토어에는 현지 통화로 표시됩니다. 실제 가격은 App Store 페이지를 확인하세요. 구매 후에는 기존 연결 정보를 준비해 안내에 따라 가져오세요. 목록이 비어 있다고 해서 구매에 실패한 것은 아니며, 같은 앱을 반복해서 결제할 필요도 없습니다.

새 iPhone으로 바꾸거나 앱을 다시 설치하면 재구매해야 하나요?

일반적으로 구매 당시 사용한 계정으로 App Store의 구입 항목이나 앱 목록에서 Shadowrocket을 찾아 구름 아이콘을 누르면 다시 다운로드할 수 있습니다. 먼저 ‘미디어 및 구입 항목’에 로그인된 계정이 실제 구매 계정인지 확인한 뒤 구입 내역을 살펴보세요. 페이지에 여전히 가격이 표시되면 결제를 진행하지 말고 계정, 스토어 및 제품 정보가 일치하는지 확인하세요. 앱을 다시 다운로드해도 기기에 저장된 모든 설정이 복원되는 것은 아닙니다. 이전 기기의 구독, 규칙 및 서버 정보는 별도로 안전하게 보관한 뒤 새 기기에서 복원 여부를 확인하세요.

iPad, Mac, Apple TV에서도 같은 App Store 제품을 사용할 수 있나요?

Shadowrocket은 주로 iPhone과 iPad에서 사용하며, Mac, Apple TV 및 Apple Vision도 같은 App Store 제품 페이지의 호환성 항목에 표시되어 있습니다. 사용할 기기에서 제품 페이지를 열어 호환성, 시스템 요구 사항 및 구매 상태를 확인하세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다. 기기 간 구입 항목을 바로 복원할 수 있는지, 가족 공유를 사용할 수 있는지도 페이지와 계정에 실제로 표시되는 내용을 확인하세요. 이 매뉴얼의 조작 경로는 주로 iPhone과 iPad를 기준으로 하므로, 터치 조작 단계를 다른 기기에 그대로 적용할 수는 없습니다.

App Store 정품 확인 단계 보기 →

02 / FIRST OPEN

설치와 첫 실행

빈 목록, 시스템 권한 및 기기별 화면 배치 차이를 구분하세요. 앱 설치가 완료되어도 연결 정보가 준비된 것은 아닙니다.

처음 실행했는데 Home에 서버가 없는 이유는 무엇인가요?

처음 설치한 뒤 목록이 비어 있다면 연결 정보를 아직 추가하지 않은 것이며, 설치 오류가 아닙니다. 먼저 보유한 정보가 단일 서버 공유 링크, QR 코드, 구독 주소 또는 구성 파일 중 무엇인지 확인한 다음 알맞은 메뉴를 선택하세요. 단일 서버는 Add Server에서 직접 입력하거나 지원되는 가져오기 방법을 사용할 수 있고, 구독은 Subscribe 관련 메뉴를 이용해야 합니다. 연결 정보는 사용자가 이미 보유한 서비스에서 받은 것이어야 합니다. 가져온 뒤에는 서버 이름, 유형 및 필수 매개변수를 확인하고 Connectivity Test를 실행하세요. 정보가 없는 상태에서 연결 스위치를 반복해서 켜지 마세요.

처음 연결할 때 VPN 구성 승인 창이 나타나면 어떻게 해야 하나요?

Shadowrocket에서 처음 연결을 시작할 때 시스템이 VPN 구성을 추가하도록 요청할 수 있습니다. 이는 앱이 기기에 해당 네트워크 연결을 설정하도록 허용하는 시스템 권한입니다. 방금 실행한 Shadowrocket에서 요청한 것인지 확인한 뒤 시스템 안내에 따라 허용하고 기기 인증을 완료하세요. 이전에 취소했다면 앱으로 돌아가 연결을 다시 시도할 수 있습니다. 필요한 경우 시스템 Settings의 VPN 구성 관리에서 상태를 확인하세요. 출처를 모르는 직장 또는 학교 구성을 삭제하지 마세요. 권한을 허용한 뒤에도 유효한 서버를 선택해야 하며, 승인이 완료되었다고 원격 연결까지 사용할 수 있는 것은 아닙니다.

영어 인터페이스에서 먼저 알아둘 메뉴는 무엇인가요?

이 매뉴얼은 메뉴를 쉽게 찾을 수 있도록 인터페이스의 영어 이름을 그대로 사용합니다. Home에서는 서버와 연결 상태를 확인하고, Add Server에서는 서버를 추가하며, Config에서는 구성 파일을 관리하고, Settings에서는 설정을 변경하며, Data에서는 관련 데이터를 확인합니다. Global Routing은 트래픽 처리 방식을 결정하고, Subscribe는 구독 관련 메뉴이며, Connectivity Test는 연결 테스트에 사용합니다. 버튼 위치만 보고 조작하지 말고 메뉴 이름을 기준으로 찾으세요. 기기나 앱 업데이트에 따라 화면 배치가 달라질 수 있으므로 이름이나 위치가 다르면 현재 앱에 표시된 내용을 기준으로 확인하세요.

iPad를 처음 사용할 때 추가로 확인할 사항은 무엇인가요?

먼저 iPad의 App Store에서 기존 구매 계정과 호환성을 확인한 뒤 다운로드하세요. iPad에서는 목록, 사이드바 또는 가로 화면 배치가 iPhone과 다를 수 있지만, Home, Config, Settings 같은 메뉴 이름을 기준으로 찾으면 됩니다. 첫 연결 시에는 시스템 VPN 구성 권한을 처리하고 기존 구독 또는 서버 정보를 준비해야 합니다. 다른 기기의 로컬 구성이 자동으로 나타난다고 가정하지 말고 서버 목록, 현재 구성 및 Global Routing을 하나씩 확인하세요. iPhone에서는 정상인데 iPad에서 문제가 발생한다면 두 기기의 네트워크와 구성 내용도 비교해야 합니다.

첫 연결 안내를 순서대로 읽기 →

03 / SUBSCRIPTION

구독과 노드 가져오기

정보 유형을 먼저 파악한 뒤 가져오기 메뉴, 반환된 내용 및 업데이트 결과를 확인하세요. 인증 정보가 포함된 자료는 공개하지 마세요.

구독 주소, 서버 공유 링크, 구성 파일은 어떻게 다른가요?

서버 공유 링크는 보통 하나의 연결 항목을 나타냅니다. 예를 들어 ss://, vmess://, vless:// 또는 trojan://으로 시작하는 내용이 이에 해당합니다. 구독 주소는 일반적으로 업데이트 가능한 서버 목록을 가져오는 데 사용하고, 구성 파일에는 규칙, 정책, DNS 등의 설정이 포함될 수 있습니다. 세 가지는 용도가 다르므로 모두 텍스트로 복사할 수 있다고 해서 같은 가져오기 메뉴를 사용하면 안 됩니다. 먼저 정보 유형과 앱에서 지원하는 형식을 확인한 뒤 알맞은 작업을 선택하세요. 서버 목록을 가져온 뒤에도 현재 구성을 확인해야 합니다. 구독을 업데이트해도 모든 규칙과 DNS 설정이 함께 업데이트되는 것은 아닙니다.

기존 구독을 가져오지 못하면 어떤 순서로 확인해야 하나요?

먼저 복사한 내용이 안내 페이지, 로그인 페이지 또는 단일 서버 공유 링크가 아닌 완전한 구독 주소인지 확인하세요. 주소 앞뒤에 공백, 줄바꿈 또는 문장 부호가 섞여 있지 않은지도 살펴보세요. 다음으로 현재 네트워크에서 해당 주소에 요청을 보낼 수 있는지 확인하고, 앱에 요청 실패, 빈 내용 또는 지원되지 않는 형식 중 어떤 메시지가 표시되는지 살펴보세요. 주소가 열리더라도 유효한 목록이 반환된다는 뜻은 아닙니다. 로그인 페이지나 오류 메시지가 반환될 수도 있습니다. 원본 정보를 보관하고 오류 문구를 기록한 뒤, 이미 이용 중인 서비스 제공자에게 주소의 유효성과 형식을 확인하세요. 같은 내용을 반복해서 붙여 넣어도 형식 문제는 해결되지 않는 경우가 많습니다.

Shadowrocket에서 구독을 업데이트해도 바뀌지 않으면 어떻게 하나요?

먼저 이름이 같은 다른 항목이 아니라 원하는 구독 그룹을 업데이트했는지 확인한 다음, 업데이트가 완료되었는지 오류 메시지가 표시되었는지 살펴보세요. 업데이트에 성공했지만 이름이 그대로라면 원격 목록이 실제로 변경되지 않았을 수 있습니다. 이름만으로 판단하지 말고 항목과 연결 매개변수를 비교하세요. 업데이트 후 목록이 비거나 항목 수가 줄었다면 사용 가능한 기존 정보를 먼저 보존하고, 구독에서 반환된 내용과 서비스 상태를 확인하세요. 그룹 전체를 바로 삭제하지 마세요. 마지막으로 현재 선택된 서버도 다시 확인하세요. 목록 업데이트 여부와 현재 선택 변경 여부는 따로 확인해야 합니다.

QR 코드나 클립보드에서 가져왔는데도 연결되지 않는 이유는 무엇인가요?

Scan QR Code와 클립보드 가져오기는 정보를 입력하는 방법일 뿐, 원격 서비스의 사용 가능 여부를 확인해 주지는 않습니다. 가져온 뒤 해당 서버 항목을 열어 프로토콜 유형, 주소, 포트 및 인증 정보를 확인하세요. TLS 같은 추가 설정을 사용하는 경우 원본 정보와 일치해야 합니다. QR 코드에는 업데이트 가능한 구독이 아니라 서버 하나만 들어 있을 수 있으므로, 가져온 뒤 구독 그룹이 표시되지 않아도 반드시 오류인 것은 아닙니다. 먼저 항목 정보가 완전한지 확인하고 Connectivity Test를 실행한 뒤 실제 접속 결과와 함께 판단하세요. 테스트를 통과시키려고 필요한 보안 설정을 임의로 끄지 마세요.

문제를 확인할 때 구독 링크와 구성 화면을 다른 사람에게 보내도 되나요?

구독 주소에는 토큰이 포함될 수 있고, 서버 세부 정보에는 비밀번호, 식별자 또는 기타 인증 정보가 들어갈 수 있으므로 민감 정보로 취급해야 합니다. 도움을 요청할 때는 주소의 인증 부분, QR 코드 및 서버 인증 항목을 가리고 프로토콜 유형, 오류 문구, 발생 단계와 민감하지 않은 필수 설정만 남기세요. 로그에도 접속 도메인과 네트워크 정보가 포함될 수 있으므로 공유 전에 내용을 확인하세요. 공개 예시에는 example.com처럼 테스트용임이 분명한 값을 사용하세요. 실제 구독 주소가 유출되었다면 이미 이용 중인 서비스의 관리 메뉴에서 해당 주소를 비활성화하거나 교체한 뒤 기기의 정보를 업데이트하세요.

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

04 / ROUTING & DIAGNOSTICS

규칙과 라우팅 및 문제 해결

기본 네트워크, 연결 매개변수, Global Routing, 규칙, DNS 순으로 범위를 좁혀 확인하세요. 여러 조건을 한꺼번에 바꾸지 마세요.

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

Config 모드는 현재 구성의 규칙에 따라 트래픽을 처리하므로, 명확한 분기 규칙을 갖춘 일상적인 사용에 적합합니다. Proxy 모드는 선택한 프록시 정책으로 트래픽을 보내므로 문제 해결 시 규칙의 영향을 줄여 비교할 때 유용합니다. Direct 모드는 직접 연결 경로를 사용합니다. 세 모드는 트래픽 처리 방식을 바꿀 뿐, 사용할 수 없는 서버를 고치거나 누락된 매개변수를 채워 주지는 않습니다. 먼저 현재 구성과 선택된 서버를 확인한 뒤 모드를 바꾸어 같은 대상의 결과를 비교하세요. 테스트가 끝나면 원래 사용하려던 모드로 되돌려 임시 문제 해결 설정을 장기 설정으로 남기지 마세요.

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

먼저 시스템 권한 설정이 완료되지 않은 경우와 연결이 시작된 뒤 종료되는 경우를 구분하세요. 전자는 처음 VPN 구성을 추가하라는 메시지를 취소했는지 확인하고, 후자는 앱의 오류 정보와 현재 서버 매개변수를 살펴보세요. 기기에서 연결을 설정 중인 다른 VPN은 일시적으로 중지한 뒤 다시 시도하세요. 기기가 조직에서 관리되는 경우 관련 제한은 관리자에게 문의해야 할 수 있습니다. 다음으로 현재 구성을 읽을 수 있는지, 서버가 선택되어 있는지 확인하고 앱이나 기기를 재시동해 보세요. 문제를 확인할 때는 한 번에 설정 하나만 바꾸고 스위치가 꺼지기 전에 표시된 메시지를 기록하세요. 처음부터 모든 구성을 삭제하거나 기기의 네트워크를 초기화하지 마세요.

연결됨으로 표시되고 지연 시간 테스트도 정상인데 인터넷이 되지 않는 경우는요?

연결 상태와 Connectivity Test가 정상이어도 웹 페이지 접속이 완전히 가능한지는 별도로 확인해야 합니다. 먼저 연결을 끊고 기기의 기본 네트워크가 정상인지 확인한 뒤 다시 연결해 서로 다른 대상을 테스트하세요. 이어서 Global Routing, 현재 선택된 서버 및 실제로 적용된 정책을 확인하세요. 도메인 접속만 실패한다면 DNS를 중점적으로 살펴보고, 모든 요청이 실패한다면 서버 인증, 포트, 전송 설정 및 원격 서버 상태도 확인하세요. 규칙의 영향을 파악하려면 Proxy로 잠시 전환해 Config 결과와 비교할 수 있습니다. 테스트 후에는 설정을 원래대로 되돌리세요. 서버를 계속 바꾸기보다 오류 정보를 보관하는 편이 원인을 찾는 데 도움이 됩니다.

일부 도메인만 열리지 않을 때 규칙 문제와 DNS 문제를 구분하는 방법

같은 네트워크와 같은 서버에서 Config와 Proxy의 접속 결과를 먼저 비교하세요. 차이가 크다면 대상 도메인에 예상한 규칙이 적용되었는지 확인합니다. 규칙은 일반적으로 위에서 아래 순서로 일치 여부를 확인하므로, 더 포괄적인 DOMAIN-SUFFIX 또는 다른 규칙이 먼저 적용되는지, FINAL이 마지막에 있는지 살펴보세요. 이름 확인 실패 또는 주소를 가져올 수 없다는 메시지가 표시되면 현재 구성의 DNS 설정과 연결 가능 여부를 확인하세요. 임의의 대상 IP 주소를 브라우저에 직접 입력한 결과만으로 결론 내리지 마세요. HTTPS 인증서와 사이트 호스팅 방식도 이런 테스트에 영향을 줄 수 있습니다.

On Demand를 켠 뒤 배터리 소모가 늘었다면 무엇을 확인해야 하나요?

On Demand는 조건에 따라 연결을 시작하는 기능이며, 항상 전력을 절약하는 스위치는 아닙니다. 먼저 시스템 배터리 사용량에서 해당 시간대의 사용 내역을 확인한 다음, 연결이 자주 끊겼다 다시 연결되는지, 신호가 불안정한지, 백그라운드 전송이나 테스트가 지나치게 많았는지 살펴보세요. On Demand를 켠 시점과 배터리 소모 변화가 겹친다면 설정을 잠시 끄고 비슷한 네트워크와 사용량 조건에서 비교하면서 연결이 반복적으로 시작되는지 기록하세요. 앱의 사용량 통계와 시스템의 배터리 사용량 표시는 서로 다른 의미이므로 단일 비율을 추가 소모량으로 단정할 수 없습니다. 문제가 계속되면 로그에 남은 오류 단서를 보관하세요.

증상별 문제 해결 매뉴얼 보기 →