앱과 연결 정보를 구분하세요
앱을 구매한 뒤에도 기존 구독이나 서버 정보를 가져와야 합니다. 이 사이트는 사용 방법만 안내하며 서버나 구독을 제공하지 않습니다.
iPhone 및 iPad용 규칙 기반 프록시 클라이언트로, App Store에서 일회성 결제로 구매합니다. 기존 구독을 가져온 뒤 모드, 규칙, 연결 결과를 차례로 확인하세요.
앱을 구매한 뒤에도 기존 구독이나 서버 정보를 가져와야 합니다. 이 사이트는 사용 방법만 안내하며 서버나 구독을 제공하지 않습니다.
먼저 Global Routing을 확인한 다음 규칙이 매칭에 적용되는지 살펴보세요.
기기를 바꾼 경우 구매 당시 사용한 Apple ID로 App Store의 구입 항목에서 앱을 찾으세요.
서버 정보, 연결 모드, 설정 규칙은 각각 별도로 관리됩니다. 문제가 생기면 먼저 어느 항목을 확인할지 정한 다음 해당 설정을 살펴보세요.
규칙 분기는 요청마다 서로 다른 처리 방식을 적용하는 기능입니다. Config에서 Rule을 확인하고 Global Routing이 Config로 설정되어 있는지 살펴보세요. 규칙은 위에서 아래로 매칭되며, 일치하는 규칙의 정책이 적용됩니다. 일반적으로 구체적인 조건을 포괄적인 조건보다 위에 배치하고, 앞선 규칙에 해당하지 않는 요청에는 FINAL을 사용합니다. 설정을 수정할 때는 한 번에 한 항목만 바꾼 뒤 실제 접속과 기록을 확인하세요. 이렇게 하면 규칙 오류를 서버 문제로 잘못 판단하는 일을 줄일 수 있습니다.
DOMAIN-SUFFIX,example.com,PROXYDOMAIN,api.example.org,DIRECTFINAL,PROXYOn Demand는 설정한 조건에 따라 연결을 시작하는 기능이며, 사용할 수 없는 서버를 복구하는 기능은 아닙니다. Settings에서 On Demand를 확인하고 기존 조건을 파악한 뒤 활성화 여부를 결정하세요. 먼저 수동으로 연결해 정상 접속을 확인하고 서버, 모드, 규칙이 예상대로 설정되었는지 살펴보는 것이 좋습니다. 연결을 끊었는데 다시 자동 연결된다면 이 설정과 시스템의 VPN 상태를 확인하세요. 문제를 확인하는 동안에는 자동 연결 조건을 잠시 꺼 두면 테스트에 미치는 영향을 줄일 수 있습니다.
Shadowrocket은 여러 프로토콜을 지원합니다. 서버를 추가할 때는 프로토콜 이름만 보고 선택하지 말고 기존 서버 정보를 기준으로 입력하세요. Add Server에서 Type을 먼저 확인한 다음 해당 프로토콜에 필요한 Host, Port, 인증 정보를 입력합니다. 프로토콜마다 필요한 항목은 다를 수 있습니다. Shadowsocks, VMess, VLESS, Trojan 등의 이름은 연결 형식을 나타낼 뿐, 사용 가능 여부나 속도를 뜻하지 않습니다. 가져오기에 성공했다는 것은 정보가 인식되었다는 의미일 뿐입니다. 인증, 전송 방식, 서버 설정이 서로 일치하는지도 확인해야 합니다.
구독 가져오기는 보유 중인 여러 서버 정보를 한곳에서 관리할 때 유용합니다. Subscribe를 사용할 때는 구독 URL이 온전한지 확인하고, 구독마다 알아보기 쉬운 이름을 지정하세요. 구독을 업데이트하면 원격 콘텐츠를 다시 가져오므로 서버 이름, 개수 또는 설정값이 달라질 수 있습니다. 업데이트 후에는 현재 선택 항목을 다시 확인하세요. 구독 URL에 접근 정보가 포함될 수 있으므로 개인 기기에 안전하게 보관하고 공개 페이지에 게시하지 마세요. 구독과 Config 설정 파일은 용도가 다르므로 링크 모양만 보고 같은 방식으로 가져오면 안 됩니다.
Config는 규칙 및 관련 설정을 관리하며 서버 구독과는 다릅니다. 설정을 편집하기 전에 현재 선택된 파일을 확인하고 복구할 수 있도록 원본을 보관하세요. 파일을 바꾸면 이전에 테스트한 규칙이 더 이상 적용되지 않을 수 있습니다. General, Rule, Hosts 등 각 섹션은 역할이 다르므로 구체적인 문제에 맞춰 수정하세요. iCloud 동기화를 사용하는 경우 기기의 iCloud 상태와 동기화된 항목도 확인해야 합니다. 앱 구매 기록, 서버 정보, 설정 동기화는 각각 별개의 과정입니다.
Connectivity Test는 연결 상태를 확인하는 데 도움이 되지만 테스트에 응답이 왔다고 해서 모든 웹사이트에 정상 접속할 수 있는 것은 아닙니다. 문제를 확인할 때는 Global Routing, DNS, 규칙 기록을 함께 살펴보고 서버 연결, 도메인 이름 확인, 정책 선택을 구분하세요. Settings의 Diagnostics에서 추가 진단을 실행할 수 있습니다. Data의 트래픽 통계는 요청 활동을 살펴보는 데 참고할 수 있지만, 특정 사이트에 접속이 성공했다는 증거로 단독 사용해서는 안 됩니다. 문제 해결 정보를 공유하기 전에 구독 URL, 인증 정보 및 기타 개인정보를 삭제하고 필요한 내용만 남기세요.
Config는 현재 설정의 규칙에 따라 요청을 처리합니다. Proxy는 요청을 프록시로 처리하고 Direct는 직접 연결합니다. 이 세 가지 모드는 요청 처리 방식만 바꾸며 서버 인증 정보에는 영향을 주지 않습니다. 규칙을 확인하려면 먼저 Config를 선택하세요. 규칙이 문제인지 확인하려면 모드를 바꾸었을 때의 영향을 파악한 뒤 임시로 전환해 비교 테스트할 수 있습니다. 테스트가 끝나면 원래 설정으로 되돌리세요. 인터페이스의 Scene은 상황별 설정에 사용되며, 앞서 설명한 세 가지 기본 모드와는 다릅니다.
서버를 바꾸고 DNS를 수정하고 모드와 규칙까지 한꺼번에 조정하는 것은 흔한 실수입니다. 이렇게 하면 접속이 복구되더라도 어떤 변경이 효과가 있었는지 알기 어렵습니다. 먼저 기존 설정을 기록하고 테스트 대상을 하나 정한 뒤, 조건을 한 번에 하나씩만 바꾸면서 앱 기록과 실제 접속 결과를 비교하세요. 민감한 업무나 로컬 기기에 접속할 때는 요청이 의도한 정책으로 처리되는지도 확인해야 합니다.
Shadowrocket은 App Store에서만 받을 수 있습니다. 제품 페이지를 열어 앱을 확인한 다음 현재 기기의 호환성을 살펴보세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다. 구매 가능 여부와 기기 호환성도 스토어 페이지에서 확인하고, 기기 이름만으로 판단하지 마세요.
처음 설치한 뒤 연결을 확인할 때까지 순서대로 진행하면 됩니다. 처음 연결을 설정할 때 시스템에서 VPN 구성을 추가하라는 메시지가 표시될 수 있습니다. Shadowrocket에서 시작한 작업인지 확인한 뒤 시스템 안내에 따라 권한을 허용하세요. 앱의 스위치 상태와 웹사이트에 실제로 접속할 수 있는지는 별도로 확인해야 합니다.
iPhone 사용 안내 보기 →구매 당시 사용한 Apple ID로 App Store의 구입 항목을 확인해 앱을 받을 수 있습니다. 자세한 내용은 스토어 페이지를 기준으로 확인하세요. 화면이 커지면 목록과 상세 정보의 표시 방식은 달라질 수 있지만 서버, Config, Global Routing을 확인하는 순서는 같습니다.
iPad 사용 안내 보기 →Mac 및 Apple TV에서도 같은 App Store에서 받을 수 있으며, 호환성은 스토어 페이지의 안내를 기준으로 확인하세요.
다운로드 절차 보기 →App Store에 예상한 구입 상태가 표시되지 않으면 서버를 다시 설정하기 전에 현재 App Store에 로그인된 계정을 확인하세요. 앱 구매 기록은 스토어 계정에 연결되며 앱 내 구독, 규칙, 연결 설정은 별도로 관리됩니다. 기기를 바꿀 때는 구매 복원과 설정 이전을 각각 확인해 두 작업을 혼동하지 마세요.
시작하기 전에 기존 구독 또는 서버 정보를 준비하고 기기의 현재 네트워크가 정상적으로 작동하는지 확인하세요. 아래는 전체 과정의 미리보기입니다. 자세한 안내에서는 각 단계를 완료한 뒤 확인할 내용과 실패했을 때 살펴볼 위치를 설명합니다.
보유한 정보에 맞는 메뉴를 선택하세요. 서버 한 대는 Add Server에서 입력 항목을 확인하고, 여러 대는 Subscribe로 관리할 수 있습니다. Scan QR Code나 클립보드로 기존 공유 정보도 가져올 수 있습니다. 저장한 뒤 목록에 예상한 항목이 표시되는지 확인하고 Type, Host, Port, 인증 정보를 점검하세요. 구독 URL을 단일 서버의 Host 입력란에 붙여 넣지 말고, 형식을 확인하지 않은 채 메뉴를 계속 바꾸지 마세요.
가져온 뒤 서버 이름이 표시되더라도 클라이언트에 해당 정보가 저장되었다는 뜻일 뿐입니다. 주소가 만료되었거나 인증 정보가 일치하지 않거나 구독에서 인식할 수 있는 콘텐츠를 반환하지 않으면 연결은 실패할 수 있습니다. 항목이 목록에 보인다는 이유만으로 연결이 완료되었다고 판단하지 말고 기존 정보를 하나씩 다시 확인하세요.
사용할 서버를 선택한 다음 Global Routing을 확인하세요. Config의 규칙에 따라 트래픽을 분기하려면 Config를 선택하고 현재 Config 파일을 확인합니다. Proxy와 Direct는 각각 프록시 처리와 직접 연결에 사용됩니다. 모드를 고르기 전에 이번 접속이 어디로 연결되어야 하는지 먼저 정하세요. 특히 로컬 네트워크 리소스나 직접 접속해야 하는 서비스는 모드 이름만 보고 적합성을 판단해서는 안 됩니다.
서버와 규칙은 서로 다른 설정입니다. 서버를 바꿔도 특정 도메인의 정책은 그대로일 수 있고, 규칙을 바꿔도 서버 비밀번호가 자동으로 수정되지는 않습니다. 처음 테스트할 때는 설정을 단순하게 유지하고 반복해서 확인할 수 있는 결과를 먼저 만든 다음 사용자 지정 조건을 하나씩 추가하세요.
Home에서 연결 스위치를 켜고 시스템 안내에 따라 VPN 구성을 확인하세요. 그런 다음 Connectivity Test를 사용해 연결을 점검하고 지정한 사이트에 직접 접속해 보세요. 스위치가 켜졌는지, 테스트에 응답이 왔는지, 웹페이지가 로드되는지는 서로 다른 상태이므로 함께 살펴봐야 합니다. 일부 사이트만 접속되지 않으면 DNS와 규칙을 우선 확인하세요. 모든 사이트에 접속할 수 없다면 서버 정보와 기본 네트워크부터 점검하세요.
테스트할 때는 사용한 서버, 모드, 테스트 대상만 기록하고 구독 URL 전체나 인증 정보는 공개하지 마세요. 테스트가 끝나면 임시로 변경한 설정을 되돌리세요. 연결을 끊은 뒤 자동으로 다시 연결된다면 On Demand에 실행 조건이 설정되어 있는지 확인하세요.
이 사이트는 Shadowrocket 공식 웹사이트이자 매뉴얼입니다. Shadowrocket은 폐쇄형 유료 앱이며, 정식 다운로드 경로는 App Store 제품 페이지에서 확인하세요. 공식 매뉴얼에서는 사용 방법을 안내합니다. 구매 금액, 기기 호환성, 스토어 표시 정보는 현재 App Store 페이지를 기준으로 확인하세요.
제품 페이지를 열고 앱 이름이 Shadowrocket인지 먼저 확인하세요. 개발자가 Shadow Launch Technology Limited인지 살펴보고, 페이지 주소의 앱 ID가 932747118인지도 확인합니다. 앱 아이콘은 사이트 상단의 공식 아이콘과 같아야 합니다. 검색 결과에 이름이 비슷한 앱이 있다면 하나씩 확인하고 제목에 특정 단어가 있다는 이유만으로 구매할 앱을 판단하지 마세요.
앱 ID는 같은 스토어 항목을 식별하는 데 사용합니다. 개발자 이름과 공식 아이콘도 함께 확인하세요. 세 가지 정보를 모두 대조해야 합니다. 검색 결과에서 앱을 찾기 어렵다면 사이트의 다운로드 안내에서 지정된 제품 페이지로 이동해 실제 구매 정보를 확인하세요.
미국 App Store 가격은 약 2.99달러이며, 앱은 한 번 결제해 구매합니다. 각 국가 및 지역의 스토어에는 현지 통화로 표시되며 최종 금액은 결제 확인 화면을 기준으로 합니다. 구매 기록은 구매 당시 사용한 Apple ID에 연결됩니다. iPhone 및 iPad에서의 구매 가능 여부는 App Store 페이지를 확인하세요. 이미 구매했다면 다시 구매하기 전에 같은 계정의 구입 기록부터 확인하세요.
일회성 구매는 앱 구매 방식을 뜻하며 서버 접속 권한이나 서비스 이용 기간을 의미하지 않습니다. 앱의 규칙, 연결, 진단 기능을 사용하려면 기존 서버 정보가 유효해야 합니다. 가격 변경 여부와 현재 스토어 가격은 제품 페이지에서 직접 확인하세요. 매뉴얼에 기재된 참고 가격이 실제 결제 금액과 같다고 볼 수는 없습니다.
제품 페이지의 표시 내용, 결제 통화, 구매 가능 여부는 현재 App Store 스토어와 계정 상태에 따라 달라질 수 있습니다. 페이지가 예상과 다르게 표시되면 현재 스토어 계정, 네트워크, 기기 호환성을 확인한 뒤 App Store 안내를 살펴보세요. 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다. 매뉴얼에는 변경될 수 있는 시스템 요구 사항을 고정해 기재하지 않습니다.
기기의 iCloud 계정과 App Store 구매 계정은 각각 확인해야 합니다. 구매 내역을 확인할 때는 App Store에 실제로 로그인된 계정을 살펴보세요. 설정을 동기화하려면 iCloud 관련 설정을 확인해야 합니다. 두 계정은 서로 다른 역할을 하므로 한쪽에 정상적으로 로그인되어 있다고 해서 다른 쪽의 구매나 동기화까지 완료되었다고 판단하지 마세요.
iPhone이나 iPad를 바꾸거나 앱을 다시 설치한 경우 구매 당시 사용한 Apple ID로 App Store의 구입 항목에서 Shadowrocket을 찾아 다시 받으세요. 결제하라는 메시지가 표시되면 계정과 이전 구매 기록부터 확인하세요. 앱 업데이트도 App Store에서 관리합니다. 시스템에서 허용하는 경우 자동 업데이트를 사용할 수 있으며 업데이트 내용은 스토어 페이지의 기록을 기준으로 확인하세요.
앱을 다시 받는 것과 앱 내 데이터를 복원하는 것은 별개의 작업입니다. 시작하기 전에 보유한 구독 정보와 설정을 백업하세요. 복원 후에는 현재 서버, Config 파일, Global Routing을 확인해야 합니다. 앱을 다시 설치했더라도 설정이 예상대로 이전되었는지 실제 연결 테스트를 다시 진행하세요.
처음 가져온 뒤에는 규칙 우선순위, 구입 항목 복원, DNS 관련 문제가 자주 발생합니다. 현재 증상에 맞는 글을 선택하고 기존 설정을 보관한 뒤 변경을 시작하세요.
규칙은 위에서 아래로 매칭되며, 일치하는 규칙에서 처리가 끝나고 마지막에 FINAL이 적용됩니다. DOMAIN-SUFFIX 및 IP-CIDR 예시를 참고해 세 가지 정책의 작성법과 순서를 확인하세요.
일회성 구매 앱은 구매 당시 사용한 Apple ID에 연결됩니다. 기기를 바꾸거나 앱을 삭제 후 다시 설치했다면 먼저 App Store의 구입 항목에서 앱을 찾고, 앱 내 서버와 설정은 별도로 확인하세요.
테스트 응답은 정상이지만 웹페이지의 도메인 확인에 실패한다면 DNS 설정과 규칙 기록을 하나씩 살펴보고, 문제가 도메인 이름 확인 단계인지 요청 정책 단계인지 구분하세요.