App Store 단독 제공 · 일회성 구매iPhone / iPadMac / Apple TV는 App Store 페이지 확인Shadowsocks / VMess / VLESS / Trojan / Hysteria2
[Rule]
규칙 분기 및 설정 기능
먼저 서버 정보, 라우팅 모드, 설정 파일을 구분하세요. 서버는 연결 대상을 정하고, Global Routing은 전체 처리 방식을 결정하며, Config 규칙은 요청별 분기 방식을 지정합니다. 아래에서는 실제 설정 순서에 따라 설명합니다. 가져오기에 성공했다고 연결까지 성공한 것은 아닙니다.
Global Routing을 먼저 확인하고 규칙 순서를 살펴보세요
Global Routing의 Config, Proxy, Direct는 각각 설정에 따른 처리, 프록시 처리, 직접 연결을 의미합니다. 규칙 분기를 사용하려면 먼저 Config를 선택한 뒤 현재 사용 중인 설정 파일을 확인하세요. 규칙은 순서대로 적용되므로 일반적으로 구체적인 도메인 규칙을 더 포괄적인 규칙보다 앞에 둡니다. 앞선 규칙에 일치하지 않는 요청은 FINAL이 처리합니다. 수정한 뒤에는 같은 대상을 다시 테스트해 적용된 규칙과 실제 연결 결과를 각각 확인하세요. 스위치 상태만으로 분기가 올바른지 판단할 수 없습니다.
DOMAIN-SUFFIXPROXYFINAL
수동 연결을 확인한 뒤 On Demand 설정하기
On Demand는 설정한 조건에 따라 연결을 시작합니다. 먼저 Home에서 수동으로 연결하고 정상 작동을 확인한 다음, Settings에서 On Demand를 살펴보고 실제 네트워크 환경에 맞는 조건인지 확인하세요. 수동으로 연결을 끊은 뒤 연결 상태가 바뀐다면 서버를 반복해서 삭제하기보다 해당 조건과 시스템 VPN 상태를 먼저 확인하세요. 잠시 사용하지 않으려면 앱 내 설정과 시스템 표시를 모두 확인하세요. On Demand는 잘못된 서버 매개변수를 보완하지 않으며, 구독 유효성이나 네트워크 연결 가능 여부 확인을 대신하지 않습니다.
SettingsOn DemandHome
서버 유형에 맞게 Add Server 입력하기
Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, Hysteria2 등 다양한 프로토콜을 지원합니다. Add Server에서 보유한 서버 정보에 맞는 Type을 선택한 다음 해당 항목을 입력하세요. 유형에 따라 필요한 인증, TLS 및 전송 매개변수가 다르므로 Host와 Port만 바꾸면 안 됩니다. 구독을 가져온 경우에도 유형과 필수 항목을 확인하세요. 프로토콜 이름만으로 연결 상태를 예측할 수는 없습니다. 문제를 해결할 때는 서비스 제공자가 안내한 원래 매개변수를 기준으로 삼고, 이름만 보고 유형을 추측하거나 임의로 바꾸지 마세요.
Add ServerTypeHost / Port
보유한 Subscribe를 가져온 뒤 Home 확인하기
기존 구독 링크는 이용 중인 서비스 제공자에게서 받으세요. Add Server에서 Subscribe를 선택하고 링크를 입력해 저장한 다음, 가져오기가 완료되면 Home으로 돌아가 서버 목록을 확인하세요. 구독은 서버 정보를 일괄 업데이트하는 수단이며 Config 규칙 파일과는 다릅니다. 업데이트에 실패하면 링크가 온전한지, 현재 네트워크에서 접속할 수 있는지, 서비스 제공자가 유효한 내용을 제공 중인지 먼저 확인하세요. 구독 주소에는 계정 정보가 포함될 수 있으므로 화면을 캡처하거나 도움을 요청하기 전에 가리세요. 구독을 삭제하기 전에는 보관할 기록이 있는지 확인해 중복 가져오기로 혼란이 생기지 않도록 하세요.
SubscribeAdd ServerHome
사용 중인 Config를 확인하고 복구용 사본 보관하기
Config 설정 파일에는 규칙과 관련 설정이 들어 있습니다. 편집하기 전에 현재 사용 중인 파일을 확인하고 사본을 보관한 뒤 항목별로 수정하세요. 파일을 저장해도 Global Routing이 Config로 전환되는 것은 아닙니다. 규칙의 PROXY, DIRECT, REJECT는 서로 다른 처리 방식을 뜻하므로 순서와 함께 살펴보세요. 기기를 바꿀 때는 앱 내 iCloud 동기화 설정과 Config 내보내기를 활용해 백업하고, 새 기기에서 서버와 규칙을 하나씩 확인하세요. App Store 구매 항목을 복원했다고 모든 설정까지 복원된 것은 아닙니다.
ConfigGlobal RoutingConfig
Connectivity Test로 문제 범위 파악하기
Home에서 서버를 선택한 뒤 Connectivity Test로 연결 상태를 확인하고, 실제로 이용할 대상에 접속해 보세요. 테스트 성공이 모든 대상에 접속할 수 있음을 보장하지 않으며, 실패했다고 해서 반드시 앱 문제인 것도 아닙니다. Settings의 Diagnostics 및 Data 트래픽 통계를 함께 살펴 서버 연결, 도메인 확인, 규칙 적용, 특정 웹사이트 중 어디에 문제가 있는지 구분하세요. 현재 네트워크, 선택한 서버, Global Routing 상태를 기록하고 한 번에 하나씩 변경하세요. 진단 정보를 공유하기 전에 구독 주소나 비밀번호 등 민감한 정보를 삭제하세요.
시작하기 전에 보유한 구독 또는 서버 정보를 준비하세요. 먼저 다시 테스트할 수 있는 기본 연결을 하나 설정한 뒤 규칙, On Demand 및 동기화 설정을 조정하는 것이 좋습니다. 여러 설정을 한꺼번에 바꾸면 실패 원인을 구분하기 어렵습니다.
Add Server / Subscribe
서버 또는 기존 구독 추가
Home에서 Add Server로 이동하세요. 개별 서버는 제공된 정보에 맞는 Type을 선택해 항목을 입력하고, 구독은 Subscribe를 선택해 서비스 제공자에게 받은 링크 전체를 붙여 넣으세요. 저장한 뒤 Home으로 돌아가 목록에 예상한 항목이 표시되는지 확인하고 이번에 사용할 서버를 선택하세요.
가져온 뒤에는 유형, 주소, 필수 인증 항목을 먼저 확인하세요. 목록이 비어 있다면 구독 가져오기 문제를 먼저 해결하고, 항목은 있지만 연결이 실패한다면 서버 매개변수를 확인하세요. 중복 가져오기를 만능 해결책으로 사용하지 말고 공개 화면 캡처에 구독 링크 전체가 나오지 않도록 하세요.
Global Routing / Config
목적에 맞는 라우팅 모드 선택
Global Routing을 열고 Config, Proxy, Direct를 구분하세요. 규칙에 따라 분기하려면 Config를 선택하고 Config에서 사용 설정된 파일을 확인하세요. 특정 요청이 규칙의 영향을 받는지 확인할 때는 목적을 명확히 한 뒤 모드를 조정하고, 테스트가 끝나면 원래 설정으로 되돌리세요.
서버 선택, 라우팅 모드, 설정 파일은 각각 따로 확인해야 합니다. 규칙만 수정하고 Proxy 또는 Direct 모드를 유지하면 그 결과로 규칙의 유효성을 판단할 수 없습니다. 처음 설정할 때는 기존 설정을 복사해 보관하고 기본 접속이 되는지 확인한 다음 구체적인 도메인이나 주소 규칙을 추가하세요.
Home / Connectivity Test
스위치를 켜고 실제 접속 확인하기
Home으로 돌아가 연결 스위치를 켜고 시스템 안내에 따라 VPN 구성 사용을 허용하세요. 먼저 앱과 시스템에 표시된 연결 상태를 확인한 다음 Connectivity Test를 실행하고, 마지막으로 필요한 대상에 접속하세요. 스위치가 켜진 것은 연결 상태의 일부일 뿐 모든 규칙이 제대로 적용되었음을 뜻하지 않습니다.
테스트에 실패하면 현재 네트워크, 선택한 서버와 모드를 먼저 기록한 뒤 정보가 유효한지, 구독 업데이트가 필요한지, 올바른 설정 파일을 선택했는지 확인하세요. 일부 대상만 문제가 있다면 DNS와 규칙 순서를 중점적으로 살펴보세요. 모든 대상에 문제가 있다면 기본 네트워크와 서버 연결부터 점검하세요.
이 사이트는 Shadowrocket 공식 사이트 및 공식 가이드입니다. App Store 제품 페이지에 표시된 정보를 기준으로 정품을 확인하세요. 공식 아이콘, 개발자 이름, 앱 ID가 모두 일치해야 하며 검색 결과의 순위나 유사한 이름만으로 판단해서는 안 됩니다.
앱 ID 932747118
개발자 Shadow Launch Technology Limited
클로즈드 소스 유료 앱
제품 페이지에서 세 가지 정보 확인
App Store 제품 페이지를 열고 앱 이름 Shadowrocket과 공식 아이콘을 먼저 확인하세요. 아이콘이 이 사이트 상단에 표시된 공식 아이콘과 일치하는지 확인한 다음, 개발자가 Shadow Launch Technology Limited인지 살펴보고 마지막으로 제품 페이지 주소에 id932747118이 포함되어 있는지 확인하세요. 이름이 비슷하다는 이유만으로 같은 앱이라고 볼 수 없습니다.
확인할 때는 검색 결과 미리보기만 보지 말고 해당 제품 페이지를 열어야 합니다. Shadowrocket은 클로즈드 소스 유료 앱이며 구매, 설치 및 앱 업데이트는 App Store에서 진행합니다. 이 사이트는 사용 방법을 안내하며 다른 파일이나 출처가 App Store 제품 페이지를 대신하지 않습니다.
제품 페이지에서 구매할 수 있는지, 어떤 통화로 표시되는지, 어떤 기기와 호환되는지는 현재 Apple ID가 사용하는 스토어에 표시된 내용을 기준으로 확인하세요. 검색 결과가 없거나 페이지에서 일시적으로 구매할 수 없다면 먼저 로그인 계정과 스토어 상태를 확인하세요. 검색 결과에 이름이 비슷한 앱이 있어도 같은 앱으로 간주하지 마세요.
이 문서에서는 특정 시스템 버전을 요구하거나 이를 근거로 기기에 설치할 수 있는지 판단하지 않습니다. App Store의 호환성 항목에서 기기와 시스템을 확인하세요. Mac 및 Apple TV의 시스템 요구 사항, 이용 가능 여부, 통합 구매 여부도 제품 페이지에 표시된 내용을 기준으로 확인하세요.
Shadowrocket은 일회성 구매 방식이며 미국 스토어 참고 가격은 2.99달러입니다. 실제 결제 가격과 현지 통화는 App Store 페이지를 확인하세요. iPhone과 iPad의 구매 권한은 동일한 구매 계정에서 확인해야 합니다. 다른 기기의 호환성 및 통합 구매 여부도 App Store 페이지를 확인하세요.
기기를 바꾸거나 앱을 다시 설치할 때는 구매에 사용한 Apple ID로 App Store의 구입 항목을 확인한 뒤 다시 다운로드할 수 있는지 살펴보세요. 페이지에 구매 가격이 계속 표시되면 계정과 기존 구매 기록을 먼저 확인하세요. 앱 복원, 서버 정보 복원, Config 복원은 각각 별도로 확인해야 합니다. 구입 항목 기록이 설정 백업을 뜻하지는 않습니다.
앱 일회성 구매 ≠ 연결 서비스 요금제. Shadowrocket을 구매하면 앱 사용 권한을 얻지만 서버, 노드 또는 구독은 포함되지 않습니다. 사용하려면 유효한 정보를 미리 준비하고 서비스 제공자에게서 필요한 항목이나 구독 링크를 받아야 합니다. 이 사이트는 노드나 구독을 제공·판매·추천하지 않습니다.
구독 유효성, 서버 연결 가능 여부, App Store 앱 구매 기록은 서로 다른 문제입니다. 앱 업데이트는 App Store에서 진행하며 서버 정보는 이용 중인 서비스 제공자가 제공한 내용을 기준으로 관리하세요. 업데이트 전에 중요한 설정을 보관하고, 업데이트 후에는 Home에서 선택한 항목과 Config 파일을 확인한 뒤 연결을 테스트하세요.