공식 가이드 · App Store 정품

Shadowrocket 사용법설정, 라우팅 및 연결

iPhone / iPad 앱으로 규칙 라우팅을 지원합니다. 앱은 일회성 구매이며, 연결 정보는 이용 중인 서비스 제공업체에서 받으세요.

Global Routing WireGuard On Demand
연결 스위치, Global Routing 및 Add Server가 표시된 Shadowrocket Home 공식 스크린샷
Shadowrocket · Home 공식 스크린샷
구매 방법

iPhone 및 iPad에서 받기

Shadowrocket은 App Store에서 구매하고 설치할 수 있습니다. 먼저 제품 페이지를 확인한 뒤 현재 기기의 지원 여부를 살펴보세요. 시스템 요구 사항과 유니버설 구매 지원 여부는 App Store 페이지를 기준으로 합니다.

iPhone

App Store에서 구매한 후 앱을 엽니다. 기존 구독이나 서버 정보를 준비한 뒤 가져오세요. 처음 연결할 때는 시스템 안내에 따라 VPN 구성을 추가하도록 허용해야 합니다. 앱을 받는 것과 실제로 연결을 설정하는 것은 별개의 단계이므로 각각 확인하세요.

iPhone에서 받는 방법 보기 →

iPad

구매에 사용한 것과 동일한 Apple ID로 App Store의 구입 항목을 확인하세요. 구매 자격이 있으면 다시 받을 수 있으며, 자세한 내용은 스토어 표시를 기준으로 합니다. 화면이 큰 기기에서는 설정을 보기 편하지만, 선택한 서버와 규칙 파일, 연결 권한은 기기에서 직접 확인해야 합니다.

iPad에서 받는 방법 보기 →

Mac / Apple TV에서도 같은 App Store에서 받을 수 있습니다. 호환성은 App Store 페이지를 확인하세요.

받는 방법 보기 →
App Store로 이동 (새 탭에서 열기)
설정 및 연결

Shadowrocket 주요 기능

서버는 연결할 대상을 정하고, 규칙은 각 요청이 해당 연결을 사용할지 결정합니다. 먼저 확인 가능한 기본 설정을 완료한 다음 자동 연결, 구독 업데이트, 진단 도구를 하나씩 설정하면 문제가 생겼을 때 원인을 파악하기 쉽습니다.

Global Routing

Home에서 Global Routing을 열고 목적에 따라 Config, Proxy 또는 Direct를 선택하세요. Config는 현재 활성화된 구성 파일의 규칙을 순서대로 적용합니다. Proxy는 클라이언트가 처리하는 트래픽을 모두 프록시로 보내고, Direct는 직접 연결합니다. 도메인이나 IP 대역별로 경로를 나누려면 먼저 Config가 선택되어 있는지 확인한 다음 규칙 순서를 살펴보세요. 연결 스위치가 켜져 있다는 것은 연결이 시작되었다는 뜻일 뿐, 모든 요청이 프록시를 사용한다는 의미는 아닙니다. 문제를 확인할 때는 한 번에 모드 하나만 변경하고, 같은 대상에 대한 변경 전후 결과를 기록해 모드 차이와 서버 문제를 혼동하지 않도록 하세요.

규칙 순서에 따라 경로 판단
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT

앱 일회성 구매 ≠ 연결 서비스 요금제

Type, 인증 및 전송 항목을 확인하려면 프로토콜 안내를 참고하세요. DOMAIN-SUFFIX, IP-CIDR, FINAL의 의미를 찾으려면 용어 빠른 검색을 이용하세요.

첫 연결

기존 연결 정보로 시작하기

