Shadowrocket 공식 가이드

Shadowrocket 자주 묻는 질문

구입 및 복원, 구독 가져오기, 연결과 트래픽 분기 점검을 안내합니다.

먼저 질문 유형을 선택한 다음 답변에 나온 순서대로 확인하세요. 한 번에 설정 하나만 바꾸고 오류 메시지는 원문 그대로 보관하면 무엇이 달라졌는지 파악하기 쉽습니다.

  • 문제 유형 4가지
  • 작업 안내 20개
  • 질문을 눌러 펼치기

정품 구입

먼저 스토어와 구입 내역을 확인한 뒤 앱을 받거나 복원하세요.

App Store에서 Shadowrocket이 검색되지 않을 때 먼저 확인할 사항은 무엇인가요?

먼저 앱 이름의 철자를 확인한 다음, App Store에서 구입에 사용하는 Apple ID의 스토어 지역을 확인하세요. 중국 본토 스토어에서는 앱이 표시되지 않을 수 있습니다. 시스템 설정에서 Apple ID, 미디어 및 구입 항목, 계정 보기, 국가 또는 지역 순으로 확인할 수 있으며, 메뉴 이름은 시스템에 표시되는 내용을 기준으로 하세요. 스토어 표시 여부는 계정 지역과 앱의 판매 지역에 따라 달라지며, 기기의 현재 위치만으로 결정되지 않습니다. 지역을 변경하려면 해당 페이지의 공식 변경 절차를 이용하고, 먼저 잔액·구독·결제 수단 관련 조건을 확인하세요.

App Store에서 Shadowrocket 정품인지 어떻게 확인하나요?

App Store 제품 페이지에서 세 가지를 함께 확인하세요. 개발자는 Shadow Launch Technology Limited인지, 앱 아이콘은 사이트 상단의 공식 아이콘과 일치하는지, 제품 링크에 id932747118이 포함되어 있는지 살펴보면 됩니다. 이름이 비슷하다는 이유만으로는 이 세 가지 확인을 대신할 수 없습니다. 먼저 정품 구입 안내 페이지에서 확인 방법을 살펴본 뒤 해당 페이지에서 App Store를 여세요. 결제 전 앱 이름과 개발자도 다시 확인하세요. 가격, 호환성, 업데이트 내역은 현재 App Store 제품 페이지를 기준으로 합니다.

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

먼저 기존에 구입한 계정으로 App Store 계정의 앱 또는 구입 항목 목록에서 Shadowrocket을 찾아 구름 모양 버튼을 눌러 다시 받으세요. 목록에 들어가는 방법은 시스템 버전에 따라 다를 수 있습니다. 여전히 가격이 표시된다면 바로 다시 결제하지 말고 미디어 및 구입 항목에 로그인한 계정, 구입 내역, 스토어 지역을 확인하세요. 앱을 다시 받는 것과 설정을 복원하는 것은 별개입니다. 이전 기기의 구독, 규칙, 개인 설정은 미리 보관한 자료를 이용해 따로 복원해야 합니다.

한 번 구입하면 무엇이 포함되며, 서버 서비스도 제공되나요?

Shadowrocket은 유료 클라이언트이며, 앱을 한 번 구입하는 것은 서버 서비스 요금제를 구입하는 것과 다릅니다. 구입으로 얻는 것은 앱 사용 권한이며, 서버 이용 가능 여부와 트래픽 한도, 이용 기간, 구독 관리는 기존에 이용 중인 서비스에 따라 달라집니다. 구독은 서비스 제공업체에서 받은 뒤 공식 가이드에 따라 가져오세요. 미국 스토어 가격은 약 2.99달러이며, 각 스토어에는 현지 통화로 표시됩니다. 실제 결제 금액은 결제 화면을 기준으로 하세요. 서버를 변경하거나 구독을 업데이트해도 클라이언트를 다시 구입할 필요는 없습니다.

가족 공유를 사용할 수 있나요? 다른 Apple 기기의 호환성은 어떻게 확인하나요?

먼저 App Store 제품 페이지에 가족 공유 지원이 표시되는지 확인하고, 가족 구성원의 구입 공유 설정과 스토어 조건도 살펴보세요. 실제로 받을 수 있는지는 스토어에 표시되는 내용을 기준으로 합니다. 이 가이드에서는 주로 iPhone과 iPad를 다룹니다. Mac, Apple TV, Apple Vision의 지원 여부는 같은 제품 페이지의 호환성 항목에서 확인하세요. 시스템 요구 사항과 통합 구입 지원 여부는 App Store 페이지에 표시된 내용을 기준으로 하며, 기기 이름만으로 구입 권한을 판단하지 마세요.

