Shadowrocket의 주요 설정은 Home, Config, Data 및 Settings에 모여 있습니다. 아래에서 사용 목적에 따라 기능을 나누어 설명하며, UI 용어·프로토콜명·규칙 키워드는 영어 원문을 유지합니다.
✦ Global Routing
규칙에 따라 각 요청의 연결 방식을 결정
Home의 Global Routing은 트래픽 처리 방식을 정합니다. Config는 현재 설정 파일의 규칙을 읽고, Proxy는 현재 선택한 서버를 일괄 사용하며, Direct는 직접 연결합니다. 평소 규칙 파일을 사용할 때는 보통 Config를 선택한 뒤 Config에서 DOMAIN-SUFFIX, GEOIP, IP-CIDR 및 FINAL의 순서를 확인합니다. 규칙은 위에서 아래로 매칭되며 앞에서 일치하면 더 이상 진행하지 않으므로, 구체적인 규칙을 포괄적인 규칙보다 앞에 배치해야 합니다.
분할의 핵심은 규칙 수가 아니라 대상이 명확한지 여부입니다. 어떤 도메인을 PROXY로 보낼지, 어떤 주소를 DIRECT로 연결할지, 어떤 요청을 REJECT할지 정해야 합니다. 수정 후에는 Home으로 돌아가 다시 연결하고, 실제 웹페이지와 Log로 매칭 결과를 확인해야 합니다. 서버 지연 시간만 확인해서는 충분하지 않습니다.
On Demand는 Settings 관련 설정에 있으며 현재 네트워크 조건에 따라 연결을 실행합니다. 수동 연결 테스트를 마쳤고 설정 파일이 안정적으로 작동하는 경우에 적합합니다. 설정하기 전에 Home 스위치, 현재 서버 및 Global Routing이 정상적으로 작동하는지 확인한 다음, 일치시킬 Wi-Fi 또는 네트워크 조건을 하나씩 추가해야 합니다. 여러 조건을 동시에 수정하면 문제 지점을 찾기 어렵습니다.
활성화한 뒤 자주 사용하는 Wi-Fi와 셀룰러 네트워크를 각각 테스트하여 네트워크 전환 시 연결 상태가 예상대로 바뀌는지 확인합니다. 실행 결과가 예상과 다르면 먼저 On Demand를 잠시 끄고 조건 범위, 설정 선택 및 시스템 VPN 권한을 확인하세요.
Add Server는 사용자가 이미 보유한 서버 정보를 직접 입력할 때 사용합니다. Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard 및 Hysteria2 등의 유형을 처리할 수 있습니다. 추가할 때는 먼저 프로토콜 유형을 확인한 뒤 Address, Port, Password, UUID, Transport 또는 인증서 관련 필드를 입력하세요. 프로토콜마다 필요한 필드가 다르므로 한 프로토콜의 매개변수를 다른 프로토콜에 그대로 적용하면 안 됩니다.
저장한 뒤 먼저 Connectivity Test를 실행하고 해당 서버를 선택한 다음 Home으로 돌아가 연결하세요. 테스트에 실패하면 주소, 포트, 인증 필드 및 시스템 시간을 우선 확인하고, 기본 정보가 잘못된 상태에서 규칙 파일을 반복해서 수정하지 않도록 합니다.
Subscribe는 사용자가 이미 확보한 구독 주소를 한곳에서 가져오고 업데이트할 때 사용합니다. 입력할 때 URL이 완전한지, 식별하기 쉬운 이름인지 확인하고 필요에 따라 업데이트 방식을 설정하세요. 업데이트가 끝나면 먼저 서버 항목이 표시되는지 확인한 뒤 그중 하나를 선택해 Connectivity Test를 실행합니다. 구독 업데이트는 설정 내용만 동기화하며, 각 항목이 실제로 사용 가능하다는 뜻은 아닙니다.
업데이트에 실패하면 구독 주소가 완전한지, 현재 네트워크에서 해당 주소에 접근할 수 있는지, 서버가 유효한 내용을 반환하는지 순서대로 확인하세요. 이 사이트는 클라이언트 조작만 설명하며 구독 내용을 제공하지 않습니다. 사용자는 자신이 보유하고 사용할 권한이 있는 정보를 이용해야 합니다.
Config는 규칙과 정책 그룹을 저장하고, Data는 클라이언트가 기록한 트래픽 정보를 확인하는 데 사용되며, Settings에는 DNS, Ping, Log, Widget, iCloud 동기화 및 Proxy 포트 등의 설정이 포함됩니다. 문제를 해결할 때는 먼저 현재 서버와 Global Routing을 고정한 뒤 Log에서 요청, 규칙 매칭 및 연결 결과를 확인하세요. 테스트하면서 여러 변수를 동시에 바꾸지 않는 것이 좋습니다.
iCloud 동기화는 사용자가 소유한 기기 사이에서 설정을 관리할 때 유용하지만, 동기화 전에도 식별 가능한 설정 이름을 유지해야 합니다. DNS와 Proxy 포트는 고급 설정입니다. 뚜렷한 장애 증상이 없다면 온라인 글만 보고 일괄 수정하지 않는 것이 좋습니다.
Shadowrocket을 구매할 수 있는 유일한 경로는 App Store입니다. 구매 전에 개발자 이름과 앱 ID를 확인하고, 시스템 요구 사항·가격·호환성은 제품 페이지에 현재 표시된 내용을 기준으로 판단하세요.
iPhone
휴대 중 네트워크 전환과 On Demand 사용에 적합합니다. 스토어 페이지에서 개발자 Shadow Launch Technology Limited와 앱 ID 932747118을 먼저 확인한 뒤 구매하세요. 처음 연결할 때 시스템 VPN 구성 승인 메시지가 표시되며, 이는 기기의 네트워크 구성을 설정하는 데 필요한 시스템 절차입니다. 구체적인 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다.
큰 화면에서 서버, Config 및 규칙을 관리하기에 적합합니다. 구매를 완료한 동일한 Apple ID를 사용하면 App Store의 구입 항목에서 Shadowrocket을 찾을 수 있습니다. iPad에서는 화면 방향에 따라 페이지 레이아웃이 달라질 수 있지만 Home, Config, Data 및 Settings의 용도는 같습니다. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다.
아래 절차는 사용자가 이미 자신의 서버 정보 또는 구독 주소를 보유하고 있다는 전제에서 진행합니다. 각 단계를 마칠 때 결과를 먼저 확인한 뒤 다음 단계로 넘어가면 문제가 발생했을 때 해당 구간을 쉽게 찾을 수 있습니다.
01
서버 추가 또는 Subscribe 가져오기
수동으로 추가할 때는 Home에서 Add Server로 들어가 올바른 프로토콜을 먼저 선택한 뒤 Address, Port 및 인증 필드를 입력합니다. 기존 구독을 사용할 때는 Subscribe로 들어가 전체 주소를 붙여 넣고 업데이트를 실행하세요. 가져온 직후 많은 매개변수를 수정하지 말고, 목록에 예상 항목이 표시되는지 확인한 다음 이름·프로토콜 유형·기본 필드가 원본 정보와 일치하는지 점검합니다.
02
서버 및 Global Routing 선택
Home에서 사용할 서버를 선택한 뒤 목적에 맞게 Global Routing을 설정합니다. 완전한 규칙 설정이 있으면 Config를 선택하고, 현재 서버를 일괄 사용하려면 Proxy를 선택하며, 직접 연결하려면 Direct를 선택합니다. 처음 테스트할 때는 한 가지 방식으로 고정하여 기본 연결을 확인한 뒤 Config에서 DOMAIN-SUFFIX, GEOIP, IP-CIDR 및 FINAL을 조정하는 것이 좋습니다.
03
연결을 켜고 실제 요청 확인
Home의 연결 스위치를 켜고 시스템 안내에 따라 VPN 구성 추가를 허용하세요. 연결 상태가 설정되면 실제로 테스트할 웹페이지에 접속하고 Connectivity Test와 Log를 함께 확인하여 결과를 판단합니다. 서버 지연 시간은 일부 연결 상태만 보여 줍니다. 지연 시간이 표시되지만 웹페이지가 열리지 않는다면 DNS, 규칙 매칭, 서버 상태 및 현재 로컬 네트워크도 계속 확인해야 합니다.
정품 확인과 구매 정보
App Store 제품 페이지 정보를 기준으로 확인
Shadowrocket은 폐쇄형 상용 앱입니다. 이 사이트는 비공식 사용 안내 사이트이며, 구매와 설치는 App Store 제품 페이지에서 직접 진행하고 스토어에 현재 표시된 정보를 기준으로 해야 합니다.
개발자: Shadow Launch Technology Limited앱 ID: 932747118일회성 구매iPhone 및 iPad
스토어 표시 정보
현재 Apple ID의 스토어 확인
App Store 스토어에 따라 현지 통화로 가격이 표시되며, 검색 결과와 구매 상태도 현재 Apple ID가 속한 스토어와 관련이 있습니다. 미국 스토어 페이지에는 일회성 가격이 약 $2.99로 표시되지만 실제 결제 금액은 스토어 결제 페이지를 기준으로 합니다. 앱을 찾을 수 없다면 웹페이지의 오래된 스크린샷이 아니라 현재 사용 중인 스토어, 네트워크 연결 및 App Store 로그인 상태를 먼저 확인하세요.
제품 페이지에는 현재 시스템 요구 사항과 호환성도 표시됩니다. 이러한 정보는 변경될 수 있으므로 이 사이트는 시스템 버전 요구 사항을 고정해 기록하지 않습니다. iPhone 및 iPad에 설치할 수 있는지는 App Store 페이지의 표시를 기준으로 합니다.
세 가지 확인 항목
개발자, 아이콘 및 앱 ID를 함께 확인
첫 번째로 제품 페이지의 개발자 이름이 Shadow Launch Technology Limited인지 확인합니다. 두 번째로 검색 결과의 앱 이름에만 의존하지 말고 앱 아이콘을 확인합니다. 세 번째로 제품 페이지 URL에 id932747118이 포함되어 있는지 확인합니다. 이는 앱 ID 932747118에 해당합니다. 세 가지 정보를 함께 확인하는 것이 Shadowrocket 또는 다른 이름만 검색하는 것보다 신뢰할 수 있습니다.
올바른 제품 페이지에 들어간 뒤 가격, 시스템 요구 사항 및 호환성 항목을 확인하세요. 이 사이트는 식별 방법과 사용 안내를 제공할 뿐 App Store에 표시되는 실시간 제품 정보를 대신하지 않습니다.
구매 및 복원
동일한 계정에서 구입 항목 확인
Shadowrocket은 일회성 구매 방식입니다. Apple ID로 구매를 완료했다면 해당 계정의 App Store 구입 항목에서 앱을 찾을 수 있습니다. iPhone을 바꾸거나 iPad에 설치하거나 기기를 다시 설정한 경우에는 먼저 구매를 완료한 계정으로 로그인했는지 확인한 뒤 구매 기록을 확인하세요. 다시 다운로드할 수 있는지와 가족 공유 적용 여부는 당시 App Store에 표시된 내용을 기준으로 합니다.
클라이언트 업데이트는 App Store에서 관리합니다. 자동 업데이트 여부는 기기의 App Store 설정에 따라 달라지며, 스토어에서 업데이트 대기 항목을 직접 확인할 수도 있습니다.
앱 구매와 네트워크 서비스
클라이언트 구매와 연결 정보 구분
클라이언트 일회성 구매 ≠ 회선 요금제. Shadowrocket을 구매해도 클라이언트 자체만 이용할 수 있으며 서버, 노드 또는 구독 내용은 포함되지 않습니다. 서버를 추가하거나 Subscribe를 가져오고 규칙을 사용하려면 사용자가 이미 사용할 권한이 있는 서버 정보 또는 구독 주소를 보유하고 있어야 하며, 제공자가 안내한 매개변수에 맞는 프로토콜을 선택해야 합니다.
이 사이트는 노드나 구독을 제공하지 않으며 Shadowrocket에서 입력하는 위치, UI 용어의 의미, 규칙 로직 및 문제 해결 방법만 설명합니다. 연결 품질은 로컬 네트워크, 서버 상태, 회선 환경, 프로토콜 매개변수, DNS 및 규칙 설정에 따라 달라지므로 클라이언트 구매가 정상적으로 완료되었는지만으로 판단할 수 없습니다.
자주 묻는 질문
연결 전후 우선 확인할 네 가지
이 내용은 처음 사용할 때 가장 자주 확인하는 판단 지점을 다룹니다. 더 자세한 분류별 문답은 FAQ에서, 설정 항목별 설명은 Settings 설명서에서 확인할 수 있습니다.
구매 후 서버가 자동으로 나타나지 않는 이유는 무엇인가요?
Shadowrocket의 일회성 구매에는 클라이언트만 포함됩니다. 사용자는 이미 보유한 서버 정보를 Add Server에서 직접 입력하거나 기존 구독 주소를 Subscribe에 추가해야 합니다. 가져온 뒤에는 먼저 프로토콜 유형과 필드를 확인한 다음 Connectivity Test를 실행하세요.
Global Routing은 Config, Proxy, Direct 중 무엇을 선택해야 하나요?
현재 설정 파일의 규칙에 따라 분할하려면 Config를 선택하고, 모든 요청을 현재 서버로 보내려면 Proxy를 선택하며, 직접 연결하려면 Direct를 선택합니다. 문제를 해결할 때는 한 번에 한 가지 방식만 고정하고 전후의 실제 결과를 기록하세요.
Connectivity Test 결과는 나오지만 웹페이지가 열리지 않으면 어떻게 하나요?
테스트 결과가 웹페이지 전체 접속을 보장하지는 않습니다. Log에서 연결이 설정되었는지, 규칙이 PROXY와 DIRECT 중 어디에 매칭되었는지 계속 확인하고 DNS 확인, 현재 서버 상태 및 로컬 네트워크도 점검하세요. 먼저 On Demand를 끄면 자동 조건이 문제 해결에 미치는 영향을 줄일 수 있습니다.
찾은 앱이 정품 Shadowrocket인지 어떻게 확인하나요?
App Store 제품 페이지를 열고 개발자 Shadow Launch Technology Limited, 공식 아이콘 및 앱 ID 932747118를 함께 확인하세요. 시스템 요구 사항, 가격 및 호환성은 제품 페이지에 현재 표시된 내용을 기준으로 합니다.