아래 단계는 이미 구독이나 서버 정보를 보유하고 있다는 전제에서 안내합니다. 먼저 연결 하나가 정상적으로 작동하는지 확인한 다음 규칙과 자동화 설정을 추가하세요. 여러 설정을 동시에 바꾸면 이후 문제의 원인을 찾기 어렵습니다.

  1. 01 / 가져오기

    Add Server 및 구독 가져오기

    서비스 제공업체에서 전체 설정값이나 구독 링크를 받으세요. Home에서 Add Server를 선택하고 정보 유형에 맞는 Type을 고른 다음 필요한 항목을 입력합니다. QR 코드가 있다면 Scan QR Code를 사용할 수 있습니다. 가져온 뒤 서버 목록으로 돌아가 예상한 그룹이 표시되는지 확인하고 이번 연결에 사용할 서버를 선택하세요. 목록 이름만 보지 말고 프로토콜 유형, 주소 및 포트도 함께 확인해야 가져오기 성공을 연결 성공으로 오해하지 않습니다.

    직접 입력할 때는 설정값의 대소문자를 그대로 유지하고 복사한 내용 앞뒤에 공백이 없는지 확인하세요. 구독 업데이트 후 항목이 바뀌었다면 선택된 서버를 다시 확인합니다. 정보가 빠져 있다면 임의로 비밀번호나 인증, 전송 설정을 채우지 말고 원래 제공자에게 확인하세요. 규칙 파일과 서버 정보는 따로 점검해야 합니다. 한쪽을 가져왔다고 다른 쪽까지 올바르게 설정된 것은 아닙니다.

  2. 02 / 라우팅

    Global Routing 모드 선택

    Global Routing을 여세요. 기존 규칙 파일을 이해하고 있다면 Config를 선택해 규칙에 따라 요청을 라우팅하세요. 일시적으로 모든 트래픽을 프록시 또는 직접 연결로 보내 비교하려면 각각 Proxy 또는 Direct를 사용합니다. Config가 모든 사용 상황을 자동으로 판별하는 것은 아니며, 동작은 현재 활성화된 파일에 따라 달라집니다. 규칙을 확인할 때는 구체적인 도메인이나 IP 대역 조건부터 살펴보고 마지막에 있는 FINAL을 확인하세요.

    규칙의 PROXY와 DIRECT는 정책 키워드이고, Global Routing의 Proxy와 Direct는 전체 연결 모드이므로 적용 수준이 다릅니다. Config를 선택해도 일부 트래픽은 규칙에 따라 DIRECT로 연결될 수 있습니다. 이는 규칙의 결과이지 연결이 끊겼다는 뜻은 아닙니다. 테스트 전에 현재 모드와 구성 파일을 기록하고, 비교가 끝나면 실제로 필요한 설정으로 되돌리세요.

  3. 03 / 테스트

    연결 스위치 및 Connectivity Test

    Home으로 돌아가 기본 서버가 선택되어 있는지 확인한 다음 연결 스위치를 켜세요. 첫 연결에서는 시스템 안내를 읽고 VPN 구성을 추가하도록 허용합니다. 이어서 Connectivity Test를 실행하고 실제로 이용할 페이지도 열어 보세요. 테스트와 실제 접속을 모두 확인한 뒤 On Demand를 설정하세요. 시스템 권한은 클라이언트가 연결을 설정하도록 허용할 뿐 서버나 구독 정보를 제공하지 않습니다.

    스위치가 켜져 있는데 페이지에 접속할 수 없다면 서버 정보와 서비스 상태부터 확인하고, 다음으로 Global Routing, 마지막으로 DNS와 규칙 매칭을 살펴보세요. 한 번에 한 가지 요소만 바꾸고 가능한 한 같은 네트워크와 대상에서 다시 테스트하세요. 도움을 요청할 때는 어느 단계에서 실패하는지, 특정 대상에서만 문제가 생기는지 설명하고 공유 전에 개인 인증 정보를 제거하세요.

전체 가이드 보기 →
정품 확인

스토어 정보, 구매 및 복원

이 사이트는 Shadowrocket 공식 사이트 및 사용 가이드입니다. 앱은 유료 상용 앱이며 App Store에서 구매하고 업데이트할 수 있습니다. 정품 확인은 검색 결과의 유사한 이름이 아니라 스토어에 표시된 개발자, 공식 아이콘 및 앱 ID를 기준으로 하세요.

Shadowrocket 공식 아이콘

Shadowrocket

개발자: Shadow Launch Technology Limited
앱 ID: 932747118

세 가지 확인 항목 보기 →

개발자, 아이콘 및 앱 ID

제품 페이지를 열면 먼저 앱 이름이 Shadowrocket인지 확인한 다음 개발자 Shadow Launch Technology Limited와 위의 공식 아이콘을 대조하세요. 제품 페이지 주소의 id932747118은 앱 ID 932747118에 해당합니다. 세 항목이 모두 일치해야 하며, 한국어 별칭이나 비슷한 아이콘 하나만으로 판단해서는 안 됩니다. 검색 결과에서 이동했다면 결제 전에 제품 상세 페이지로 돌아가 다시 확인하세요. 검색 목록만 보고 판단하지 마세요.