App Store에서 정품 확인하는 방법 보기 →

설치와 첫 실행

시스템 권한, 서버 정보, 실제 연결 상태를 구분해 확인하세요.

iPhone에서 처음 연결할 때 VPN 구성을 추가하라는 메시지가 표시되는 이유는 무엇인가요?

Shadowrocket에서 처음 연결할 때는 시스템 권한을 받아 VPN 구성을 추가해야 합니다. 선택한 모드에 따라 클라이언트가 기기의 네트워크 연결을 처리하기 위한 단계입니다. 먼저 방금 실행한 Shadowrocket에서 요청한 것이 맞는지 확인한 뒤 시스템 안내에 따라 허용하고 기기 인증을 완료하세요. 권한을 허용한 후 Home으로 돌아가 현재 서버와 연결 스위치를 확인하세요. 구성을 추가했다고 서버가 유효하거나 연결이 성공한 것은 아니므로 실제 접속도 테스트해야 합니다.

연결 스위치가 켜지지 않거나 켜진 직후 꺼지면 어떻게 점검하나요?

먼저 Home에 선택할 서버가 있고 필수 정보가 모두 입력되었는지 확인한 뒤 스위치를 다시 조작하세요. 처리하지 않은 시스템 권한 요청이 있는지도 살펴보세요. 그런 다음 시스템 설정의 VPN 관리 화면에서 구성이 있는지 확인하고, 다른 VPN 연결이 동시에 활성화되어 있지 않은지 점검하세요. 기기가 조직에서 관리된다면 관리 정책에 따라 연결이 제한될 수 있으니 기기 관리자에게 문의하세요. 그래도 해결되지 않으면 기기를 재시동하고 오류 메시지를 원문 그대로 기록하세요. 기존 자료가 사라질 수 있으니 구성을 반복해서 삭제하지 마세요.

iPad에서도 설치할 수 있나요? iPhone과 조작 방법이 다른가요?

iPad에서도 같은 App Store 제품 페이지에서 Shadowrocket을 받을 수 있습니다. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 하세요. 이미 구입했다면 먼저 미디어 및 구입 항목에 기존 구입 계정으로 로그인했는지 확인한 뒤 구입 항목에서 앱을 찾으세요. 큰 화면이나 가로 화면에서는 목록과 상세 화면의 배치가 달라질 수 있지만, Home, Config, Data, Settings 등의 화면 이름을 기준으로 기능을 찾을 수 있습니다. 구입 내역만으로 구독이 자동으로 가져와지는 것은 아니므로 iPad에서 서버 정보와 구성을 따로 확인하세요.

인터페이스가 영어인데, 처음 사용할 때 어떤 메뉴부터 알아야 하나요?

먼저 Home에서 서버와 연결 상태를 확인하세요. Add Server에서는 보유한 서버 정보를 입력하고, Scan QR Code에서는 해당 QR 코드를 읽습니다. Config에서는 구성 파일과 규칙을 관리하고, Data에서는 트래픽 기록을 확인하며, Settings에서는 앱 설정을 조정합니다. Global Routing은 현재 연결에 적용할 처리 방식을 결정합니다. 화면에 표시된 메뉴 이름으로 위치를 찾고 사용 안내에 따라 조작하세요. 영어가 익숙하지 않다고 여러 설정을 한꺼번에 바꾸면 문제가 생겼을 때 원인을 파악하기 어렵습니다.

처음 사용하기 전에 무엇을 준비해야 하나요? 앱을 업데이트하면 다시 가져와야 하나요?

서비스 제공업체에서 받은 유효한 구독이나 보유한 서버 정보를 준비하고, 기기가 인터넷에 정상적으로 접속되는지 확인하세요. 처음 사용하기 전 안내를 읽고 자료 가져오기, 모드 선택, 연결 권한 허용, 연결 확인 순으로 진행하세요. 앱 업데이트는 App Store에서 이루어지며, 보통 업데이트할 때마다 다시 가져올 필요는 없습니다. 업데이트 후 기존 목록과 선택한 구성이 남아 있는지 확인하세요. 중요한 구성은 미리 백업하고, 공개 스크린샷에 구독 링크나 인증 정보를 포함하지 마세요.

