Shadowrocket 연결 스위치가 켜져도 인터넷에 접속할 수 없음: 서버, Global Routing 및 DNS 점검
일반 네트워크와 서버 연결 가능성을 확인한 다음 라우팅 모드, DNS 및 규칙 적용을 점검하세요. 전체 대상이 실패하는 경우와 일부 대상만 실패하는 경우를 구분하고 각 단계에서 어떤 정보를 보존해야 하는지, 여러 설정을 동시에 변경하면 안 되는 이유를 설명합니다. 서비스를 가져왔지만 연결 결과가 예상과 다를 때 참고하세요.
전체 플랫폼용 규칙 기반 프록시 클라이언트로, 규칙 분할 및 여러 프로토콜을 지원합니다. iPhone / iPad는 App Store에서 $2.99 일회성 결제, Mac·Windows·Android·Linux 버전은 무료입니다.
현재 버전 불러오는 중 · Mac·Windows·Android·Linux 버전 무료
먼저 기기를 확인한 다음 해당 플랫폼의 다운로드 안내를 확인하세요. iPhone / iPad는 App Store에서 $2.99 일회성 결제, Mac·Windows·Android·Linux 버전은 무료입니다. 데스크톱 및 Android 설치 파일은 이 웹사이트의 /dl/shadowrocket/에서 제공합니다.
App Store $2.99 일회성 결제.Mac·Windows·Android·Linux 버전은 무료입니다. iPhone / iPad의 시스템 요구 사항은 App Store 페이지 표기를 따릅니다.
제품 페이지를 열고 개발자, 앱 아이콘 및 앱 ID를 확인한 뒤 다운로드하세요. 동일한 구매 계정으로 호환되는 iPhone 및 iPad에서 다운로드를 복원할 수 있습니다. 처음 실행하기 전에 본인의 구독 주소 또는 서버 정보를 준비하고, 처음 연결할 때 시스템 안내에 따라 VPN 구성을 추가하도록 허용하세요.
검색 결과에 해당 항목이 없으면 먼저 구매 계정의 스토어 지역을 확인하세요. 이름이나 유사한 아이콘만으로 제품을 판단하지 말고, 클라이언트 구매 내역을 연결 서비스 이용 증명으로 간주하지 마세요.
무료 · Apple 실리콘 / Intel.iPhone / iPad는 App Store에서 $2.99 일회성 결제하며 Windows·Android·Linux 버전도 무료입니다.
‘이 Mac에 관하여’에서 칩 또는 프로세서 이름을 확인한 후 해당 설치 파일을 선택하세요. Apple 실리콘 버전과 Intel 버전은 다운로드 페이지에 나란히 표시되므로 기기 외관이나 구매 연도로 판단하지 마세요. 컴퓨터를 바꾼 경우 아키텍처를 다시 선택해 다른 기기에서 사용한 설치 파일을 그대로 쓰지 않도록 하세요.
처음 실행할 때 ‘개발자를 확인할 수 없음’ 알림이 표시되면 파일이 이 웹사이트에서 제공된 것인지 확인한 뒤, 시스템 설정의 ‘개인정보 보호 및 보안’에서 ‘그래도 열기’를 선택하세요. 다른 알림과 처리 순서는 다운로드 페이지의 실행 허용 표를 참고하세요.
무료 · 64비트 설치 프로그램.iPhone / iPad는 App Store에서 $2.99 일회성 결제하며 Mac·Android·Linux 버전도 무료입니다.
다운로드 페이지에서 Windows 설치 프로그램을 선택하고 시스템 안내에 따라 설치한 다음 클라이언트를 실행하세요. SmartScreen 알림이 표시되면 먼저 다운로드 출처를 확인하세요. 이 웹사이트에서 받은 파일임을 확인한 뒤 ‘추가 정보’를 펼쳐 ‘실행’을 선택할 수 있습니다. 이를 위해 시스템 보호 기능 전체를 끌 필요는 없습니다.
클라이언트 설치와 연결 서비스 설정은 별개의 단계입니다. 설치가 끝나도 본인의 기존 구독 또는 서버 정보를 가져오고 선택한 서버에 연결할 수 있는지 확인해야 합니다. 문제를 진단할 때는 시스템 알림의 원문을 보존하는 편이 반복해서 재설치하는 것보다 원인을 찾기 쉽습니다.
무료 · arm64 설치 파일.iPhone / iPad는 App Store에서 $2.99 일회성 결제하며 Mac·Windows·Linux 버전도 무료입니다.
브라우저에서 이 웹사이트의 다운로드 페이지를 열어 설치 파일을 저장한 다음 시스템 안내에 따라 설치하세요. ‘알 수 없는 앱 설치 허용’이 필요한 경우 설치 파일을 여는 데 사용하는 브라우저 또는 파일 관리자에만 권한을 부여하세요. 설치가 끝나면 시스템 설정에서 해당 권한을 해제할 수 있습니다.
처음 연결할 때 시스템에 표시되는 VPN 연결 권한 요청을 확인하세요. 설치 파일이 정상적으로 다운로드되지 않으면 브라우저 차단, 다운로드 미완료, 기기 아키텍처 불일치를 구분한 뒤 해당 안내에 따라 처리하세요. 다운로드 작업을 여러 개 연달아 실행하지 마세요.
무료 · deb / rpm / AppImage.iPhone / iPad는 App Store에서 $2.99 일회성 결제하며 Mac·Windows·Android 버전도 무료입니다.
배포판에 맞는 형식을 선택하세요. Debian 및 Ubuntu 계열은 보통 deb를 선택하고, RPM 패키지 관리자를 사용하는 배포판은 rpm을 선택합니다. 바로 실행하려면 AppImage를 확인할 수 있습니다. 형식은 시스템 환경에 따라 선택하며 기능 등급을 나타내지 않습니다.
다운로드 페이지에 패키지 설치 명령과 AppImage 실행 권한 설정이 안내되어 있습니다. 설치 전에 시스템 아키텍처를 확인하고, 실행에 실패하면 터미널 오류 정보를 보존하세요. 종속성 누락, 실행 권한 부족, 서버 연결 실패는 서로 다른 단계의 문제이므로 각각 확인해야 합니다.
먼저 서버, 구독, Config의 역할을 구분한 다음 Global Routing을 선택하세요. 아래 설명은 iPhone / iPad 인터페이스 용어를 기준으로 하며, 실제 옵션은 현재 앱 화면을 따릅니다.
Home에서 Global Routing을 열고 Config(구성), Proxy(프록시) 또는 Direct(직접 연결)를 선택하세요. Config는 현재 구성 파일의 규칙 순서에 따라 대상을 매칭합니다. 일반적으로 구체적인 도메인 규칙을 앞에 두고 FINAL을 마지막에 둡니다. Proxy와 Direct는 전체 연결 방식을 전환할 때 사용하며 규칙 편집을 대신하지 않습니다. 수정한 뒤 먼저 대상에 어떤 규칙이 적용되는지 확인하고 실제 연결 경로를 점검하세요. 스위치가 켜져 있어도 모든 요청이 프록시를 거친다는 뜻은 아닙니다. 아래는 구문 예시이며 실제 정책 이름은 본인의 구성과 일치해야 합니다.
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
Settings에서 On Demand를 확인하고 실제 네트워크 환경에 맞춰 연결 조건을 설정하세요. 이 기능은 연결이 시작되는 시점을 제어할 뿐, 작동하지 않는 서버를 복구하거나 Global Routing 규칙 분할을 대신하지 않습니다. 처음 설정할 때는 먼저 수동으로 연결해 정상적으로 접근되는지 확인한 뒤 자동 조건을 활성화하세요. 테스트할 때는 Wi-Fi와 셀룰러 네트워크를 각각 전환해 조건이 예상대로 적용되는지 살펴보세요. 예기치 않은 재연결을 진단할 때도 이 설정을 확인해야 합니다. 잠시 연결을 끊으려는 경우 Home 스위치만 반복해서 조작하지 말고 현재 조건이 다시 연결을 트리거하는지도 확인하세요.
Settings
On Demand
Global Routing
Add Server에서 Type을 선택한 뒤 사용자가 보유한 서버의 연결 매개변수를 입력하세요. Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, Hysteria2, WireGuard 등의 프로토콜을 지원합니다. Type마다 필요한 필드가 다르므로 한 프로토콜의 매개변수를 다른 프로토콜에 입력할 수 없습니다. 공유 링크를 가져온 뒤에도 Host, Port 및 해당 인증 정보를 확인하세요. TLS를 활성화할 때는 관련 서버 요구 사항도 확인해야 합니다. 프로토콜 이름은 연결 방식을 나타낼 뿐 서버의 사용 가능 여부를 보장하지 않으므로 실제 연결로 확인해야 합니다.
Shadowsocks / VMess / VLESS
Trojan / Hysteria2 / WireGuard
Type / Host / Port
서비스 제공자로부터 받은 구독 주소를 준비한 다음 Add Server에서 Subscribe를 선택해 저장하세요. 구독은 서버 항목을 일괄로 가져오며 업데이트 시 원격 목록을 다시 읽습니다. 트래픽 라우팅 규칙을 제어하는 구성 파일과는 다른 항목입니다. 목록이 바뀐 뒤 현재 선택이 유효한지 확인하고 연결을 테스트하세요. 구독 주소에는 접근 자격 정보가 포함될 수 있으므로 스크린샷이나 문제 해결 기록에서 전체 주소를 가리세요. 업데이트에 실패하면 주소가 완전한지, 서비스가 유효한지, 현재 네트워크가 정상인지 먼저 확인한 다음 오류 안내를 살펴보세요. 보존해야 할 수동 항목을 실수로 삭제하지 않도록 주의하세요.
Add Server
Type: Subscribe
SERVER
Config에서 구성 파일을 선택하고 관리하며 General, Rule, Hosts 등의 설정을 구분하세요. 구성을 가져왔다고 바로 사용 중인 것은 아니므로 연결 전에 현재 활성화된 항목을 확인하고 Global Routing을 Config로 설정해야 합니다. 변경 전 복구 가능한 사본을 보관하고, 규칙 순서나 DNS 변경의 영향을 쉽게 파악할 수 있도록 한 번에 한 종류의 설정만 조정하세요. iCloud 동기화는 동일 계정의 구성 관리에 사용할 수 있지만 별도 백업을 대신하지는 않습니다. 기기를 바꾼 뒤에도 동기화 상태, 서버 선택 및 기기 권한을 확인해야 하며 파일 이름만으로 구성이 적용되었다고 판단할 수 없습니다.
Config
General / Rule / Hosts
Global Routing: Config
먼저 Connectivity Test로 연결 가능성을 확인한 다음 실제 접속 결과, Data 및 Settings의 Diagnostics를 함께 살펴 문제를 판단하세요. 테스트 결과는 Test Method, 대상 및 현재 네트워크의 영향을 받으므로 서로 다른 방법의 결과를 직접 비교하기 어렵습니다. Data는 트래픽 변화를 관찰하는 기능이며 서비스 제공자의 사용량 기록을 대신하지 않습니다. 트래픽이 보인다는 이유만으로 대상에 접속할 수 있다고 단정할 수도 없습니다. 문제를 확인할 때 네트워크 유형, Global Routing 상태, 선택한 서버 및 오류 현상을 기록하고 한 번에 한 가지 조건만 변경해야 서버, DNS, 규칙 및 권한 문제를 구분할 수 있습니다.
Connectivity Test
Data
Settings / Test Method / Diagnostics
Shadowrocket은 폐쇄형 상용 애플리케이션입니다. 이 웹사이트는 공식 웹사이트이자 공식 매뉴얼이며, 다운로드 경로, 앱 정보 및 연결 서비스는 각각 별도로 확인해야 합니다.
iPhone / iPad는 App Store에서 $2.99 일회성 결제하며 Mac·Windows·Android·Linux 버전은 무료입니다. 클라이언트는 사용자가 이미 보유한 서비스에 연결하기 위한 앱입니다. 이 웹사이트는 노드나 구독을 제공·판매·추천하지 않습니다.
iPhone / iPad에서 다운로드하기 전에 Shadowrocket의 App Store 제품 페이지를 열어 개발자가 Shadow Launch Technology Limited로 표시되는지, 앱 ID가 932747118인지 확인하고 이 웹사이트 페이지 상단의 공식 아이콘과 대조하세요. 이름, 아이콘, 개발자 및 제품 페이지를 함께 확인해야 하며 검색 결과의 비슷한 이름만으로 판단해서는 안 됩니다. 제품 페이지 링크의 앱 ID는 이름이 같은 항목을 구분하는 데 사용할 수 있습니다. 스토어 검색 순위는 제품 신원을 증명하지 않습니다.
구매하기 전에 스토어에 표시된 호환성 및 현지 가격도 확인하세요. iPhone / iPad의 시스템 요구 사항은 App Store 페이지 표기를 따르며 오래된 안내서의 시스템 버전 숫자를 기준으로 판단하지 마세요. Mac·Windows·Android·Linux에서는 이 웹사이트 다운로드 페이지의 해당 설치 파일을 사용하고 모바일 스토어 검색 결과에서 데스크톱 버전을 선택하지 마세요. 다운로드 후 파일 출처 기록을 보관하세요. 설치 알림이 나타나면 먼저 출처를 확인한 다음 해당 플랫폼의 실행 허용 절차를 따르세요.
App Store에서 앱을 볼 수 있는지는 구매 계정의 스토어 지역에 따라 달라지며 기기의 현재 언어로 결정되지 않습니다. 이용 중인 스토어에 Shadowrocket이 표시되지 않으면 계정 설정에서 ‘미디어 및 구입 항목’의 국가 또는 지역을 확인하고 시스템이 안내하는 지역 변경 요건을 살펴보세요. 잔액, 유효한 구독 및 결제 방법 등이 절차에 영향을 줄 수 있으므로 계정 페이지의 안내를 따르세요. 기기 언어를 반복해서 바꾸거나 휴대전화를 재시동해도 스토어 지역 불일치는 해결되지 않습니다.
제품 페이지를 확인한 뒤 구매를 진행하세요. 구매 계정 정보를 Shadowrocket의 서버 필드에 입력할 필요는 없습니다. 앱 스토어 계정은 클라이언트를 다운로드하는 데 사용하고 서버 인증 정보는 연결을 설정하는 데 사용하므로 용도가 다릅니다. 스토어에서 결제 또는 계정 제한 안내가 나오면 스토어 계정 차원에서 처리하세요. 앱에서 서버 연결 실패가 표시되면 네트워크와 연결 매개변수를 점검하고 두 종류의 오류를 혼동하지 마세요.
iPhone / iPad 버전은 App Store에서 $2.99 일회성 결제하며 다른 스토어에서는 현지 통화로 표시될 수 있습니다. Mac·Windows·Android·Linux 버전은 무료입니다. iPhone과 iPad는 같은 구매 계정에서 구매 항목을 공유할 수 있으며 호환 기기에서 구입 항목을 통해 다운로드를 복원할 수 있습니다. 기기를 바꾼 뒤에는 원래 구매 계정으로 로그인했는지 먼저 확인하고 구입 내역을 살펴보세요. 다시 가격이 표시되면 바로 재구매하지 말고 계정과 제품 정보를 먼저 확인하세요.
클라이언트 복원과 구성 복원은 별개의 작업입니다. 앱을 다시 다운로드해도 기존 구독 주소, 수동 서버 또는 로컬 수정 사항이 자동으로 복원되는 것은 아닙니다. 기기를 바꾸기 전에 보존할 구성을 저장하고 동기화 상태를 확인한 다음, 새 기기에서 목록, 현재 Config 및 연결 권한을 하나씩 확인하세요. Mac·Windows·Android·Linux 사용자는 다운로드 페이지에서 해당 버전을 다시 받고 업데이트 전에 기존 구성을 보관하세요. 앱 업데이트를 자료 백업으로 간주하지 마세요.
설정을 시작하기 전에 본인의 구독 주소 또는 서버 매개변수를 준비하세요. 단일 공유 링크, QR 코드, 구독 주소 및 Config 파일은 서로 다른 내용을 담으므로 모두 링크라는 이유만으로 같은 방식으로 가져올 수는 없습니다. 단일 서버 정보는 특정 연결을 설정하고, 구독은 서버 목록을 관리하며, 구성 파일은 규칙 및 관련 설정을 제어합니다. 가져온 뒤에는 어떤 항목이 생성되었는지 먼저 확인하고 서버 및 라우팅 모드를 선택하세요.
클라이언트 일회성 구매 ≠ 연결 서비스 요금제. 앱 구매 내역에는 서버 주소, 연결 자격 정보 또는 서비스 이용 기간이 포함되지 않습니다. 무료 플랫폼 버전도 사용자가 이미 보유한 서비스 정보가 필요합니다. 이 웹사이트는 해당 정보를 가져오고 사용하는 방법을 안내합니다. 구독 링크, QR 코드 및 구성 내보내기 파일에는 자격 정보가 포함될 수 있으므로 문제 해결 스크린샷을 공유하기 전에 주소의 접근 매개변수, 비밀번호 및 기타 인증 정보를 가리세요. 오류 현상과 설정 항목 이름만 남기면 됩니다.
iPhone / iPad를 예로 들면 Home에서 서버를 선택하고 Global Routing을 확인한 뒤 연결 스위치를 켭니다. 처음 연결할 때 시스템에서 VPN 구성을 추가하도록 허용할지 물을 수 있습니다. 권한을 승인한 다음 앱으로 돌아가 상태를 확인하세요. 시스템에 연결됨으로 표시되어도 기기의 연결 절차가 해당 단계에 도달했다는 뜻일 뿐, 특정 웹사이트에 접속할 수 있거나 대상에 의도한 규칙이 적용되었음을 단독으로 증명하지는 않습니다.
확인할 때는 먼저 일반 네트워크가 작동하는지 살펴보고 Connectivity Test를 실행한 다음 테스트하려는 대상에 접속하세요. 일부 대상만 실패하면 DNS, 규칙 순서 및 대상에 적용된 규칙을 확인하세요. 모든 대상이 실패하면 서버 상태와 매개변수를 먼저 확인하세요. Data의 트래픽은 보조 단서로 활용할 수 있지만 실제 접속 결과도 함께 살펴야 합니다. 현재 설정을 기록하고 한 번에 한 항목만 변경하면 서버, 규칙 및 DNS를 동시에 전환하는 것보다 원인을 더 명확하게 파악할 수 있습니다.
iPhone / iPad 앱 업데이트는 App Store에서 관리합니다. Mac·Windows·Android·Linux의 새 설치 파일은 이 웹사이트 다운로드 페이지에서 받으세요. 클라이언트를 업데이트하기 전에 기존 구성을 저장하고 완료 후 현재 서버, Global Routing 및 필요한 권한을 확인하세요. 구독 업데이트는 사용자가 보유한 원격 서버 목록을 다시 읽는 작업입니다. 앱이 업데이트되었다고 읽기가 성공한 것은 아니며 Config의 규칙 관리가 자동으로 대체되지도 않습니다.
일상적으로 관리할 때는 앱, 구독 및 구성의 변경 사항을 따로 기록하세요. 구독 업데이트 후 항목이 줄었다면 먼저 원격 목록과 유효 상태를 확인하고, 구성 수정 후 일부 접속이 달라졌다면 규칙을 먼저 확인하세요. 시스템 업데이트 후 연결할 수 없다면 권한과 네트워크 환경을 살펴보세요. 더 자세한 조작이 필요하면 전체 매뉴얼의 순서에 따라 각 장을 확인하세요. 모든 설정을 삭제해 원래 문제 해결 근거를 잃지 않도록 합니다.
클라이언트와 연결 서비스는 별도로 준비해야 합니다. 먼저 본인이 보유한 구독 주소 또는 서버 매개변수를 확보한 다음 해당 유형에 맞게 가져오세요. 목록에 항목이 표시된 뒤에도 서버를 선택하고 Global Routing을 확인해야 합니다. 설치 완료가 연결 설정 완료를 뜻하지는 않습니다. 처음 가져오는 단계 보기.
Subscribe는 서버 목록을 읽고 업데이트하며 Config은 규칙 및 관련 설정을 저장합니다. 구독 업데이트 성공이 규칙 변경을 뜻하지 않으며 구성 파일을 선택했다고 사용 가능한 서버가 생기는 것도 아닙니다. 문제를 확인하기 전에 조정할 항목이 서버 출처인지 트래픽 경로인지 먼저 파악하세요. 인터페이스 용어 및 구성 용어 보기.
Mac·Windows·Android·Linux 버전은 무료이며 이 웹사이트 다운로드 페이지에서 시스템과 아키텍처에 맞는 항목을 선택하세요. iPhone / iPad는 App Store에서 $2.99 일회성 결제합니다. Mac에서는 Apple 실리콘 또는 Intel을 확인하고 Linux에서는 배포판에 맞는 설치 형식을 선택하세요. 처음 실행할 때의 시스템 알림은 플랫폼별 안내에 따라 처리해야 합니다. 설치 실행 허용 안내 보기.
먼저 Global Routing을 확인한 다음 대상에 적용된 규칙과 DNS 결과를 점검하세요. 서버 테스트가 정상이라는 사실과 대상 접속 성공은 같은 의미가 아니며 테스트 방식과 대상에 따라 결과도 달라집니다. 실패한 대상, 오류 안내 및 네트워크 유형을 기록하고 순서대로 확인하세요. 연결 문제 해결 문답 보기.
현재 겪고 있는 문제에 맞춰 계속 읽어 보세요. 처음 설정한다면 사용법 안내부터 확인하고, 주제별 문서에서 특정 설치 단계, 링크 형식 또는 문제 현상을 살펴보세요.
일반 네트워크와 서버 연결 가능성을 확인한 다음 라우팅 모드, DNS 및 규칙 적용을 점검하세요. 전체 대상이 실패하는 경우와 일부 대상만 실패하는 경우를 구분하고 각 단계에서 어떤 정보를 보존해야 하는지, 여러 설정을 동시에 변경하면 안 되는 이유를 설명합니다. 서비스를 가져왔지만 연결 결과가 예상과 다를 때 참고하세요.
링크에 포함된 내용을 바탕으로 단일 서버와 일괄 구독을 구분하고 프로토콜 필드, 인증 정보 및 가져오기 방식의 관계를 설명합니다. 먼저 전달받은 정보의 유형을 판단한 다음 해당 메뉴를 선택하세요. 공유 전에 링크를 가려야 하는 이유와 가져온 뒤 확인할 매개변수도 안내해 형식 문제를 네트워크 문제로 오인하지 않도록 돕습니다.
배포판에 맞는 설치 형식을 선택한 다음 apt, dnf 및 AppImage 처리 단계를 각각 살펴보세요. 실행할 수 없으면 종속성, 아키텍처 및 실행 권한 문제를 구분한 뒤 클라이언트 연결을 확인하세요. 명령은 실제로 받은 설치 파일에 맞춰 사용하고 패키지 설치 단계의 오류를 구독 또는 서버 상태 문제와 혼동하지 마세요.