공식 아이콘은 확인을 돕는 참고 자료이며, 개발자와 앱 ID 확인을 대신할 수 없습니다. 다운로드 페이지에서 구매 전 확인 절차를 한눈에 볼 수 있습니다. 스토어에 표시된 시스템 요구 사항, 호환성 및 구매 안내는 현재 기기에서 앱을 받을 수 있는지에 영향을 주므로 제품 페이지의 해당 항목을 확인하세요. 문서의 스크린샷이나 다른 사람의 기기 사용 사례를 근거로 추정하지 마세요.

스토어 표시 및 계정 지역

App Store에 표시되는 내용은 현재 계정의 스토어 지역에 따라 달라집니다. 제품 페이지가 표시되지 않으면 사용 중인 스토어 계정과 지역을 먼저 확인한 뒤 기기 호환성 및 스토어 안내를 살펴보세요. 가격, 결제 방법 및 구매 가능 여부는 현재 App Store 페이지를 기준으로 합니다. 웹에서 제품 소개가 열린다고 해서 해당 기기와 계정으로 바로 구매할 수 있는 것은 아닙니다.

구매 전에 계정 소속 지역과 이용 가능한 결제 방법을 확인하고 App Store 계정 규정을 따르세요. 기기에 로그인한 iCloud 계정과 스토어 구매에 사용하는 계정은 다를 수 있습니다. 구매 내역을 확인할 때는 실제 거래에 사용한 스토어 계정을 살펴보세요. 계정 지역, 기기 언어 및 앱 인터페이스 언어는 서로 다른 설정이므로 혼동하지 마세요.

일회성 구매에 포함되는 범위

미국 스토어의 가격은 약 2.99달러이며 일회성 결제입니다. 실제 결제 가격은 App Store 페이지를 기준으로 하며, 각 스토어 지역에 따라 현지 통화로 표시됩니다. 구매로 얻는 것은 클라이언트 사용 권한이지 지속적인 인터넷 연결 서비스가 아닙니다. Shadowrocket은 기존 연결 정보를 불러와 규칙을 처리하고 연결을 설정합니다. 서버 이용 가능 여부와 서비스 기간은 서비스 제공업체에 문의하세요.

앱 일회성 구매 ≠ 연결 서비스 요금제. 이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다. 처음 사용하기 전에 서비스 제공업체에서 구독을 받으세요. 앱만 있고 연결 정보가 없다면 먼저 설정값을 준비한 뒤 가이드를 진행해야 합니다. 구매 정보, 서버 인증 정보 및 구성 파일은 각각 별도로 보관해 문제를 확인할 때 서로 혼동하지 않도록 하세요.

두 기기에서의 이용 및 구매 자격

iPhone과 iPad에서는 같은 Apple ID로 구매 내역을 확인할 수 있습니다. 유니버설 구매 지원 여부는 App Store 페이지를 기준으로 합니다. 이미 구매했다면 스토어에 다시 받기와 구매 안내 중 무엇이 표시되는지 확인한 뒤 다음 단계로 진행하세요. 예상과 다르게 표시되면 현재 스토어 계정과 구매 내역을 확인하세요. 기기에 특정 계정이 로그인되어 있다는 사실만으로 구매 자격이 있다고 판단해서는 안 됩니다.

구매 자격이 있다고 해서 모든 설정이 동기화된 것은 아닙니다. 다른 기기에서도 서버를 가져왔는지, Config가 활성화되어 있는지, Global Routing이 의도한 대로 설정되어 있는지 확인하고 시스템에서 VPN 구성 추가를 별도로 허용해야 합니다. iCloud 동기화를 사용하더라도 첫 연결 전에 동기화 결과를 확인하세요. 특히 현재 선택된 항목과 규칙 파일을 점검해 기기 간 설정 차이를 서비스 문제로 오해하지 않도록 하세요.

기기 변경, 재설치 및 구매 항목 복원

기기를 바꾸거나 앱을 다시 설치하기 전에 구매 내역을 확인할 수 있는지 확인하고 구성 및 연결 정보를 안전하게 보관하세요. 앱을 복원하려면 App Store에서 기존 구매 계정으로 구입 항목을 찾고 페이지 안내에 따라 다시 받으세요. 앱 사용 권한을 복원하는 것과 기기 내 구성을 복원하는 것은 별개입니다. 재설치 후 기존 서버와 규칙, 인증 정보가 돌아왔는지 직접 확인해야 합니다.