처음 사용할 때 안내를 순서대로 읽기 →

구독 및 서버 가져오기

보유한 구독 또는 서버 정보를 전제로, 먼저 자료 유형을 확인하세요.

구독 링크는 어디에서 가져오나요?

구독은 서비스 제공업체에서 받으세요. 전체 링크를 복사한 뒤 Home에서 Add Server를 열고 Subscribe 유형을 선택해 URL에 링크를 입력하고 저장하세요. 메뉴 배치는 현재 앱 화면을 기준으로 합니다. 저장 후 가져오기가 끝날 때까지 기다린 다음 Home 목록에 해당 그룹과 서버가 나타나는지 확인하고 서버 하나를 선택해 테스트하세요. 구독 주소는 서버 정보를 가져오는 주소로, 일반 웹사이트 주소나 Config 구성 파일 주소와는 다릅니다. 가져오기 전에 자료 유형을 확인하세요.

구독을 가져오지 못하거나 가져온 뒤 목록이 비어 있으면 어떤 순서로 확인하나요?

먼저 링크가 완전한지, 복사 과정에서 공백이나 줄바꿈 또는 설명 문구가 들어가지 않았는지 확인하세요. 다음으로 클라이언트가 지원하는 구독 형식인지 살펴보세요. 연결 스위치를 끈 상태에서 기본 네트워크가 정상인지 확인하고 구독 이용 기간이 남아 있는지도 확인하세요. 로그인 페이지나 오류 메시지, 빈 내용이 반환되면 서버 목록을 만들 수 없으므로 서비스 제공업체에 링크 상태와 형식을 문의하세요. 전체 구독 링크를 공개 게시판에 올리지 말고, 같은 링크를 반복해서 추가하는 것으로 점검을 대신하지 마세요.

구독은 어떻게 업데이트하나요? 업데이트에 실패하면 기존 그룹을 삭제해야 하나요?

Home에서 업데이트할 구독 그룹을 찾아 해당 그룹의 업데이트 기능을 사용하세요. 작업이 끝나면 서버 목록과 안내 메시지를 확인합니다. 메뉴 위치는 현재 앱 화면을 기준으로 하세요. 업데이트에 실패해도 기존 그룹은 우선 그대로 두고 기본 네트워크, 링크 유효 기간, 서비스 제공업체의 응답 내용을 확인한 뒤 다시 시도하세요. 앱을 열 때 자동으로 업데이트하는 옵션은 Settings의 구독 설정에서 확인할 수 있습니다. 자동 업데이트로 만료된 링크를 복구할 수는 없으며, 기존 목록의 모든 서버가 계속 이용 가능하다고 보장하지도 않습니다.

서버 링크, QR 코드, 수동 입력은 각각 어떤 자료에 적합한가요?

서버 하나의 공유 링크가 있다면 앱에서 인식하는 가져오기 기능을 사용하세요. QR 코드가 있다면 Scan QR Code로 읽고 저장하기 전에 인식된 정보를 확인하세요. 주소, 포트, 인증 정보만 있다면 Add Server에서 해당 프로토콜을 선택한 뒤 항목별로 입력하세요. Shadowsocks, VMess, VLESS, Trojan, Hysteria2, WireGuard는 필요한 필드가 서로 다르므로 익숙한 방식대로 다른 프로토콜의 값을 적용하지 마세요. 자료가 부족하면 추측하지 말고 서비스 제공업체에 확인하세요.

구독을 업데이트하면 수동으로 추가한 항목도 바뀌나요? 구성과 구독은 어떻게 백업하나요?

구독 업데이트는 원격 자료를 기준으로 하므로 그룹 안의 항목이 추가되거나 삭제되거나 이름이 바뀔 수 있습니다. 따라서 구독 항목에 적용한 로컬 변경 사항을 장기 보관 방법으로 사용하지 않는 것이 좋습니다. 수동 항목은 구독으로 받은 항목과 구분하고 중요한 매개변수는 별도로 안전하게 보관하세요. 백업할 때는 서버 정보, 구독 주소, Config 구성 파일을 각각 확인하고, 어느 하나에 모든 설정이 들어 있다고 가정하지 마세요. 복원 후에는 선택한 서버와 현재 구성, Global Routing이 원래 사용 목적에 맞는지 다시 확인하세요.

구독 업데이트와 실패 해결 안내 보기 →

규칙 분기와 문제 해결

