iPhone
App Store 제품 페이지에서 개발자와 앱 ID를 확인한 뒤 구매하고 설치가 완료될 때까지 기다리세요. 처음 연결을 설정할 때 시스템에서 VPN 구성을 추가하라는 메시지가 표시될 수 있습니다. 현재 앱에서 요청한 것이 맞는지 확인한 뒤 허용하세요. 앱 설치와 사용자가 보유한 연결 정보 가져오기는 별개의 단계입니다. 앱을 설치해도 서버가 자동으로 추가되지는 않습니다.
iPhone 설치 및 권한 안내 보기 →먼저 연결 정보, 구성 파일, 연결 조건을 구분한 뒤 세부 옵션을 조정하세요. 아래 내용은 앱에서 확인할 수 있는 기능과 규칙 문법을 설명합니다.
Home의 Global Routing에서 Config를 선택하면 현재 구성의 규칙에 따라 요청을 처리합니다. DOMAIN-SUFFIX는 도메인 접미사를, GEOIP는 대상 IP의 지역을 기준으로 매칭하고, FINAL은 앞선 규칙에 해당하지 않는 요청을 처리합니다. 규칙은 위에서부터 차례대로 확인하므로 구체적인 예외 규칙을 포괄적인 규칙보다 앞에 배치하세요. PROXY, DIRECT, REJECT는 각각 프록시, 직접 연결, 차단을 지정합니다. 정책을 설정하기 전에 사용자가 보유한 서버 정보를 사용할 수 있는지 확인하세요.
규칙 유형과 우선순위 보기 →DOMAIN-SUFFIX,example.com,PROXY
FINAL,PROXY
먼저 매칭한 뒤 정책 적용
On Demand는 설정한 조건에 따라 연결을 시작하는 기능입니다. Config에서 요청 처리 방식을 정하는 규칙별 트래픽 분기와는 별개의 설정입니다. Settings에서 On Demand를 찾아 앱에서 제공하는 네트워크 조건에 맞게 설정하세요. 처음에는 먼저 수동으로 연결해 서버와 규칙이 정상 작동하는지 확인한 뒤 On Demand를 설정하는 것이 좋습니다. 연결을 끈 뒤에도 자동으로 다시 연결되면 Home의 스위치만 반복해서 조작하지 말고, 자동 연결을 유발하는 조건과 시스템의 VPN 설정을 확인하세요.
On Demand와 라우팅 모드 구분하기 →Settings → On Demand
수동으로 확인한 뒤 조건 설정
사용자가 보유한 구독 주소를 준비한 뒤 Home에서 Add Server로 이동해 Subscribe를 선택하고 정보를 입력하세요. 구독은 서버 목록을 가져오고 업데이트하는 기능이며 규칙 구성 파일과는 다릅니다. 가져온 다음에는 서버를 선택하고 Global Routing 설정을 확인해야 합니다. 업데이트에 문제가 있으면 주소가 완전한지, 구독이 유효한지, 현재 네트워크에서 해당 주소에 접속할 수 있는지 먼저 확인하세요. 구독 주소에는 접근 정보가 포함될 수 있으므로 공개적으로 공유하지 마세요. 이 사이트는 가져오는 방법만 안내하며 서버나 구독을 제공하지 않습니다.
기존 구독 가져오기 단계 보기 →Home → Add Server → Subscribe
사용자가 보유한 구독 주소
Config에서는 연결에 사용할 구성 파일을 관리합니다. [General]에는 일반 설정, [Rule]에는 매칭 규칙과 정책, [Host]에는 특정 호스트 매핑, [URL Rewrite]에는 관련 재작성 동작을 정의합니다. 파일을 가져온 다음에는 현재 활성화된 파일이 무엇인지 확인하고 각 섹션을 차례로 검토하세요. 수정 전에는 원본을 보관하고 한 번에 하나의 설정만 변경하세요. iCloud로 기기 간 구성 파일을 관리할 때도 실제 파일 내용과 현재 선택된 파일을 확인해야 합니다. 파일이 표시된다고 해서 자동으로 적용되는 것은 아닙니다.
구성 구조와 예시 보기 →[General]
[Rule]
[Host]
[URL Rewrite]
먼저 백업한 뒤 항목별로 수정
Add Server의 Type에 따라 입력해야 하는 항목이 달라집니다. Shadowsocks, VMess, VLESS, Trojan 등의 인증 방식과 매개변수는 서로 다르므로 프로토콜 이름만 바꾸고 나머지 정보를 그대로 사용하면 안 됩니다. 사용자가 보유한 서버 정보를 기준으로 Host, Port, Password 또는 UUID, 전송 계층 및 TLS 관련 설정을 하나씩 확인하세요. QR 코드나 공유 링크로 가져온 뒤에도 주요 항목을 검토해야 합니다. 프로토콜이 인식된다는 것은 정보를 읽을 수 있다는 뜻일 뿐, 원격 서버에 현재 연결할 수 있다는 의미는 아닙니다.
공유 링크와 구독의 차이 알아보기 →Add Server → Type
Home의 Connectivity Test는 연결 점검을 시작할 때 활용할 수 있지만, 테스트에 결과가 표시된다고 해서 모든 웹 요청이 성공하는 것은 아닙니다. 문제가 생기면 로컬 네트워크, 서버 선택, Global Routing, 구성 파일을 차례로 확인한 다음 DNS와 규칙 매칭 여부를 살펴보세요. Settings의 Diagnostics는 문제를 파악하는 데 도움을 주며, Data에서는 트래픽 기록을 확인할 수 있습니다. 각각 서로 다른 관점의 정보를 제공합니다. 문제를 기록할 때는 오류 현상과 재현 절차를 남기고, 공유하기 전에 서버 인증 정보와 구독 주소를 가리세요.
증상별 연결 문제 해결 방법 보기 →Connectivity Test
Settings → Diagnostics
테스트 결과와 실제 접속을 각각 확인
Config는 현재 파일의 규칙에 따라 요청을 처리합니다. Proxy는 선택한 프록시를 통해 트래픽을 전달하고, Direct는 직접 연결합니다. 처음 문제를 점검할 때는 현재 모드를 확인한 뒤 규칙이 적용되는지 판단하세요. Config 파일만 수정한 뒤 계속 Proxy를 사용한다면 규칙 순서를 확인했다고 볼 수 없습니다. Direct로 전환한 뒤 특정 페이지가 열린다고 해서 프록시 서버가 정상이라고 단정할 수도 없습니다.
Config / Proxy / Direct 안내 보기 →Shadowrocket은 App Store에서만 다운로드할 수 있습니다. 먼저 App Store 페이지를 확인한 다음 현재 기기의 호환성과 구매 계정을 확인하세요.
App Store 제품 페이지에서 개발자와 앱 ID를 확인한 뒤 구매하고 설치가 완료될 때까지 기다리세요. 처음 연결을 설정할 때 시스템에서 VPN 구성을 추가하라는 메시지가 표시될 수 있습니다. 현재 앱에서 요청한 것이 맞는지 확인한 뒤 허용하세요. 앱 설치와 사용자가 보유한 연결 정보 가져오기는 별개의 단계입니다. 앱을 설치해도 서버가 자동으로 추가되지는 않습니다.
iPhone 설치 및 권한 안내 보기 →같은 Apple ID의 구입 항목을 통해 앱을 다시 찾을 수 있습니다. iPhone과 iPad에서 구매 항목을 공유할 수 있는 범위는 App Store 페이지를 확인하세요. iPad에서도 실제로 가져온 서버, 현재 구성, 연결 권한을 확인해야 합니다. 다른 기기의 설정이 완료됐다는 이유만으로 이 기기도 준비됐다고 판단하지 마세요.
iPad 설치 및 구성 안내 보기 →Mac / Apple TV에서도 같은 App Store에서 이용할 수 있으며, 호환 여부는 App Store 페이지에 표시된 내용을 확인하세요. 모든 기기의 시스템 요구 사항과 구매 가능 범위는 App Store 페이지를 기준으로 합니다.
설치 단계 보기 →변경을 최소화해 기본 연결부터 확인한 다음 복잡한 규칙을 살펴보세요. 각 단계에서 한 가지씩만 확인하면 문제가 생겼을 때 원인을 되짚기 쉽습니다.
사용자가 보유한 서버 매개변수, 공유 링크, QR 코드 또는 구독 주소를 준비하세요. Home의 Add Server로 이동해 정보 유형에 맞는 방식을 선택합니다. 직접 입력할 때는 먼저 Type을 선택한 뒤 Host, Port, 인증 항목을 확인하세요. 구독을 사용하는 경우 가져온 뒤 예상한 그룹과 서버가 표시되는지 확인하고, 같은 주소를 반복해서 추가하지 마세요.
가져오기에 성공했다는 것은 정보가 읽혔다는 뜻일 뿐입니다. 서버 항목이 완전한지, 프로토콜이 제공된 정보와 일치하는지, 구독이 아직 유효한지도 확인하세요. 스크린샷이나 공개 댓글, 문제 설명에 전체 구독 주소가 노출되지 않도록 주의하세요. 주소에 포함된 접근 매개변수는 비밀번호만큼 민감할 수 있습니다.
Home에서 사용할 서버를 선택한 다음 Global Routing을 확인하세요. 사용할 규칙 파일이 있다면 Config를 선택하고 Config에서 활성화된 파일을 확인합니다. 서버 연결만 따로 확인하려면 Proxy의 동작을 관찰할 수 있으며, Direct는 직접 연결할 때 사용합니다. 모드와 서버는 서로 독립적으로 선택하므로 두 항목을 모두 확인해야 합니다.
DNS, 전송 계층, 여러 규칙을 한꺼번에 변경하지 마세요. 기존 구성에 특정 정책 이름이 있다면 해당 이름에 연결된 정책이나 서버를 실제로 사용할 수 있는지 확인하세요. 규칙 문법이 올바르더라도 대상이 존재하지 않으면 요청이 예상대로 처리되지 않을 수 있습니다.
Home의 연결 스위치를 켜고 시스템 안내에 따라 VPN 구성 권한을 허용하세요. 연결 상태가 표시되면 먼저 Connectivity Test를 실행한 뒤 익숙한 웹페이지를 열어 실제 접속을 확인합니다. 테스트 결과, 시스템 연결 상태, 웹페이지 로딩 여부는 서로 다른 단계의 확인 자료이므로 하나만 보고 점검을 끝내면 안 됩니다.
테스트는 정상이지만 웹페이지가 열리지 않으면 모든 페이지에서 실패하는지 특정 도메인만 문제인지 기록한 뒤 DNS와 규칙을 확인하세요. 연결 자체를 설정할 수 없다면 먼저 로컬 네트워크와 서버 항목을 살펴보세요. 원래 구성을 보관하고 한 번에 한 항목만 변경한 뒤 다시 테스트해 여러 변경 사항이 뒤섞이지 않도록 하세요.
Shadowrocket은 클로즈드 소스 상용 앱입니다. 정품 여부는 App Store 제품 페이지에서 확인하고, 가격·호환성·구입 내역은 각각 App Store에서 확인하세요.
개발자: Shadow Launch Technology Limited
앱 ID: 932747118
App Store에서 앱을 찾을 때 이름만으로 판단하지 마세요. 먼저 개발자 Shadow Launch Technology Limited를 확인하고, 이 페이지에 표시된 공식 아이콘과 대조한 다음 제품 링크의 id932747118을 확인하세요. 이 세 가지 정보가 서로 일치해야 합니다. 검색 결과에 이름이 비슷한 앱이 표시되면 제목이나 이미지 하나만 비교하기보다 위 순서대로 확인하는 편이 정확합니다.
이 사이트는 Shadowrocket 공식 웹사이트 및 매뉴얼입니다. 구매 가이드에서는 정품 확인, 앱 설치, 기존 구성 사용 방법을 안내합니다. 실제 결제, 구입 내역, 앱 업데이트는 App Store에서 관리합니다. 구성 예시를 읽어도 앱이 구매되거나 연결 정보가 기기에 자동으로 입력되지는 않습니다.
App Store 검색 결과는 현재 계정이 사용하는 스토어에 따라 달라질 수 있습니다. 제품 링크를 열었을 때 구매할 수 있는지도 본인 기기에서 확인하세요. 앱이 검색되지 않으면 먼저 미디어 및 구입 항목에 사용하는 Apple ID와 국가 또는 지역을 확인한 다음 App Store 페이지를 살펴보세요. 검색되지 않는다는 이유만으로 기기 고장이라고 판단하거나, 시스템 표시 언어만으로 계정이 속한 스토어를 추측하지 마세요.
계정 지역 설정을 알아보려면 먼저 설정 절차에서 Apple이 안내하는 조건을 확인하고 잔액, 현재 구독, 결제 수단 등을 점검하세요. 구매 전에는 기기에 표시되는 제품 페이지를 기준으로 확인하세요. 이 사이트에서는 계정 설정이나 결제를 대신 처리하지 않습니다. 시스템 요구 사항은 모두 App Store 페이지에 표시된 내용을 따르며, 이전 안내서의 시스템 버전 숫자를 기준으로 판단하지 마세요.
미국 스토어 가격은 약 2.99달러이며, 한 번 구매하면 계속 사용할 수 있습니다. 각 스토어에서는 현지 통화로 표시되며 최종 금액은 구매 시점의 App Store 페이지를 확인하세요. 앱을 구매하면 클라이언트 사용 권한을 얻습니다. 연결에 필요한 서버 주소, 인증 매개변수 또는 구독은 사용자가 직접 준비하고 기존 서비스 안내에 따라 관리해야 합니다.
따라서 결제를 마쳤는데 Home에 서버 목록이 없어도 설치 실패를 뜻하지 않습니다. 기존 구독이 만료된 경우에도 클라이언트를 다시 구매해서 해결할 수는 없습니다. 앱 구매, 구독 내용, 구성 규칙이 각각 어디에서 관리되는지 먼저 구분한 뒤 해당 항목에 맞는 문제 해결 방법을 선택하면 중복 결제나 반복 설치를 피할 수 있습니다.
iPhone과 iPad에서 사용할 때는 먼저 App Store에 처음 구매한 Apple ID로 로그인했는지 확인한 뒤 구입 내역과 제품 페이지의 다운로드 상태를 확인하세요. 같은 계정의 구입 내역은 앱을 다시 찾는 중요한 기준입니다. 두 기기에서 공통으로 사용할 수 있는지와 다른 구매 적용 범위는 App Store 페이지를 확인하세요. 가격이 표시되면 다시 결제하기 전에 계정부터 확인하세요.
앱을 복원해도 모든 연결 정보가 함께 복원되는 것은 아닙니다. 재설치하거나 기기를 바꾼 뒤에는 서버 목록, 현재 구성 파일, 시스템 VPN 권한을 각각 확인하세요. iCloud로 파일을 관리한다면 필요한 파일이 실제로 표시되고 선택되어 있는지도 확인해야 합니다. 삭제하기 전에 사용자가 보유한 정보를 보관하세요. 특히 다른 곳에서 복구할 수 없는 로컬 수정 사항은 먼저 저장해야 합니다.
Shadowrocket 앱 업데이트는 App Store에서 받을 수 있으며 구체적인 업데이트 내용은 스토어 페이지에서 확인하세요. 구독 업데이트는 사용자가 보유한 서비스에서 서버 정보를 다시 가져오는 작업이고, 구성 파일 수정은 별도의 작업입니다. 문제를 점검할 때 최근에 발생한 변경 유형을 기록하세요. 세 가지를 모두 ‘업데이트 후 오류’라고 뭉뚱그리면 잘못된 곳을 확인하기 쉽습니다.
규칙을 수정한 뒤 문제가 생겼다면 원래 구성을 복원해 비교하세요. 구독 업데이트 후 특정 항목만 실패한다면 해당 항목의 필드를 확인하세요. 기기를 바꾼 뒤 처음 사용하는 경우에는 정보 가져오기와 시스템 권한을 먼저 점검하세요. 구매 및 복원 절차는 구입 항목 복원 안내를, 규칙 매칭 문제는 규칙 및 구성 참고 자료를 확인하세요.
클라이언트 구매와 연결 정보는 별도로 관리됩니다. Add Server에서 사용자가 보유한 서버 정보나 Subscribe 주소를 가져온 뒤 항목과 Global Routing을 선택하세요. 자세한 방법은 첫 사용 안내를 참고하세요.
테스트 결과만으로 웹페이지 접속의 모든 단계를 확인할 수는 없습니다. 특정 도메인만 문제인지 모든 페이지가 문제인지 먼저 확인한 다음 DNS, 현재 구성과 규칙 정책을 살펴보세요. 문제 해결 안내의 점검 순서에 따라 하나씩 확인할 수 있습니다.
먼저 Global Routing이 Config로 설정되어 있는지 확인하고, 수정한 파일이 현재 활성화된 파일인지 살펴보세요. 이어서 규칙 순서와 더 앞에서 매칭된 항목이 있는지 확인하세요. 파일이 저장됐다는 사실만으로 요청에 해당 규칙이 적용됐다고 판단하면 안 됩니다. 자세한 내용은 규칙 및 구성 참고 자료를 확인하세요.
먼저 Settings의 On Demand 조건과 시스템 VPN 설정을 확인해 자동 연결을 유발하는 조건이 있는지 살펴보세요. 자동 연결 조건과 규칙별 트래픽 분기는 서로 다른 기능입니다. 자세한 내용은 프록시 모드 및 연결 설정을 참고하세요.
궁금한 내용에 맞춰 이어서 읽어 보세요. 여러 구독을 정리하는 방법, App Store에서 노출 여부를 확인하는 방법, 공유 링크와 구독 주소를 구분하는 방법을 안내합니다.
구독이 두 개 이상이라면 먼저 구독 그룹과 직접 추가한 항목을 구분한 뒤 Home에 표시되는 순서를 정리하세요. 만료된 구독 삭제, 중복 서버 확인, 업데이트 전 정보 보관 방법을 알아보세요.
구독 관리 안내 읽기 →시스템 표시 언어와 App Store 계정 지역은 서로 다른 설정입니다. 기기의 미디어 및 구입 항목에서 현재 스토어를 확인하고, 지역을 변경하기 전에 잔액·구독·결제 관련 사항을 살펴보세요.
App Store 지역 안내 읽기 →단일 공유 링크에는 일반적으로 서버 하나의 정보가 담기며, 구독 주소는 서버 목록을 가져오고 업데이트하는 데 사용됩니다. 명확한 예시를 통해 두 형식을 구분하고 가져오기 경로와 업데이트 방식의 차이를 확인하세요.
링크 형식 안내 읽기 →