공식 사이트 및 공식 매뉴얼

Shadowrocket 규칙 가이드

전체 플랫폼 클라이언트의 다운로드와 설정 방법을 안내합니다. 먼저 기존 서버 정보를 가져온 다음 Global Routing과 규칙 라우팅을 설정하세요. iPhone / iPad는 $2.99 일회성 결제, Mac, Windows, Android, Linux 버전은 무료입니다.

현재 버전 2.2.92 · Mac, Windows, Android, Linux 버전은 무료

설정 목차

규칙, 연결 및 구성 파일

먼저 서버 정보와 구성 파일을 구분하세요. 서버 정보는 연결할 대상을, 구성 파일은 요청 처리 방식을 지정합니다. 아래에서 앱의 기능을 살펴봅니다. 인터페이스 용어와 규칙 키워드는 원문 영어를 유지합니다.

먼저 Config를 선택한 다음 규칙 확인

플랫폼별 규칙 설정에서 먼저 현재 구성을 확인하세요. iPhone / iPad에서는 Home의 Global Routing에서 Config를 선택해야 구성에 따른 라우팅이 적용됩니다. Proxy와 Direct는 전체 프록시 및 전체 직접 연결을 확인할 때 사용합니다. 규칙은 위에서 아래로 검사되며 일치한 항목의 정책이 적용되므로, 구체적인 대상은 포괄적인 조건보다 앞에 작성해야 합니다. example.com은 설명용이며, 로컬 네트워크 대역은 DIRECT로 지정하고 마지막에는 FINAL을 사용합니다. 수정 후 요청을 다시 보내고 로그에서 일치 항목을 확인하세요. 스위치가 켜져 있다는 이유만으로 규칙이 적용된다고 판단해서는 안 됩니다.

DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
2가지 다운로드 방식

기기에 맞는 다운로드 방식 선택

iPhone / iPad는 App Store에서 $2.99 일회성 결제입니다. Mac, Windows, Android, Linux 버전은 무료이며, 설치 파일은 이 사이트의 다운로드 페이지에서 제공하고 /dl/ 경로를 통해 받을 수 있습니다. 아래 링크는 각 플랫폼용 Shadowrocket 페이지로 연결됩니다.

App Store $2.99 일회성 결제 · 기타 플랫폼 무료

iPhone / iPad

두 기기에서 구매 기록을 공유합니다. 다운로드 전에 스토어의 개발자, 앱 아이콘 및 앱 ID를 확인하세요. 시스템 요구 사항은 App Store 페이지의 표기를 기준으로 합니다. 앱을 찾을 수 없다면 현재 스토어 지역을 먼저 확인하고, 이름이 비슷한 검색 결과를 같은 제품으로 간주하지 마세요.

처음 연결할 때 시스템의 VPN 구성 요청을 확인하고 허용한 후에도 직접 서버 정보를 가져와야 합니다. 스위치는 연결 상태를 나타낼 뿐, 사용 가능한 연결이 있다는 뜻은 아닙니다. 자세한 순서는 사용 안내를 참고하세요.

무료 · Apple 실리콘 / Intel

Mac

먼저 ‘이 Mac에 관하여’를 열고 표시된 칩 또는 프로세서에 따라 Apple 실리콘 버전이나 Intel 버전을 선택하세요. 두 설치 파일은 서로 다른 하드웨어용이므로 다운로드 버튼의 순서로 적합한 버전을 판단할 수 없습니다. 브라우저 이름으로 칩 종류를 추측할 필요도 없습니다.

처음 열 때 개발자를 확인할 수 없다는 메시지가 표시되면 파일을 이 사이트에서 받았는지 확인한 다음 시스템의 ‘개인정보 보호 및 보안’에서 ‘그래도 열기’를 살펴보세요. 손상된 파일이라는 메시지가 표시되면 다운로드 페이지의 별도 절차를 따르세요. 시스템 보안 설정을 전역으로 해제하지 마세요.

