iPhone
App Store에서 구매한 후 앱을 엽니다. 기존 구독이나 서버 정보를 준비한 뒤 가져오세요. 처음 연결할 때는 시스템 안내에 따라 VPN 구성을 추가하도록 허용해야 합니다. 앱을 받는 것과 실제로 연결을 설정하는 것은 별개의 단계이므로 각각 확인하세요.
iPhone에서 받는 방법 보기 →Shadowrocket은 App Store에서 구매하고 설치할 수 있습니다. 먼저 제품 페이지를 확인한 뒤 현재 기기의 지원 여부를 살펴보세요. 시스템 요구 사항과 유니버설 구매 지원 여부는 App Store 페이지를 기준으로 합니다.
App Store에서 구매한 후 앱을 엽니다. 기존 구독이나 서버 정보를 준비한 뒤 가져오세요. 처음 연결할 때는 시스템 안내에 따라 VPN 구성을 추가하도록 허용해야 합니다. 앱을 받는 것과 실제로 연결을 설정하는 것은 별개의 단계이므로 각각 확인하세요.
iPhone에서 받는 방법 보기 →구매에 사용한 것과 동일한 Apple ID로 App Store의 구입 항목을 확인하세요. 구매 자격이 있으면 다시 받을 수 있으며, 자세한 내용은 스토어 표시를 기준으로 합니다. 화면이 큰 기기에서는 설정을 보기 편하지만, 선택한 서버와 규칙 파일, 연결 권한은 기기에서 직접 확인해야 합니다.
iPad에서 받는 방법 보기 →Mac / Apple TV에서도 같은 App Store에서 받을 수 있습니다. 호환성은 App Store 페이지를 확인하세요.
받는 방법 보기 →서버는 연결할 대상을 정하고, 규칙은 각 요청이 해당 연결을 사용할지 결정합니다. 먼저 확인 가능한 기본 설정을 완료한 다음 자동 연결, 구독 업데이트, 진단 도구를 하나씩 설정하면 문제가 생겼을 때 원인을 파악하기 쉽습니다.
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
On Demand는 네트워크 조건에 따라 연결을 자동으로 시작하도록 설정하는 기능입니다. 관련 설정은 Settings에서 확인할 수 있습니다. 먼저 수동 연결과 웹페이지 접속이 정상인지 확인한 뒤 자동 실행 조건을 설정하고, 자주 사용하는 Wi-Fi와 셀룰러 네트워크에서 각각 동작을 테스트하세요. 네트워크 전환 후 기기가 자동으로 다시 연결된다면 서버를 반복해서 삭제하기보다 이 설정부터 확인하세요. On Demand는 연결을 시작할 시점을 정하며, 요청 경로는 Global Routing이 판단합니다. 변경 전 기존 조건을 기록해 두고, 예상치 못한 재연결이 발생하면 On Demand를 잠시 끈 뒤 수동 연결로 다시 테스트해 원인을 좁혀 보세요.
Settings
On Demand
Home
Global Routing
Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard 및 Hysteria2 등의 프로토콜을 지원합니다. 서버를 추가할 때 Type에서 서버와 동일한 유형을 선택한 다음 해당 항목을 입력하세요. 프로토콜마다 인증, 암호화 및 전송 설정이 다르므로 서로 바꿔 사용할 수 없으며, 이름이 비슷하다고 설정을 생략할 수도 없습니다. 필요한 값은 서비스 제공업체에서 확인하고, 속도를 높이려는 목적으로 Type을 임의 변경하지 마세요. 실제 성능은 서버, 네트워크 경로 및 기기 부하에도 영향을 받습니다. 각 항목의 의미와 속도·배터리 사용량 간의 차이를 알아보려면 프로토콜 안내를 참고하세요.
Add Server
Type
Host
Port
WireGuard
Private Key
Public Key
구독은 서버 정보를 한꺼번에 가져오고 업데이트하는 기능이며, 링크는 서비스 제공업체에서 받아야 합니다. 가져오기 전에 서버 구독과 규칙 구성 링크를 구분하고, 입력 위치와 콘텐츠 유형이 맞는지 확인하세요. Config의 Subscribe와 서버 가져오기는 이름만 보고 같은 기능으로 취급하면 안 됩니다. 업데이트 후에는 서버 그룹과 항목, 현재 선택된 서버를 확인한 다음 연결 테스트를 실행하세요. 업데이트에 실패해도 기존에 작동하는 설정은 유지하고, 링크 전체가 복사되었는지, 접속 가능한지, 형식이 맞는지부터 확인하세요. 구독 링크에는 개인 인증 정보가 포함될 수 있으므로 화면을 공유하거나 문제를 기록할 때 링크와 인증 항목을 가리세요.
Add Server
Type
URL
Config
Subscribe
Config에서 규칙 구성을 관리합니다. 현재 활성화된 파일을 확인한 다음 General, Rule 등의 섹션을 살펴보세요. 파일을 저장하는 것과 해당 파일을 활성화하는 것은 별개의 작업입니다. 규칙은 대개 순서대로 적용되므로 구체적인 조건을 포괄적인 조건보다 앞에 두고 FINAL은 마지막에 배치하세요. 수정하기 전에 원본 파일을 보관하고, 같은 대상을 다시 테스트해야 어떤 규칙이 영향을 주었는지 판단하기 쉽습니다. iCloud 동기화를 사용하더라도 다른 기기에서 동기화 결과, 현재 파일 및 서버 선택 상태를 확인하세요. 앱 구매 자격, 구성 동기화 및 연결 권한은 각각 별도로 관리되므로 하나의 확인으로 나머지를 대신할 수 없습니다.
[General]
bypass-system = true
dns-server = system
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
Home의 Connectivity Test로 연결 상태를 확인하고, Settings의 Diagnostics로 문제 해결에 필요한 정보를 수집할 수 있습니다. Data에서는 트래픽 통계를 확인합니다. 테스트 결과는 테스트 방식과 대상, 실제 접속 결과를 함께 고려해야 합니다. 한 번의 테스트 성공이 모든 웹사이트와 앱의 작동을 보장하지 않으며, 트래픽이 늘었다고 해서 요청이 예상한 정책을 따랐다는 뜻도 아닙니다. 서버 설정, Global Routing, DNS, 규칙 매칭 순서로 확인하고 한 번에 한 항목만 변경하세요. 네트워크 유형과 재현 단계를 기록하고, 로그를 공유하기 전 구독 주소와 비밀번호, 키를 제거해 문제와 관련된 정보만 남기세요.
Home
Connectivity Test
Settings
Diagnostics
Data
Type, 인증 및 전송 항목을 확인하려면 프로토콜 안내를 참고하세요. DOMAIN-SUFFIX, IP-CIDR, FINAL의 의미를 찾으려면 용어 빠른 검색을 이용하세요.
아래 단계는 이미 구독이나 서버 정보를 보유하고 있다는 전제에서 안내합니다. 먼저 연결 하나가 정상적으로 작동하는지 확인한 다음 규칙과 자동화 설정을 추가하세요. 여러 설정을 동시에 바꾸면 이후 문제의 원인을 찾기 어렵습니다.
서비스 제공업체에서 전체 설정값이나 구독 링크를 받으세요. Home에서 Add Server를 선택하고 정보 유형에 맞는 Type을 고른 다음 필요한 항목을 입력합니다. QR 코드가 있다면 Scan QR Code를 사용할 수 있습니다. 가져온 뒤 서버 목록으로 돌아가 예상한 그룹이 표시되는지 확인하고 이번 연결에 사용할 서버를 선택하세요. 목록 이름만 보지 말고 프로토콜 유형, 주소 및 포트도 함께 확인해야 가져오기 성공을 연결 성공으로 오해하지 않습니다.
직접 입력할 때는 설정값의 대소문자를 그대로 유지하고 복사한 내용 앞뒤에 공백이 없는지 확인하세요. 구독 업데이트 후 항목이 바뀌었다면 선택된 서버를 다시 확인합니다. 정보가 빠져 있다면 임의로 비밀번호나 인증, 전송 설정을 채우지 말고 원래 제공자에게 확인하세요. 규칙 파일과 서버 정보는 따로 점검해야 합니다. 한쪽을 가져왔다고 다른 쪽까지 올바르게 설정된 것은 아닙니다.
Global Routing을 여세요. 기존 규칙 파일을 이해하고 있다면 Config를 선택해 규칙에 따라 요청을 라우팅하세요. 일시적으로 모든 트래픽을 프록시 또는 직접 연결로 보내 비교하려면 각각 Proxy 또는 Direct를 사용합니다. Config가 모든 사용 상황을 자동으로 판별하는 것은 아니며, 동작은 현재 활성화된 파일에 따라 달라집니다. 규칙을 확인할 때는 구체적인 도메인이나 IP 대역 조건부터 살펴보고 마지막에 있는 FINAL을 확인하세요.
규칙의 PROXY와 DIRECT는 정책 키워드이고, Global Routing의 Proxy와 Direct는 전체 연결 모드이므로 적용 수준이 다릅니다. Config를 선택해도 일부 트래픽은 규칙에 따라 DIRECT로 연결될 수 있습니다. 이는 규칙의 결과이지 연결이 끊겼다는 뜻은 아닙니다. 테스트 전에 현재 모드와 구성 파일을 기록하고, 비교가 끝나면 실제로 필요한 설정으로 되돌리세요.
Home으로 돌아가 기본 서버가 선택되어 있는지 확인한 다음 연결 스위치를 켜세요. 첫 연결에서는 시스템 안내를 읽고 VPN 구성을 추가하도록 허용합니다. 이어서 Connectivity Test를 실행하고 실제로 이용할 페이지도 열어 보세요. 테스트와 실제 접속을 모두 확인한 뒤 On Demand를 설정하세요. 시스템 권한은 클라이언트가 연결을 설정하도록 허용할 뿐 서버나 구독 정보를 제공하지 않습니다.
스위치가 켜져 있는데 페이지에 접속할 수 없다면 서버 정보와 서비스 상태부터 확인하고, 다음으로 Global Routing, 마지막으로 DNS와 규칙 매칭을 살펴보세요. 한 번에 한 가지 요소만 바꾸고 가능한 한 같은 네트워크와 대상에서 다시 테스트하세요. 도움을 요청할 때는 어느 단계에서 실패하는지, 특정 대상에서만 문제가 생기는지 설명하고 공유 전에 개인 인증 정보를 제거하세요.
이 사이트는 Shadowrocket 공식 사이트 및 사용 가이드입니다. 앱은 유료 상용 앱이며 App Store에서 구매하고 업데이트할 수 있습니다. 정품 확인은 검색 결과의 유사한 이름이 아니라 스토어에 표시된 개발자, 공식 아이콘 및 앱 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를 실행하세요. 구독을 업데이트한 뒤에도 선택 항목을 다시 확인해야 합니다. 자세한 순서는 첫 연결 가이드를 참고하세요.
Global Routing의 Config는 규칙에 따라 트래픽을 처리하는 전체 모드이고, 구성 파일에는 실제 규칙이 들어 있습니다. Config를 선택했다고 방금 편집한 파일이 활성화되는 것은 아니므로 저장 후 현재 파일을 확인하세요. 관련 용어는 용어 빠른 검색에서 확인할 수 있습니다.
네. 테스트 대상과 실제로 접속할 대상이 다를 수 있으며 규칙과 DNS 처리 방식도 달라질 수 있습니다. 테스트 결과를 기록한 뒤 실제로 이용할 페이지에 접속해 보세요. 일부 대상에서만 실패한다면 해당 규칙과 DNS 조회 결과부터 확인하세요. 자세한 내용은 연결 문제 질문과 답변을 참고하세요.
구매 자격은 앱을 복원하는 데 필요하지만 연결에는 해당 기기의 서버 정보, 활성 규칙 및 시스템 권한도 필요합니다. 먼저 구매 내역을 확인하고 구성이 복원되었는지 살펴본 뒤 첫 연결 절차에 따라 테스트하세요. 복원 방법은 기기 변경 및 재설치를 참고하세요.
현재 문제에 맞는 글을 선택하세요. 가져오기에 실패했다면 입력 위치와 형식을 먼저 확인하세요. 연결은 성공했지만 접속에 문제가 있다면 모드, DNS 및 규칙을 확인하고, 기본 점검을 건너뛴 채 고급 설정부터 변경하지 마세요.
연결 스위치가 켜져 있는데 웹페이지가 열리지 않으면 서버 상태와 설정값, Global Routing 모드, DNS 설정, 규칙 매칭 순서로 확인해 문제 범위를 좁히세요. 전체 접속이 안 되는지 특정 대상만 실패하는지 구분한 뒤 비교 테스트를 진행하세요.
문제 해결 절차 보기 →Config는 규칙 파일에 따라 트래픽을 라우팅하고, Proxy는 클라이언트가 처리하는 트래픽을 프록시로 보내며, Direct는 직접 연결합니다. 전체 모드와 규칙 정책의 차이를 이해해야 연결이 켜져 있는데도 일부 요청이 직접 연결되는 이유를 파악할 수 있습니다.
모드 안내 보기 →구독 링크는 서비스 제공업체에서 받으세요. 링크 내용에 따라 서버 정보와 규칙 구성을 구분한 뒤 Subscribe, Add Server, QR 코드 또는 클립보드 중 알맞은 입력 방법을 선택합니다. 가져온 다음 목록을 확인하고 연결 테스트를 진행하세요.
가져오기 안내 보기 →