Home
저장된 서버 항목을 확인하고 연결 대상을 선택하거나 연결 스위치를 조작하는 기본 화면입니다. 항목을 선택하는 것은 연결 대상을 지정하는 것일 뿐, 연결이 이미 이루어진 것은 아닙니다. 스위치 상태와 실제 접속 결과도 확인하세요. 항목이 없다면 먼저 본인의 구독 또는 서버 정보로 항목을 추가해야 합니다.
용도별로 찾아보고 영어 원문을 확인하세요.
먼저 화면 옵션, 프로토콜 설정, 규칙 정책을 구분한 다음 현재 화면에서 필요한 조작을 확인하세요. 각 용어에는 고유한 앵커가 있어 특정 항목을 바로 저장하거나 공유할 수 있습니다.
현재 어떤 화면에 있는지 먼저 확인하세요. 화면 이름, 전체 라우팅 방식, 연결 스위치는 각각 역할이 다르며, 한 가지 상태만으로 연결 결과 전체를 판단할 수 없습니다.
저장된 서버 항목을 확인하고 연결 대상을 선택하거나 연결 스위치를 조작하는 기본 화면입니다. 항목을 선택하는 것은 연결 대상을 지정하는 것일 뿐, 연결이 이미 이루어진 것은 아닙니다. 스위치 상태와 실제 접속 결과도 확인하세요. 항목이 없다면 먼저 본인의 구독 또는 서버 정보로 항목을 추가해야 합니다.
전체 요청 처리 방식을 정하는 옵션입니다. 구성, 프록시, 직접 연결은 각각 Config, Proxy, Direct에 해당합니다. 규칙에 따라 요청을 분기하려면 Config를 선택하고 현재 활성화된 구성을 확인하세요. 이 옵션을 바꿔도 서버 주소, 인증 정보 또는 구성 파일 내용은 변경되지 않습니다.
구성 관리 메뉴에서 Config는 구성 파일을 확인·선택·관리하는 기능을 뜻합니다. Global Routing에서는 현재 구성에 따라 요청을 처리한다는 의미입니다. 같은 단어라도 화면에 따라 뜻이 다르므로, Config 화면을 열었다고 규칙 분기가 활성화된 것은 아닙니다. 변경 후에는 해당 파일이 실제로 선택되었는지 확인하고 대상 요청을 테스트하세요.
Global Routing에서 선택하는 두 가지 전체 처리 방식으로, 프록시와 직접 연결에 해당합니다. Proxy는 선택한 프록시로 요청을 처리하고 Direct는 직접 연결합니다. 개별 도메인에 적용하는 규칙은 아닙니다. 도메인별로 다르게 처리하려는데 한 가지 전체 방식만 계속 사용 중이라면 규칙을 바로 다시 작성하기보다 먼저 Global Routing을 확인하세요.
설정된 조건에 따라 시스템 VPN 연결을 시작하는 기능이며, 실제 동작은 앱 설정과 시스템 상태에 따라 달라집니다. 서버 설정을 수정하거나 구독을 정기적으로 업데이트하는 기능은 아닙니다. 연결이 다시 시작되는 이유를 확인하려면 방금 스위치를 직접 껐는지만 보지 말고 On Demand와 시스템 VPN 상태를 함께 확인하세요.
앱에 기록된 트래픽 등의 통계를 확인해 일정 기간의 데이터 변화를 살펴볼 수 있습니다. 앱 통계, 통신사 요금, 서비스 제공업체의 사용량 측정은 범위와 기간이 다를 수 있으므로 수치가 정확히 일치하지 않을 수 있습니다. 비교하기 전에 통계 시작 시점과 대상을 확인하고, 누적 수치 하나만으로 어떤 규칙이 적용됐는지 판단하지 마세요.
연결 동작과 기타 앱 옵션을 확인하는 설정 메뉴입니다. 항목은 현재 앱에 표시되는 내용을 기준으로 확인하세요. 문제를 점검할 때는 관련 설정의 기존 값을 기록한 뒤 한 번에 하나씩만 변경하세요. 앱 내부의 Settings와 시스템의 설정 앱은 서로 다른 메뉴입니다. 시스템 권한이나 배터리 기록을 확인하라는 안내가 있다면 메뉴를 전환해야 합니다.
현재 네트워크에서 서버에 연결할 수 있는지 확인하는 기능이며, 결과는 문제를 찾는 단서로 활용할 수 있습니다. 테스트에 성공해도 실제 요청이 정상 처리된다는 뜻은 아니며, 소요 시간은 사용 가능한 대역폭이나 모든 웹사이트의 응답 속도와 같지 않습니다. 실패하면 먼저 로컬 네트워크를 확인한 다음 서버 설정을 점검하세요. 자세한 순서는 연결 실패 문제 해결 안내를 확인하세요.
프로토콜은 클라이언트와 원격 서버가 통신하는 방식을 정하며 속도 등급을 뜻하지 않습니다. Type은 본인이 보유한 서버의 실제 프로토콜과 일치해야 합니다. 연결 문제를 해결하려고 프로토콜을 차례로 바꿔 보지 마세요.
일반적으로 서버 주소, 포트, 비밀번호, 암호화 방식을 확인해야 하는 프록시 프로토콜입니다. 암호화 방식도 연결 설정의 일부이므로 이름이 비슷하다는 이유로 임의로 바꾸지 마세요. 기존 항목을 가져온 뒤 연결되지 않으면 원본 정보를 하나씩 대조하고, 특히 비밀번호를 복사할 때 공백이 들어가거나 문자가 빠지지 않았는지 확인하세요.
식별자 등의 설정을 사용하는 프록시 프로토콜입니다. 주소와 포트는 전체 설정의 일부일 뿐입니다. 전송 방식과 TLS, 경로, 호스트 이름 관련 설정도 서버 정보와 일치해야 합니다. 특정 전송 방식에서만 의미가 있는 항목도 있으므로 원본 설정을 기준으로 확인하고, 다른 항목의 추가 설정을 그대로 가져오지 마세요.
식별자, 전송 방식, 보안 관련 설정을 서로 맞춰야 하는 프록시 프로토콜입니다. VMess와는 다른 Type이므로 주소나 식별자가 비슷하다고 서로 바꿔 쓸 수는 없습니다. 가져온 뒤에도 추가 설정이 모두 있는지 확인하세요. 주소와 포트만 입력했다고 설정이 완성된 것은 아닙니다.
일반적으로 TLS와 함께 사용하는 프록시 프로토콜입니다. 인증 비밀번호와 TLS 정보는 서로 다른 역할을 합니다. 주소로 서버에 접속할 수 있어도 서버 이름이나 인증서 검증이 올바르다는 뜻은 아닙니다. 인증서 오류가 발생하면 서버 이름, 인증서, 기기 시간을 확인하세요. 검증을 끄는 방법을 일반적인 해결책으로 사용하지 마세요.
QUIC 기반 프록시 프로토콜로, 현재 네트워크에서 UDP 통신이 가능해야 합니다. 주소와 포트뿐 아니라 인증 및 TLS 관련 설정도 확인해야 합니다. 다른 프로토콜 테스트가 성공했다고 이 프로토콜도 사용할 수 있다는 뜻은 아닙니다. 네트워크를 바꿨을 때 결과가 다르면 프로토콜 이름만으로 원인을 판단하지 말고 네트워크 조건과 설정을 따로 확인하세요.
키 기반 터널 프로토콜이며 설정의 키, 주소, 피어 정보는 각각 역할이 다릅니다. 개인 키는 민감한 인증 정보이므로 스크린샷, 로그, 문의 메시지에 공개하지 마세요. 연결을 점검할 때는 로컬 설정과 피어 설정이 서로 일치해야 합니다. 공개 키 하나만 가져와서는 완전한 연결 설정이 되지 않습니다.
규칙은 무엇과 일치하는지, 일치한 요청을 어떻게 처리하는지 정합니다. 매칭 키워드와 처리 정책을 나눠 읽고 규칙 순서와 현재 Global Routing도 확인하세요.
전체 도메인과 일치시켜 특정 도메인 하나를 정확히 지정합니다. example.com에 대한 DOMAIN 규칙은 api.example.com 같은 하위 도메인까지 자동으로 포함하지 않습니다. 도메인과 하위 도메인 전체를 포함하려면 DOMAIN-SUFFIX가 적합한지 먼저 확인하세요.
도메인 접미사를 기준으로 매칭하므로 지정한 도메인과 하위 도메인을 포함할 수 있습니다. 예를 들면 example.com과 www.example.com이 해당합니다. 전체 URL에서 임의의 문자열을 찾는 규칙이 아니며 경로도 매칭 대상이 아닙니다. 수정 후 실제로 규칙이 적용되는지 확인하고, 앞선 규칙이 요청을 먼저 처리하지 않는지도 살펴보세요.
도메인에 포함된 키워드로 매칭하며, 일반적으로 전체 도메인이나 도메인 접미사 매칭보다 범위가 넓습니다. 키워드가 너무 짧으면 원래 대상이 아니었던 다른 도메인까지 포함될 수 있습니다. 넓은 범위의 매칭이 필요한 경우에만 사용하고 실제 요청으로 결과를 확인하세요. DOMAIN-SUFFIX와 같은 의미로 사용해서는 안 됩니다.
대상 IP의 지리적 위치 데이터베이스 결과를 기준으로 매칭합니다. 예: GEOIP,CN,DIRECT. 브랜드의 국가나 도메인 접미사를 기준으로 판단하지 않으며, IP 변경이나 데이터베이스 내용에 따라 결과가 달라질 수 있습니다. 도메인 규칙과 GEOIP가 함께 있으면 DNS 결과와 규칙 순서를 고려해 최종 처리 방식을 확인해야 합니다.
IPv4 및 IPv6 주소 대역을 각각 매칭하며, 네트워크 주소와 프리픽스 길이에 따라 범위가 결정됩니다. 주소가 같아도 프리픽스 길이가 다르면 포함되는 대상 수가 크게 달라질 수 있습니다. 작성 전에 대상 주소 유형과 원하는 범위를 확인하세요. IPv4 규칙만 추가해도 해당 IPv6 요청까지 같은 규칙에 포함되는 것은 아닙니다.
앞선 규칙에 매칭되지 않은 요청을 처리하며, 일반적으로 규칙 끝에 기본 규칙으로 둡니다. FINAL,DIRECT와 FINAL,PROXY는 처리 방향이 다르므로 원하는 구성에 맞춰 선택하세요. FINAL을 바꿔도 앞선 규칙에 이미 매칭된 요청은 달라지지 않으므로 마지막 줄만 보고 문제를 판단하지 마세요.
규칙에서 사용하는 처리 정책 키워드로, 프록시 처리·직접 연결·요청 거부를 각각 뜻합니다. 프로토콜 이름은 아닙니다. PROXY가 서버 설정을 자동으로 채워 주지는 않으며, DIRECT라고 해서 모든 시스템 네트워크 조건을 우회하는 것도 아닙니다. 화면의 Proxy, Direct와 비교할 때는 대소문자와 표시 위치를 함께 확인해 전체 모드와 개별 규칙을 혼동하지 마세요.
구독은 서버 항목을 가져오는 경로를, 구성은 요청을 처리하는 방식을 정합니다. 먼저 가져올 항목을 확인한 다음 알맞은 메뉴에서 작업해 구독 주소를 관계없는 입력란에 넣지 않도록 하세요.
Add Server에서 기존 구독 링크를 가져올 때 선택하는 Type입니다. 본인의 서비스 제공업체에서 받은 링크 전체를 입력해야 합니다. 구독으로 서버 항목을 가져오고 업데이트할 수 있지만, 완전한 트래픽 분기 구성과는 다릅니다. 링크에 접근 인증 정보가 포함될 수 있으므로 문의할 때 민감한 부분을 가리고 실제 주소를 공개하지 마세요.
서버 또는 구독 항목을 추가하는 메뉴이며, Type에 따라 입력할 항목이 달라집니다. 기존 구독 링크가 있다면 Subscribe를 선택하세요. 서버 정보를 직접 입력하려면 실제 프로토콜을 선택하고 각 설정을 확인해야 합니다. 저장은 항목이 등록되었다는 뜻일 뿐입니다. 연결 대상을 선택해 연결한 다음 요청 결과를 확인하세요.
클라이언트가 연결하는 원격 서비스이며, 앱에 저장된 연결 설정 항목을 가리키기도 합니다. 사용할 수 있는 항목을 만들려면 주소, 포트, 프로토콜, 인증 정보가 서로 일치해야 합니다. 표시 이름은 인증에 사용되지 않습니다. 알아보기 쉽게 이름을 바꿔도 원격 서버나 연결 기능이 달라지는 것은 아닙니다.
구성 파일에서 트래픽 분기 규칙을 구성하는 섹션 표시이며, 아래 규칙은 순서대로 매칭됩니다. 범위가 넓은 규칙을 앞에 두면 뒤의 정밀한 규칙이 적용되지 않을 수 있습니다. 수정 전 원본 구성을 보관하고, 수정 후 해당 파일이 활성화되었는지 확인한 다음 Config 라우팅 방식에서 결과를 점검하세요.
도메인 이름을 IP 주소로 변환하는 과정으로, 연결 과정의 한 단계입니다. DNS 조회에 성공해도 이후 연결, TLS 검증, 규칙 처리가 성공한다는 뜻은 아닙니다. 반대로 연결 실패가 반드시 DNS 문제인 것도 아닙니다. 문제를 점검할 때는 DNS 오류와 연결 오류를 먼저 구분한 다음 관련 설정을 확인하세요.
Shadowrocket은 Apple 플랫폼에서 유료로 제공되는 상용 폐쇄형 앱이며, 구매 및 설치 경로는 App Store뿐입니다. 앱 구매 내역, 기기에 저장된 설정, 원격 서비스 이용 권한은 각각 따로 확인해야 합니다.
Shadowrocket을 구매하고 설치할 수 있는 유일한 경로입니다. 정품 여부는 개발자 Shadow Launch Technology Limited, 공식 아이콘, 앱 ID 932747118로 확인하세요. 주로 iPhone과 iPad에서 사용하며, Mac, Apple TV, Apple Vision의 호환성 및 시스템 요구 사항은 App Store 페이지를 확인하세요. 구매 전에 정품 확인 안내를 참고할 수 있습니다.
클라이언트 앱을 한 번 구매하는 것을 뜻합니다. 미국 스토어 가격은 약 2.99달러이며 실제 가격은 App Store 페이지에서 확인하세요. 스토어에 따라 현지 통화로 표시됩니다. 앱 일회성 구매 ≠ 서버 이용 요금이며, 앱을 구매해도 서버 정보가 자동으로 생성되지는 않습니다. 이후 항목을 가져오려면 본인이 보유한 구독 또는 서버 정보가 필요합니다.
App Store에서 계정의 구매 내역을 확인하고 앱을 다시 다운로드하는 메뉴입니다. 메뉴 이름은 시스템 화면에 따라 달라질 수 있습니다. 기기를 바꾸거나 앱을 다시 설치할 때는 먼저 구매에 사용한 스토어 계정을 확인한 뒤 Shadowrocket을 찾으세요. 앱 구매 내역 복원과 서버 항목 복원은 별개이므로 기존 구독과 구성도 각각 확인해야 합니다. 자세한 내용은 복원 안내를 참고하세요.
Apple 계정에서 스토어 거래에 사용하는 국가 또는 지역 설정으로, 앱 표시 여부와 통화, 사용 가능한 결제 수단에 영향을 줍니다. 기기 언어와는 다르며 현재 위치만으로 판단할 수도 없습니다. 앱을 검색할 수 없다면 먼저 계정의 스토어 국가 또는 지역과 제품 페이지 표시 여부를 확인하세요. 설정을 변경하기 전에 구매 및 설치의 관련 안내를 읽어보세요.
가져오기, 연결, 확인 순서로 진행하세요. 문제가 생기면 먼저 어느 단계에서 발생했는지 파악한 뒤 해당 설정을 조정하세요.