무료

Windows

다운로드 페이지에서 Windows 64비트 설치 프로그램을 받으세요. 실행 전에 /dl/ 경로에서 받은 파일인지 확인하고 기존 구성을 백업하세요. SmartScreen 알림이 표시되면 파일 출처를 확인한 다음 ‘자세한 정보’를 펼쳐 ‘실행’을 선택할 수 있습니다. 조직 정책으로 관리되는 기기에서는 관리자 지침을 따르세요.

설치를 완료해도 연결 구성이 자동으로 준비되는 것은 아닙니다. 다음 단계로 직접 보유한 구독 또는 서버 정보를 가져온 다음 서버 사용 가능 여부와 현재 규칙을 각각 확인하세요. 여러 설정을 동시에 바꾸면 문제를 파악하기 어려워집니다.

무료 · arm64

Android

이 사이트의 다운로드 페이지에서 arm64 설치 파일을 받으세요. 시스템에서 알 수 없는 앱 설치를 허용해야 한다면 다운로드에 사용할 브라우저에만 해당 권한을 허용하세요. 설치가 끝난 뒤에는 사용 방식에 따라 권한을 끌 수 있으며 다른 앱까지 허용 범위를 넓힐 필요는 없습니다.

WeChat에서 다운로드가 시작되지 않는다면 메뉴를 이용해 시스템 브라우저에서 이 사이트를 열고 다시 시도하세요. 설치와 서버 연결은 별개의 단계입니다. 이후 연결에 실패하면 직접 보유한 서버 정보, 네트워크 및 구성을 항목별로 확인하세요.

무료 · deb / rpm / AppImage

Linux

먼저 배포판과 하드웨어 아키텍처를 확인한 다음 파일 형식을 선택하세요. Debian 계열은 보통 deb, Fedora 계열은 보통 rpm을 선택합니다. 파일을 직접 실행하려면 AppImage를 확인하세요. 설치 파일의 확장자를 다른 형식으로 바꿔도 패키지 구조나 의존성은 바뀌지 않습니다.

AppImage를 실행하려면 실행 권한이 필요합니다. deb 및 rpm은 해당 패키지 관리 도구로 의존성을 처리해야 합니다. 다운로드 페이지에서 설치 명령과 권한 안내를 확인하세요. 실행 전 로컬 파일 이름과 위치를 확인한 다음 직접 보유한 구성을 가져오세요.

정품 확인 및 사용 범위

구매 기록, 서버 및 규칙을 각각 확인

Shadowrocket은 폐쇄형 상용 앱입니다. 이 사이트는 공식 사이트 및 공식 매뉴얼로 클라이언트 다운로드와 구성을 안내합니다. 서버나 구독을 제공, 판매 또는 추천하지 않으며 사용자가 이미 보유한 구독 또는 서버 정보를 전제로 합니다.

iPhone / iPad: 제품 정보 세 가지 확인

iPhone / iPad에서 App Store를 통해 다운로드하기 전에 개발자 이름, 공식 아이콘 및 앱 ID를 함께 확인하세요. 개발자는 Shadow Launch Technology Limited, 앱 ID는 932747118이며 아이콘은 이 사이트 상단의 공식 아이콘과 일치합니다. 제품 이름은 비슷할 수 있고 검색 결과 순서도 바뀔 수 있으므로, 한국어 별칭이나 검색 위치만으로 확인할 수 없습니다. 제품 상세 페이지를 열고 항목별로 대조하세요. 검색 요약만 보고 판단하지 마세요.

  1. 이 사이트의 다운로드 페이지에서 App Store 제품 페이지로 이동해 Shadowrocket에 해당하는지 확인합니다.
  2. 개발자 정보를 확인하고 제품 링크의 앱 ID가 932747118인지 확인합니다.
  3. 기기 호환성 및 현재 스토어에 표시된 정보를 확인합니다. 시스템 요구 사항은 App Store 페이지의 표기를 기준으로 합니다.

