가격은 두 가지 방식, 구매 범위 확인
iPhone / iPad는 App Store 미국 스토어 기준 $2.99 일회성 결제이며, Mac·Windows·Android·Linux는 무료입니다. 각 스토어는 현지 통화로 가격을 표시할 수 있으며 실제 결제 금액은 구매 확인 화면을 기준으로 합니다. 일회성 결제는 클라이언트 사용 권한에 대한 것이며, 월간 연결 서비스 요금이 아닙니다. 구입 후 서버가 목록에 자동으로 추가되는 것도 아닙니다.
전체 플랫폼용 규칙 기반 프록시 클라이언트로, 기존 연결 자료를 가져오고 규칙 라우팅을 설정할 수 있습니다. iPhone / iPad는 App Store에서 $2.99 일회성 결제, Mac·Windows·Android·Linux는 무료입니다.
현재 버전 불러오는 중 · Mac·Windows·Android·Linux 무료; iPhone / iPad $2.99 일회성 결제
첫 설정: 사용법 보기 →iPhone / iPad는 App Store에서 $2.99 일회성 결제, Mac·Windows·Android·Linux는 무료입니다. 먼저 기기와 시스템을 확인한 뒤 다운로드 페이지에서 해당 플랫폼을 선택하세요. 처음 실행할 때 시스템에서 차단되면 다운로드 페이지의 설치 허용 안내를 따르세요. 설치 알림을 곧바로 연결 오류로 판단하지 마세요.
본인의 Apple ID로 제품 페이지를 열고 개발자, 아이콘, 앱 ID를 확인한 뒤 설치하세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 확인하세요. 이미 구입한 다른 기기에서는 구입 항목에서 다시 받을 수 있습니다. 다른 플랫폼은 무료입니다.
「이 Mac에 관하여」에서 칩 또는 프로세서 정보를 확인한 다음 해당 설치 파일을 선택하세요. 두 아키텍처별 다운로드를 제공하며 브라우저 정보만으로 칩 종류를 추정하지 않습니다. 개발자 확인 안내가 나타나면 먼저 설치 허용 절차를 확인하세요.
이 사이트의 다운로드 페이지에서 설치 프로그램을 받으세요. SmartScreen이 차단하면 파일이 이 사이트에서 제공된 것인지 확인한 뒤 「추가 정보」에서 「실행」을 선택하세요. 조직에서 관리하는 기기는 먼저 관리자 정책을 따라야 합니다.
시스템 설치 안내에서 설치 패키지를 여는 앱에 「알 수 없는 앱 설치 허용」을 켜세요. 설치가 끝나면 이 권한을 해제할 수 있습니다. 내장 브라우저에서 다운로드되지 않으면 페이지 안내에 따라 시스템 브라우저에서 여세요.
배포판의 패키지 관리 방식에 따라 deb 또는 rpm을 선택하세요. AppImage를 사용할 경우 실행 권한을 추가한 뒤 실행합니다. 설치 명령과 권한 설정은 다운로드 페이지에 정리되어 있으므로 여러 형식을 번갈아 시도할 필요가 없습니다.
데스크톱 및 Android 설치 패키지는 이 사이트의 /dl/shadowrocket/에서 제공합니다. 앱을 업데이트한 뒤에는 해당 플랫폼의 다운로드 페이지에서 새 버전을 받으세요. iPhone / iPad 업데이트는 App Store에서 관리합니다.
먼저 서버 정보, 구성 파일, 라우팅 방식을 구분하세요. 아래에서 작업별 용도를 설명합니다. 앱 안에서 항목을 하나씩 대조할 수 있도록 설정 이름은 영어로 유지했습니다. 플랫폼에 따라 메뉴 위치가 다를 수 있으므로 현재 화면에 표시된 내용을 기준으로 확인하세요.
Global Routing은 요청을 어떤 방식으로 처리할지 결정합니다. Config는 현재 구성의 규칙에 따라 요청을 라우팅하고, Proxy는 해당 요청을 선택한 프록시로 보내며, Direct는 직접 연결을 사용합니다. 도메인이나 주소별로 다르게 처리하려면 먼저 Config를 선택한 뒤 사용 중인 구성 파일을 확인하세요. 규칙은 일반적으로 순서대로 일치 여부를 확인하므로 앞쪽의 포괄적인 조건이 뒤쪽의 세부 조건보다 먼저 적용될 수 있습니다. FINAL은 앞선 규칙과 일치하지 않은 요청을 처리합니다. 변경한 뒤에는 연결 스위치만 볼 것이 아니라 특정 대상이 어떤 규칙에 일치하는지 확인하세요.
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
On Demand는 지정한 조건이 충족되면 연결을 실행하는 기능으로, 고정된 네트워크 환경에서 반복 작업을 줄이는 데 유용합니다. 먼저 수동 연결 상태에서 서버와 규칙이 정상적으로 작동하는지 확인한 다음 Settings에서 On Demand 조건을 설정하세요. 자동 실행 문제와 서버 오류를 혼동하지 않도록 주의하세요. 기능을 켠 뒤에는 Wi-Fi와 모바일 네트워크를 각각 전환해 테스트하고, 다른 VPN 구성이 연결에 관여하는지도 확인하세요. 일시적으로 사용을 중단할 때는 조건이 계속 적용 중인지도 확인해야 합니다. 한 번 수동으로 끄는 것만으로 이후 상태를 판단할 수는 없습니다.
Settings
On Demand
Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2 등의 프로토콜을 지원합니다. 정보를 추가할 때 먼저 Type을 정하고, 기존 서버 정보에 따라 주소, 포트, 인증 및 전송 항목을 입력하세요. 프로토콜은 임의로 바꿀 수 있는 속도 설정이 아닙니다. 서버에서 해당 프로토콜을 지원하지 않으면 클라이언트 유형만 바꿔서는 연결할 수 없습니다. 주소가 같은데 연결에 실패한다면 프로토콜을 계속 바꾸기보다 TLS, 서버 이름 및 전송 설정을 확인하세요. 각 필드에 대한 자세한 설명은 프로토콜 해설에서 확인할 수 있습니다.
Add Server
Type
Host
Port
구독은 연결 정보를 한꺼번에 가져오고 업데이트하는 기능이며, 개별 서버 링크는 일반적으로 하나의 연결 정보를 나타냅니다. 이미 보유하고 용도를 이해하는 정보만 가져오세요. 구독 링크는 이용 중인 서비스 제공자에게서 확인하세요. Subscribe를 사용할 때는 전체 주소를 확인하고, 가져온 뒤 목록에 예상한 항목이 나타나는지 확인한 다음 하나를 선택해 테스트하세요. 업데이트에 실패하면 링크 만료 여부, 공백 포함 여부, 현재 네트워크에서 해당 주소에 접속할 수 있는지를 먼저 확인하세요. 다시 추가하기 전에 기존 기록을 보관해 중복 구독으로 목록이 복잡해지지 않도록 하세요. 인증 정보가 포함된 링크를 공개 페이지에 게시해서는 안 됩니다.
Config
Subscribe
Add Server
구성 파일은 규칙과 관련 설정을 정리하는 용도이며 서버 구독과 혼동해서는 안 됩니다. Config에서 현재 선택된 파일을 확인한 뒤 General, Rule, Hosts 등의 섹션을 살펴보세요. 변경하기 전에 복구할 수 있는 사본을 보관하세요. iCloud 동기화를 이용하려면 기기의 관련 설정과 동기화 결과를 먼저 확인하세요. 앱을 구입했다고 구성이 자동으로 동기화되는 것은 아닙니다. 여러 기기에서 사용할 때는 경로, 필드 및 기능이 해당 기기에 적합한지도 확인해야 합니다. 한 번에 한 종류의 설정만 변경하고 테스트하면 문제가 생겼을 때 요청 처리 방식이 바뀐 원인을 파악하기 쉽습니다.
General
Rule
Hosts
URL Rewrite
HTTPS Decryption
Connectivity Test는 연결 정보에 접근할 수 있는지 확인하는 데 사용할 수 있으며, Settings의 Test Method가 테스트 방식에 영향을 줍니다. 테스트 응답이 있다고 해서 모든 앱 요청이 성공하는 것은 아닙니다. 현재 Global Routing, 규칙 일치 결과와 실제 접속 결과를 함께 확인해야 합니다. Data에서 트래픽 변화를 살펴볼 수 있지만 누적 트래픽만으로 특정 대상에 지정한 정책이 적용됐다고 단정할 수는 없습니다. 문제를 확인할 때 네트워크 환경과 오류 상황을 기록한 다음 Diagnostics에서 관련 정보를 살펴보세요. 기록을 공유하기 전에는 서버 주소, 인증 항목 및 구독 링크를 가려 기존 연결 정보가 노출되지 않도록 하세요.
Connectivity Test
Test Method
Data
Diagnostics
설정 전에 목표부터 정하세요. 기존 서버만 추가하려면 Add Server에서 시작하고, 정보를 일괄 업데이트하려면 Subscribe를 사용하세요. 대상별 라우팅이 필요하면 Config와 Global Routing을 확인하세요. 연결 방식, 규칙, 자동 실행은 서로 다른 설정입니다. 처음 사용할 때 여러 항목을 동시에 변경하지 않는 것이 좋습니다.
프로토콜 필드와 선택 방법 보기 →아래는 iPhone / iPad를 기준으로 한 작업 순서입니다. 시작하기 전에 본인의 구독 링크나 서버 정보를 준비하고 기기의 기존 네트워크가 정상인지 확인하세요. 처음 설정할 때는 복잡한 규칙을 여러 개 가져오기보다 확인 가능한 연결 하나를 먼저 설정하면 문제를 찾기 쉽습니다.
서버 하나를 추가하려면 Home에서 Add Server로 이동해 Type에 따라 Host, Port 및 해당 인증 항목을 입력하세요. 기존 링크나 QR 코드가 있다면 적절한 가져오기 메뉴를 사용해 직접 입력할 때 생기는 오류를 줄이세요. 구독을 가져오려면 Config에서 Subscribe를 찾으세요. 가져온 뒤 곧바로 연결을 반복해서 누르지 말고 목록의 이름, 프로토콜, 주소가 예상한 내용과 일치하는지 먼저 확인하세요. 복사할 때 추가된 공백이나 줄바꿈, 누락된 문자가 없는지 특히 주의하세요.
서버 링크, 구독 주소, 구성 파일은 각각 용도가 다릅니다. 가져오기 메뉴에서 형식이 맞지 않는다고 표시되면 인증 정보를 수정하며 시도하기보다 가지고 있는 자료가 어떤 종류인지 먼저 확인하세요. 이 안내는 사용자가 이미 보유한 자료의 사용 방법만 설명합니다. 이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다.
Home으로 돌아가 사용할 서버를 선택한 뒤 Global Routing을 확인하세요. 구성에 따른 라우팅은 Config를 사용합니다. 선택한 프록시 자체를 확인하려면 영향 범위를 이해한 뒤 Proxy를 잠시 사용할 수 있습니다. Direct는 직접 연결을 뜻합니다. 세 가지는 서로 다른 처리 방식이며, 각각 별도의 서버를 의미하지 않습니다. Config를 사용할 때는 Config에서 선택된 파일에 필요한 규칙이 포함되어 있는지도 확인하세요. 파일을 가져왔더라도 실제로 활성화되어 있지 않을 수 있습니다.
처음 테스트할 때는 복구할 수 있는 구성 사본을 보관하는 것이 좋습니다. 규칙 예시의 example.com은 구문을 설명하기 위한 예이며, 실제로 사용할 수 있는 연결 정보가 아닙니다. 예시를 구성에 복사하기 전에 어떤 대상을 어떤 정책으로 처리하는지 이해하세요. 키워드가 낯설다면 먼저 용어 빠른 참조를 확인한 뒤 추가 여부를 결정하세요.
Home 상단의 연결 스위치를 켜고 시스템 안내에 따라 VPN 구성 권한을 승인하세요. 그런 다음 Connectivity Test를 실행하고 확인하려던 대상에 접속해 실제 결과를 살펴보세요. 스위치가 켜져 있다는 것은 연결 구성이 작동 중임을 나타낼 뿐, 대상에 접속할 수 있다는 뜻은 아닙니다. 테스트 응답이 있어도 규칙이 예상대로 적용됐다고 단정할 수 없습니다. 필요한 경우 Data의 트래픽 변화와 진단 기록을 참고해 네트워크, 서버 인증, 라우팅 설정 중 어느 부분에 문제가 있는지 단계별로 확인하세요.
실패하면 먼저 현상을 기록하세요. 전혀 연결되지 않는지, 일부 대상만 실패하는지, 네트워크를 전환한 뒤에 문제가 생기는지 확인합니다. 한 번에 변수 하나만 바꾸고 같은 대상을 다시 테스트하세요. 기기 네트워크와 서버 정보를 확인한 다음 Global Routing과 구성 규칙을 점검하고, 마지막으로 자동 실행 조건을 살펴보세요. 이 순서를 따르면 비교할 기준을 유지할 수 있어 여러 설정을 바꾼 뒤 원인을 놓치는 일을 줄일 수 있습니다.
전체 튜토리얼에서는 작업 순서에 따라 각 단계를 설명하고, 자료를 가져온 뒤 확인할 내용과 검증 실패 시 먼저 살펴볼 항목을 안내합니다. Type과 매개변수의 의미를 알아보려면 프로토콜 해설도 함께 확인하세요.
전체 튜토리얼 보기 →Shadowrocket은 비공개 소스의 상용 앱입니다. 이 사이트는 Shadowrocket 공식 사이트와 공식 매뉴얼이며, 설치와 사용 안내는 클라이언트 자체를 중심으로 구성되어 있습니다. 한국어권에서 별칭을 사용하더라도 제품을 확인할 때는 앱 이름과 정보를 기준으로 삼으세요.
App Store 제품 페이지에서 앱 이름 옆의 공식 아이콘, 개발자 이름 Shadow Launch Technology Limited, 제품 링크의 앱 ID 932747118을 함께 확인하세요. 검색 결과에 표시된 이름만으로는 항목을 구분하기 어려우며, 비슷한 아이콘만으로 개발자를 확인할 수도 없습니다. 먼저 제품 상세 페이지를 연 다음 설치 여부를 결정하세요.
iPhone / iPad의 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 확인하세요. 구입하기 전에 현재 기기의 호환성 안내를 살펴보세요. 컴퓨터와 Android에서는 이 사이트의 다운로드 페이지에서 해당 설치 패키지를 선택하세요. 링크는 이 사이트의 다운로드 경로로 제공되므로 모바일 스토어에서 같은 이름으로 검색되는 항목을 데스크톱 버전의 설치 경로로 사용하지 마세요.
정품 확인 절차 보기 →iPhone / iPad는 App Store 미국 스토어 기준 $2.99 일회성 결제이며, Mac·Windows·Android·Linux는 무료입니다. 각 스토어는 현지 통화로 가격을 표시할 수 있으며 실제 결제 금액은 구매 확인 화면을 기준으로 합니다. 일회성 결제는 클라이언트 사용 권한에 대한 것이며, 월간 연결 서비스 요금이 아닙니다. 구입 후 서버가 목록에 자동으로 추가되는 것도 아닙니다.
iPhone과 iPad에서는 같은 Apple ID의 구입 기록으로 앱을 받을 수 있습니다. 기기를 바꾸거나 다시 설치할 때는 App Store에서 구입에 사용한 계정인지 확인한 뒤 구입 항목에서 Shadowrocket을 찾으세요. 앱 복원과 연결 자료 복원은 별개의 작업입니다. 클라이언트를 다시 설치한 뒤 기존 구독, 서버 및 구성이 복원되었는지 확인하세요. 다운로드가 끝났다는 이유만으로 연결 자료가 모두 갖춰졌다고 판단해서는 안 됩니다.
중국 본토 App Store에는 현재 이 앱이 없습니다. 검색 결과가 없으면 먼저 Apple ID의 스토어 지역을 확인하고 지정된 제품 페이지를 직접 열어 표시되는지 살펴보세요. 계정 지역을 변경하기 전에는 시스템 페이지의 잔액, 구독 및 결제 수단 관련 안내를 읽고 Apple 계정 설정의 절차를 따르세요. 시스템 언어와 스토어 지역은 서로 다른 설정이며, 기기 언어를 변경해도 앱의 제공 지역이 바뀌지 않습니다.
클라이언트는 연결 자료를 읽고 연결을 설정하며 규칙에 따라 요청을 처리합니다. 서버 주소, 인증 정보 및 구독 기간은 보유 중인 서비스 자료에 따라 달라집니다. Shadowrocket을 구입하거나 다운로드한 뒤에도 사용할 수 있는 구독이나 서버 정보를 직접 보유해야 합니다. 이 사이트는 노드나 구독을 제공하지 않으며 특정 서비스 제공자를 추천하지 않습니다. 구독이 만료되면 기존 자료의 상태를 확인하세요. 클라이언트를 다시 구입해도 서버 인증 문제가 해결되지는 않습니다.
iPhone / iPad 앱 업데이트는 App Store에서 관리합니다. Mac·Windows·Android·Linux용 새 설치 패키지는 이 사이트의 다운로드 페이지에서 받으세요. 앱 업데이트는 프로그램 자체를 변경하고, Subscribe 업데이트는 기존 구독에서 제공하는 연결 정보를 갱신합니다. 두 작업은 서로 대체할 수 없습니다. 업데이트 전에 중요한 구성을 보관하고, 업데이트 후에는 같은 대상을 사용해 연결과 규칙을 다시 확인하면 동작 변화를 파악하기 쉽습니다.
연결 실패가 앱을 다시 설치해야 한다는 뜻은 아닙니다. 먼저 자료가 빠짐없이 준비되었는지와 네트워크가 정상인지 확인한 다음, 선택한 서버와 Global Routing을 점검하세요. On Demand, 규칙 일치 또는 프로토콜 매개변수와 관련된 문제는 해당 안내를 각각 참조하세요.
홈에서는 설치와 설정의 순서를 안내하고, 각 글에서는 구체적인 상황을 설명합니다. 아래 세 글은 두 가지 가격 방식, iPad의 구입 및 복원, Hysteria2의 전송 특성을 다룹니다. 아직 자료를 가져오지 않았다면 먼저 사용법의 첫 연결 단계를 완료하세요.
iPhone / iPad는 App Store에서 $2.99 일회성 결제이며, Mac·Windows·Android·Linux는 무료입니다. 스토어 표시 가격, 구입 범위, 연결 서비스를 구분해 설명하고, 앱 구입 기록과 기존 구독 기간을 혼동하지 않도록 안내합니다.
가격 안내 읽기 →같은 Apple ID의 구입 항목에서 앱을 다시 받는 방법과 앱 복원 후에도 연결 자료를 확인해야 하는 이유를 설명합니다. iPad 가로 화면의 분할 보기와 키보드 입력 상황을 바탕으로 목록 확인, 필드 편집, 구성 점검 방법을 정리합니다.
iPad 사용 팁 읽기 →전송 방식과 혼잡 제어를 바탕으로 모바일 네트워크 및 패킷 손실이 많은 연결에서 Hysteria2가 고려한 설계 특성을 설명하고, 속도와 배터리 소비의 관계를 살펴봅니다. 프로토콜을 선택할 때는 기존 서버의 지원 여부를 확인해야 하며 프로토콜 이름 자체가 성능을 보장하지는 않습니다.
프로토콜 안내 읽기 →Linux 설치 패키지 형식 선택과 Subscribe 가져오기 방법도 확인할 수 있습니다. 프로토콜 필드는 「프로토콜 해설」, 화면 항목과 규칙 키워드는 「용어 빠른 참조」, 구체적인 작업 순서는 「사용법」을 참고하세요.
전체 글 보기 →