기본 네트워크를 먼저 확인한 뒤 서버, 모드, 규칙을 비교하세요.

Global Routing에서 Config, Proxy, Direct 중 어떤 모드를 선택해야 하나요?

Config 모드는 현재 구성 파일의 규칙에 따라 트래픽을 분기합니다. Proxy 모드는 일반적으로 선택한 프록시 서버를 통해 연결합니다. Direct 모드는 보통 기기의 네트워크로 직접 접속합니다. 평소 규칙에 따라 사용한다면 Config와 규칙이 올바른지 먼저 확인하세요. 문제를 점검할 때는 Proxy와 Config를 잠시 비교해 규칙 분기와 관련된 문제인지 판단할 수 있습니다. Direct로 서버 문제를 해결할 수는 없으며, 정상적인 기본 네트워크를 대신할 수도 없습니다.

연결됨으로 표시되지만 인터넷에 접속할 수 없다면 서버와 규칙 중 무엇부터 확인해야 하나요?

먼저 연결을 끄고 현재 Wi-Fi 또는 셀룰러 네트워크로 정상 접속되는지 확인하세요. 다시 연결한 뒤 선택한 서버가 유효한지, 인증 정보가 올바른지, 서비스 이용 기간이 끝나지 않았는지 살펴보세요. 다음으로 Proxy와 Config를 비교하세요. 둘 다 실패하면 서버, 기본 네트워크, DNS를 우선 확인하고, Config만 실패하면 규칙이 적용된 방식과 선택된 정책을 확인하세요. 시스템에 VPN 연결됨으로 표시되어도 터널이 연결된 상태라는 뜻일 뿐, 원격 서버나 대상 웹사이트에 접속할 수 있다는 보장은 아닙니다.

일부 웹사이트만 열리지 않을 때 규칙과 DNS는 어떻게 확인하나요?

문제가 발생한 도메인과 현재 Global Routing 모드를 기록한 뒤 관련 요청 기록을 살펴보고, 연결에 어떤 규칙과 정책이 적용되었는지 확인하세요. DOMAIN-SUFFIX 같은 규칙은 일반적으로 구성에 적힌 순서대로 확인되므로 앞쪽 규칙이 뒤의 결과에 영향을 줄 수 있습니다. 도메인 이름 확인에 실패하면 현재 네트워크와 구성의 DNS 설정을 함께 점검하세요. 도메인은 확인되지만 연결이 실패한다면 선택한 서버를 확인하세요. 변경 전에 Config를 백업하고 한 번에 한 항목만 조정한 뒤 같은 대상으로 다시 테스트하세요.

Connectivity Test와 Data만으로 연결이 완전히 정상이라고 확인할 수 있나요?

Connectivity Test는 지정된 조건에서의 연결 상태를 보여줍니다. 결과는 테스트 대상, 네트워크 경로, 서버 응답에 따라 달라지므로 모든 웹사이트나 앱의 상태를 나타내지는 않습니다. Data에서는 트래픽 기록과 변화 추이를 확인할 수 있지만, 통계 수치가 서비스 제공업체의 과금 내역과 같은 것은 아닙니다. 연결을 확인할 때는 테스트 결과와 실제 접속, 요청 기록을 함께 살펴보세요. 테스트에 응답이 왔는데도 대상 앱이 작동하지 않으면 앱이 실제로 사용하는 도메인과 규칙, 네트워크 조건을 추가로 확인하세요.

앱을 켠 뒤 배터리 소모가 늘었다면 On Demand를 어떻게 확인하나요?

데이터를 계속 전송하거나 자주 다시 연결하는 경우, 네트워크 신호가 약한 경우, 진단 기록이 많이 쌓이는 경우 배터리 소모가 늘 수 있습니다. 먼저 시스템의 배터리 화면에서 같은 시간대의 사용량을 비교하고 Data에 지속적인 트래픽이 있는지 확인하세요. 배터리가 줄었다는 사실만으로 원인을 단정하지 마세요. 필요에 따라 연결할 필요가 없다면 On Demand가 예상대로 설정되어 있는지 확인하세요. 조건을 충족하면 다시 연결될 수 있으므로 Home 스위치만 끄는 것으로 이후 자동 연결이 중단되지 않을 수 있습니다. 설정을 조정한 뒤 비슷한 네트워크와 사용 시간에서 결과를 비교하세요.

규칙 키워드와 설정 항목의 의미 보기 →