컴퓨터와 Android는 확인 방법이 다릅니다. Mac, Windows, Android, Linux 설치 파일은 모두 이 사이트의 다운로드 페이지에서 이동하며 실제 다운로드는 /dl/ 경로를 사용합니다. 모바일 기기의 스토어 구매 기록을 데스크톱 설치 파일 버전을 판단하는 근거로 삼지 마세요. 기기 아키텍처를 모른다면 플랫폼 안내로 돌아가 확인한 다음 다운로드하세요.

iPhone / iPad: 스토어 지역과 로그인 상태를 따로 확인

iPhone / iPad에서 검색해도 Shadowrocket을 찾을 수 없다면 먼저 App Store에 사용하는 Apple 계정의 국가 또는 지역을 확인하세요. 중국 본토 스토어에서는 이 앱을 제공하지 않으므로 검색되지 않는다고 해서 기기가 지원되지 않는 것은 아닙니다. 계정 지역을 확인한 뒤 방문 중인 제품 페이지가 현재 스토어와 일치하는지 살펴보세요. 시스템 언어만 반복해서 바꾸면 스토어 범위가 달라지지 않습니다.

계정 지역을 변경해야 한다면 시스템의 Apple 계정 설정에서 국가 또는 지역 페이지의 조건을 확인한 다음 진행하세요. 계정 잔액, 기존 구독 및 결제 수단이 변경에 영향을 줄 수 있습니다. 이 매뉴얼은 앱을 받기 위해 확인해야 할 경로를 안내하며 계정 관리 요건을 대신하지 않습니다. 다른 스토어 지역의 제품 페이지를 방문해도 계정 지역이 자동으로 바뀌지는 않습니다. 자세한 단계는 스토어 및 계정 지역 안내에서 확인하세요.

전체 플랫폼: 두 가지 가격에는 서버 서비스가 포함되지 않습니다

iPhone / iPad 버전은 App Store 미국 스토어에서 $2.99 일회성 결제이며 각 스토어에는 현지 통화로 표시됩니다. Mac, Windows, Android, Linux 버전은 무료입니다. 이 두 가지는 클라이언트 다운로드 방식에 해당하며 연결 시간, 서버 트래픽 또는 특정 연결의 유효 기간을 의미하지 않습니다. iPhone과 iPad는 같은 구매 기록을 사용할 수 있습니다. 다시 설치할 때는 먼저 구매에 사용한 계정을 확인하세요.

전체 플랫폼에서 정보를 가져오기 전에 세 가지를 구분하세요. 단일 서버 정보는 연결 매개변수를 설명하고, 구독 주소는 서버 목록을 가져오거나 갱신하는 데 사용하며, 구성 파일은 규칙과 관련 옵션을 저장합니다. 구성 파일을 성공적으로 가져와도 서버가 추가된 것은 아닙니다. 구독이 갱신되어도 목록의 모든 서버에 연결할 수 있다는 뜻은 아닙니다. 순서대로 확인하면 서로 다른 문제를 혼동하지 않고 처리할 수 있습니다.

iPhone / iPad: 기기 변경 및 재설치 전 구매 기록 확인

iPhone / iPad를 바꾸거나 앱을 다시 설치할 때는 기존 구매 계정으로 App Store의 구입 항목을 확인한 다음 Shadowrocket을 다시 다운로드하세요. iPhone / iPad는 $2.99 일회성 결제, Mac, Windows, Android, Linux는 무료라는 두 가지 방식은 재설치한다고 서버 요금 갱신으로 바뀌지 않습니다. 제품 페이지에서 여전히 구매를 요구한다면 결제를 반복하지 말고 계정, 스토어 및 구매 기록을 먼저 확인하세요.