연결 문제 하나를 확인하려고 앱을 바로 삭제하지 마세요. 현재 구성을 보존하고 문제 상황을 기록한 다음 가이드에 따라 항목별로 점검하세요. 삭제 후 복원하면 정보를 다시 가져와야 할 수 있습니다. 가족 공유 적용 여부는 App Store 페이지를 기준으로 하며, 한 계정의 구매 내역만으로 다른 계정에도 같은 자격이 있다고 단정하지 마세요.

앱 업데이트와 구성 변경을 나누어 확인

앱 업데이트는 App Store에서 관리하며 스토어에서 업데이트 내역과 기기 호환 정보를 확인할 수 있습니다. 서버 구독 업데이트는 기존 구독 내용에 따라 달라지고, 규칙 구성 업데이트는 트래픽 처리 방식을 바꿉니다. 이 세 가지 업데이트는 서로 다른 과정입니다. 앱 업데이트 후 동작이 달라졌다면 현재 설정을 기록한 뒤 구독이나 구성도 함께 변경되었는지 확인하세요.

안정적으로 사용 중일 때 검증된 규칙 구성을 하나 보관하고 변경 전 설정값을 기록해 두세요. 문제가 생기면 모든 대상에서 실패하는지, 일부 도메인에서만 실패하는지, 네트워크 전환 후에만 실패하는지 먼저 확인한 다음 점검 방향을 정하세요. 이렇게 하면 클라이언트 설정, 서버 정보 및 현재 네트워크 상태를 분리해 확인할 수 있어 앱을 다시 구매하거나 같은 구성을 반복해서 만들 필요가 없습니다.

자주 묻는 질문

다음 질문에서 확인할 항목을 찾아보세요. 전체 분류와 자세한 방법은 질문과 답변을 참고하세요.

구독을 가져왔는데 서버를 다시 선택해야 하는 이유는 무엇인가요?

가져오기는 정보가 목록에 추가되었다는 뜻일 뿐입니다. 연결하기 전에 Home에서 현재 선택된 항목을 확인하고 스위치를 켠 다음 Connectivity Test를 실행하세요. 구독을 업데이트한 뒤에도 선택 항목을 다시 확인해야 합니다. 자세한 순서는 첫 연결 가이드를 참고하세요.

Config와 구성 파일은 어떻게 다른가요?

Global Routing의 Config는 규칙에 따라 트래픽을 처리하는 전체 모드이고, 구성 파일에는 실제 규칙이 들어 있습니다. Config를 선택했다고 방금 편집한 파일이 활성화되는 것은 아니므로 저장 후 현재 파일을 확인하세요. 관련 용어는 용어 빠른 검색에서 확인할 수 있습니다.

Connectivity Test에 성공해도 웹페이지를 열어 확인해야 하나요?

네. 테스트 대상과 실제로 접속할 대상이 다를 수 있으며 규칙과 DNS 처리 방식도 달라질 수 있습니다. 테스트 결과를 기록한 뒤 실제로 이용할 페이지에 접속해 보세요. 일부 대상에서만 실패한다면 해당 규칙과 DNS 조회 결과부터 확인하세요. 자세한 내용은 연결 문제 질문과 답변을 참고하세요.

기기를 바꾼 뒤에도 연결 설정을 확인해야 하는 이유는 무엇인가요?

구매 자격은 앱을 복원하는 데 필요하지만 연결에는 해당 기기의 서버 정보, 활성 규칙 및 시스템 권한도 필요합니다. 먼저 구매 내역을 확인하고 구성이 복원되었는지 살펴본 뒤 첫 연결 절차에 따라 테스트하세요. 복원 방법은 기기 변경 및 재설치를 참고하세요.

사용 가이드

가져오기, 라우팅 및 연결 문제 해결

현재 문제에 맞는 글을 선택하세요. 가져오기에 실패했다면 입력 위치와 형식을 먼저 확인하세요. 연결은 성공했지만 접속에 문제가 있다면 모드, DNS 및 규칙을 확인하고, 기본 점검을 건너뛴 채 고급 설정부터 변경하지 마세요.

전체 글 보기 →