iPhone / iPad
App Store에서 $2.99 일회성 구매이며, 기타 플랫폼 버전은 무료입니다. 동일한 구매 계정으로 이 두 기기에서 구입 항목을 복원할 수 있습니다. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 확인하세요. 다운로드 전 개발자, 앱 ID 및 공식 아이콘을 확인하고 검색 결과의 이름만으로 판단하지 마세요.
Shadowrocket 공식 가이드
전체 플랫폼을 지원하는 규칙 기반 프록시 클라이언트로, 규칙 라우팅을 지원합니다. iPhone / iPad는 App Store에서 $2.99 일회성 구매, Mac·Windows·Android·Linux 버전은 무료입니다.
현재 버전 v2.2.92 · Mac·Windows·Android·Linux 버전 무료
기능 / 항목별 안내
서버 정보, 규칙 파일, 연결 스위치의 역할을 먼저 구분하세요. 서버는 연결 대상을 정하고, Config는 트래픽이 규칙과 일치하는 방식을 정하며, Global Routing은 라우팅 방식을 선택합니다. 아래에서 작업 대상에 맞는 안내를 확인하세요. 모든 설정을 한 번에 변경할 필요는 없습니다.
규칙 라우팅은 도메인이나 주소 등의 조건에 따라 연결 경로를 결정합니다. Home의 Global Routing에서 Config는 현재 구성에 따라 규칙을 적용하고, Proxy는 프록시 방식, Direct는 직접 연결 방식을 사용합니다. 규칙에 따라 사용하는 경우 먼저 Config가 선택되어 있는지 확인한 다음 규칙 순서를 점검하세요. 구체적인 조건은 기본 규칙보다 앞에 두어야 합니다. PROXY를 사용하려면 사용 가능한 서버가 필요합니다. 규칙 자체는 연결 리소스를 제공하지 않습니다. 변경 후 프록시와 직접 연결 대상을 각각 테스트하고 스위치 상태만으로 적용 여부를 판단하지 마세요.
Home / Global Routing / Config / Proxy / Direct
규칙 라우팅 안내 보기 →On Demand는 설정한 조건에 따라 연결을 시작해 반복적인 수동 전환을 줄이는 기능입니다. 사용 전에 Settings에서 해당 항목을 찾아 현재 플랫폼에 표시되는 조건 설명을 읽고, 수동 연결이 정상적으로 작동하는지 먼저 확인하세요. 자동 연결은 실행 조건만 바꾸며, 잘못된 서버 매개변수나 만료된 구독을 해결하지 않습니다. 끈 뒤에도 연결이 다시 시작되면 여전히 일치하는 조건이 있는지 확인하세요. 문제를 진단하는 동안 자동 실행을 잠시 끄고 항목별로 테스트한 다음 결과를 확인하고 기존 조건을 복원할 수 있습니다.
Settings / On Demand
On Demand 안내 보기 →다중 프로토콜 지원으로 사용자가 보유한 다양한 서버 정보를 연결할 수 있습니다. Add Server에서 먼저 Type을 선택한 다음 주소, 포트, 인증 정보를 항목별로 확인하세요. 프로토콜마다 필요한 매개변수가 다릅니다. Trojan의 비밀번호 및 TLS 관련 항목과 WireGuard의 키 및 주소는 서로 바꿔 사용할 수 없습니다. 링크를 가져온 뒤에도 주요 필드를 확인하고, 복사 과정에서 공백이 섞이지 않았는지 특히 주의하세요. 연결에 실패하면 Type을 무작정 바꾸지 말고 프로토콜이 서비스 제공업체의 정보와 일치하는지 먼저 확인한 다음 네트워크를 점검하세요.
Add Server / Type / Host / Port / Password
프로토콜 용어 보기 →Subscribe에서는 본인의 구독 주소를 가져오고 필요에 따라 업데이트할 수 있습니다. 구독 주소는 이용 중인 서비스 제공업체에서 확인하세요. 추가 후에는 그룹과 서버 목록을 확인하고 항목 하나를 선택해 테스트하세요. 구독 업데이트는 서버 정보를 새로 고치는 작업이며 Config의 규칙을 업데이트하는 것과는 다릅니다. 여러 구독을 사용하는 경우 알아보기 쉬운 이름을 붙여 각각의 구성을 구분하세요. 삭제 전에는 해당 그룹을 참조하는 규칙이나 선택 항목이 없는지 확인하세요. 구독 링크에 인증 정보가 포함될 수 있으므로 스크린샷, 로그, 공유 내용에는 전체 주소가 노출되지 않도록 하세요.
Subscribe / SERVER / Scan QR Code
구독 및 서버 관리 가이드 보기 →Config는 규칙과 관련 설정을 통합 관리하며 서버 구독과는 다른 역할을 합니다. 편집 전에 현재 사용 가능한 파일을 내보내고 사용 중인 구성을 기록하세요. Rule을 조정할 때 기존 순서를 유지하고, 한 번에 검증 가능한 조건 하나만 변경하세요. iCloud 동기화를 지원하는 기기에서는 동기화 상태를 확인할 수 있지만, 동기화는 별도의 백업이 아니며 삭제 내용이 다른 기기에도 반영될 수 있습니다. 기기를 바꾸기 전에 구성 사본을 따로 저장하고 구독, 수동 입력 서버 정보 및 민감한 매개변수가 안전하게 보관되었는지 각각 확인하세요.
Config / General / Rule / Hosts / Add Rule
구성 정리 및 백업 단계 보기 →정해진 순서에 따라 진단하세요. 먼저 기기 자체가 인터넷에 연결되는지 확인한 다음 Connectivity Test를 실행해 서버 하나만 실패하는지, 그룹 전체가 실패하는지 확인합니다. Settings의 Test Method에 따라 테스트 결과의 의미가 달라지며, 지연 시간은 다운로드 속도와 같지 않습니다. Data는 트래픽 변화를 확인하는 데 도움이 되지만 구체적인 연결 테스트를 대신하지 않습니다. 일부 대상에만 문제가 있으면 규칙과 DNS 설정을 확인하세요. 문제 해결을 위해 자료를 전달하기 전에 구독 주소, 비밀번호, 키를 숨기고 필요한 오류 현상과 수행한 단계만 남기세요.
Connectivity Test / Test Method / Diagnostics / Data
연결 실패를 순서대로 해결하기 →먼저 본인의 구독을 가져오거나 서버 하나를 추가하고 수동 연결을 완료하세요. 연결이 정상인지 확인한 다음 Config로 전환해 라우팅을 점검하는 방법을 권장합니다. 이렇게 하면 서버 매개변수 오류와 규칙 오류를 분리할 수 있습니다. 가져온 직후 프로토콜, DNS 설정, 규칙 파일, 자동 연결 조건을 한꺼번에 변경하면 실패 원인을 찾기 어렵습니다. 변경할 때마다 이전에 작동하던 상태를 남겨 두고 결과를 확인한 다음 다음 단계로 진행하세요.
화면에 연결됨으로 표시되어도 모든 대상에 정상적으로 접속할 수 있다는 뜻은 아닙니다. 실제 사용 대상에 연결해 Connectivity Test 및 규칙 설정과 함께 확인하세요. Data에 트래픽이 표시되더라도 데이터가 오갔다는 의미일 뿐, 구독이 완전한지 또는 특정 규칙이 적용되었는지는 알 수 없습니다. 영문 항목의 의미를 확인하려면 먼저 용어집을 살펴본 다음 앱에서 작업하세요.
정품 / 구매 및 사용 안내
Shadowrocket은 비공개 소스 상용 애플리케이션입니다. 이 사이트는 Shadowrocket 공식 사이트와 가이드로, 클라이언트 다운로드 및 구성 방법을 안내합니다. 앱을 확인할 때는 검증 가능한 정보를 확인하고, 사용 시에는 클라이언트 라이선스, 서버 연결 정보, 규칙 구성을 각각 구분하세요.
iPhone / iPad의 스토어 제품 페이지에서 앱 이름이 Shadowrocket인지 확인하고, 공식 아이콘과 개발자 Shadow Launch Technology Limited를 확인한 다음 제품 링크의 앱 ID 932747118을 확인하세요. 개발자 이름이 길면 전체 정보를 펼쳐 확인하세요. 검색 목록에서 잘린 이름만 확인하지 마세요. 이름이 비슷하다고 같은 앱은 아닙니다.
정품 확인과 연결 문제 해결은 별개의 작업입니다. 클라이언트를 올바르게 설치한 뒤에도 본인의 서버 정보를 입력해야 합니다. 서버를 일시적으로 사용할 수 없다고 해서 앱의 출처에 문제가 있다고 볼 수는 없습니다. 컴퓨터 및 Android 버전은 이 사이트의 다운로드 페이지에서 받으세요. 설치 파일 주소가 사이트의 /dl/shadowrocket/ 경로에 있는지 확인하고 페이지 안내에 따라 플랫폼과 형식을 선택하세요.
App Store / 국가 및 시스템
App Store에서 볼 수 있는 콘텐츠는 계정의 스토어에 따라 다릅니다. 중국 본토 스토어에 앱이 표시되지 않는 경우 이름을 반복해서 검색해도 결과는 달라지지 않습니다. 먼저 시스템 계정 설정에서 미디어 및 구입 항목에 사용하는 계정과 국가 또는 지역을 확인하세요. 계정 화면에 표시되는 조건에 따라 지역 설정을 처리하고, 변경 전에 잔액, 구독 및 결제 정보 요구 사항을 읽으세요. 한 번 검색하려고 충분히 확인하지 않은 채 설정을 바꾸지 마세요.
iPhone / iPad의 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 확인하세요. 기기 호환 여부, 제품 페이지 표시 여부, 계정의 이전 구입 기록은 각각 확인해야 합니다. 스토어 페이지, 계정 지역 및 구입 항목 복원에 대한 자세한 순서는 App Store 이용 안내를 참조하세요.
라이선스 / 두 가지 가격
iPhone / iPad 버전은 미국 App Store에서 $2.99 일회성 구매이며, 각 스토어에서는 현지 통화로 표시됩니다. Mac·Windows·Android·Linux 버전은 무료입니다. iPhone과 iPad는 같은 구매 계정의 구입 기록을 공유합니다. 기기를 바꾸거나 다시 설치할 때는 먼저 구입 항목을 확인하고 기존 구매 계정으로 로그인했는지 확인한 다음 다운로드를 복원하세요. 기기를 바꾼다고 다시 구매해야 하는 것은 아닙니다.
앱을 복원해도 모든 연결 정보가 자동으로 복원되는 것은 아닙니다. 기기를 바꾸기 전에 구성 파일, 본인의 구독 주소, 수동으로 입력한 서버 정보를 각각 확인하세요. iCloud 동기화를 사용하는 경우 동기화가 완료되었는지 먼저 확인하고 별도의 내보내기 사본도 보관하세요. 복원 후 정보를 확인하고 연결을 테스트해 중복 항목이 생기도록 여러 번 가져오지 마세요.
리소스 / 사용 조건
클라이언트는 구성과 연결 기능을 제공하며, 연결 대상, 인증 정보 및 이용 기간은 사용자가 이미 이용 중인 서비스에 따라 달라집니다. 이 사이트는 노드나 구독을 제공, 판매 또는 추천하지 않습니다. 처음 사용하기 전에 서비스 제공업체에서 본인의 구독 주소나 서버 정보를 확인하고 업데이트 방법을 알아두세요. 앱만 설치했다고 사용할 수 있는 서버 목록이 자동으로 만들어지지는 않습니다.
구독을 업데이트할 수 없으면 주소가 완전한지, 이용 권한이 유효한지, 기기 자체가 인터넷에 연결되는지 먼저 확인하세요. 인증 정보가 포함된 링크를 댓글, 스크린샷 또는 로그에 공개하지 마세요. 문제 해결을 요청할 때는 다운로드, 가져오기, 업데이트, 연결 중 어느 단계에서 실패했는지 설명하고 민감한 정보를 가린 오류 메시지만 제공하세요.
iPhone / iPad 앱은 App Store에서 업데이트합니다. Mac·Windows·Android·Linux 사용자는 이 사이트의 다운로드 페이지에서 최신 설치 파일을 받으세요. 앱 업데이트는 클라이언트 프로그램을 변경하고, Subscribe 업데이트는 서버 정보를 새로 고치며, Config 업데이트는 규칙과 구성을 조정합니다. 각 업데이트는 서로 대신할 수 없습니다. 업데이트 전에 현재 사용할 수 있는 구성과 서버 선택을 기록하세요. 완료 후 기본 연결을 확인한 다음 개인 설정을 복원하세요.
컴퓨터 및 Android에서 처음 실행할 때 시스템 차단 알림이 표시되면 파일 출처와 플랫폼이 맞는지 먼저 확인하고 설치 허용 안내를 참고해 현재 시스템에 표시된 안내에 따라 진행하세요. 알림을 무시하고 반복 실행하지 말고 설치 권한 문제를 서버 오류로 착각하지 마세요. 설치는 완료됐지만 연결되지 않으면 구독, 프로토콜 매개변수 및 라우팅 방식 순으로 확인하세요.
규칙에 따라 라우팅하려면 Config를 사용하고 현재 구성 파일이 유효한지 확인하세요. Proxy는 프록시 방식, Direct는 직접 연결 방식입니다. 모드를 바꿔도 잘못된 서버 매개변수가 수정되지는 않습니다. 서버 연결을 먼저 확인한 다음 사용 목적에 맞게 선택하세요. 자세한 내용은 Global Routing 용어 안내를 참조하세요.
테스트 결과는 Test Method, 네트워크 경로 및 대상 서비스의 영향을 받으며 모든 연결 결과를 보장하지 않습니다. 먼저 실패 범위를 확인한 다음 프로토콜 매개변수, 시스템 시간 및 규칙을 점검하세요. 지연 시간 값 하나만 보고 구성을 반복해서 바꾸지 마세요. 한 번에 한 항목씩 변경하고 문제가 해결되었는지 기록하세요.
블로그 / 주제별 안내
기본 연결을 완료한 뒤 현재 겪는 문제에 맞는 안내를 확인하세요. 여러 구독을 정리할 때는 그룹 출처를 구분하고, 연결 시간 초과가 발생하면 실패 범위를 확인하며, 기기를 바꾸기 전에는 복원용 사본을 준비하세요. 서로 다른 문제를 한 번에 초기화하지 마세요.
본인의 구독을 두 개 이상 함께 사용하는 경우 용도별 이름을 지정하고 출처를 구분한 다음 정렬 및 정리를 진행하세요. 만료된 구독의 삭제 순서와 업데이트 후 중복 항목 확인 방법을 안내합니다.
다중 구독 정리 단계 보기 →정해진 순서로 확인하세요. 먼저 로컬 네트워크 연결과 실패 범위를 확인하고, 프로토콜 매개변수를 점검한 다음 시스템 시간 및 자동 설정을 확인합니다. 서버 하나의 문제와 그룹 전체의 문제를 구분해 처리하세요.
연결 실패 해결 순서 보기 →기기를 바꾸기 전에 구성, 구독 및 수동 입력 정보를 각각 정리하고 동기화와 별도 백업의 차이를 확인한 다음 순서에 따라 복원하세요. 완료 후 그룹, 규칙 선택 및 연결 상태를 점검해 중복 가져오기를 방지하세요.
백업 및 복원 단계 보기 →