구매 기록 복구와 구성 복구는 별개의 작업입니다. 앱을 다시 다운로드한 뒤 서버 목록, 현재 구성 및 시스템 VPN 권한을 확인하세요. 이전 기기에만 로컬로 저장된 정보가 자동 이전된다고 가정해서는 안 됩니다. 앱 내 iCloud 동기화를 사용하더라도 새 기기에서 동기화 결과를 항목별로 확인하세요. 이전 기기의 내용을 삭제하기 전에 직접 읽을 수 있는 백업을 보관하고 기존 서버 정보를 안전하게 저장하세요. 재설치를 모든 연결 문제의 첫 해결책으로 삼지 마세요.

전체 플랫폼: 업데이트 전에 되돌릴 수 있는 구성 사본 보관

iPhone / iPad 앱 업데이트는 App Store에서 관리합니다. Mac, Windows, Android, Linux 설치 파일은 이 사이트의 다운로드 페이지에서 받으세요. 업데이트 전에 현재 구성과 수동으로 추가한 서버 정보를 저장하고 사용 중인 Global Routing 및 구성 이름을 기록하세요. 버전 정보는 페이지에서 동적으로 불러온 결과나 기기에 실제 표시되는 내용을 기준으로 하며, 오래된 가이드의 화면만 보고 업데이트 여부를 판단해서는 안 됩니다.

업데이트 후 문제가 생기면 같은 네트워크, 같은 서버, 같은 대상을 기준으로 다시 테스트하세요. 그런 다음 권한이 바뀌었는지, 구성이 여전히 선택되어 있는지, On Demand 조건이 연결에 영향을 주는지 확인합니다. 한 번에 설정 하나만 되돌리거나 수정해야 어떤 단계가 결과를 바꿨는지 알 수 있습니다. 데스크톱을 처음 실행할 때 표시되는 시스템 알림은 다운로드 페이지의 안내를 따르세요. 조직에서 관리하는 기기의 제한은 기기 관리자가 확인해야 하며, 보안 설정 전체를 해제해 우회하지 마세요.

전체 플랫폼: 연결 실패는 근거를 바탕으로 단계별 확인

모든 플랫폼에서 연결을 확인할 때는 먼저 ‘앱이 연결되지 않음’, ‘서버 테스트 실패’, ‘일부 대상만 접속할 수 없음’을 구분하세요. 현재 네트워크가 정상인지 확인한 다음 기존 서버의 주소, 포트, 인증 및 프로토콜 필드를 확인하고 현재 구성과 규칙이 일치하는지 살펴봅니다. 일부 요청만 문제가 있다면 같은 테스트 대상을 유지하면서 DNS와 정책 선택을 비교하세요. 결과를 기록하지 않은 상태에서 서버, 규칙 및 DNS를 동시에 바꾸지 마세요.

iPhone / iPad에서는 먼저 Home의 연결 상태와 SERVER 목록을 확인한 다음 Connectivity Test를 참고할 수 있습니다. Settings의 Diagnostics와 Data는 서로 다른 정보를 제공합니다. 테스트 응답, 실제 요청 결과 및 트래픽 통계는 같은 지표가 아니므로 함께 살펴봐야 합니다. 문제를 알릴 때는 네트워크, 작업 순서, 재현 가능한 대상 및 오류 메시지를 기록하고 구독 주소, 비밀번호 및 개인 식별 정보를 가리세요. 문제 해결 매뉴얼의 증상별 항목을 참고하거나 자주 묻는 질문에서 간단한 해결 방법을 확인할 수 있습니다.

기술 노트

현재 작업에 맞는 단계 확인

아래 세 문서는 첫 실행, Linux 설치 및 기존 구독 가져오기를 다룹니다. 현재 진행 중인 단계에 맞는 글을 선택해 순서대로 확인하세요. 시스템 권한, 서버 인증 및 규칙 선택을 하나의 문제로 묶지 마세요.