Shadowrocket 연결은 됐는데 인터넷이 안 될 때: 서버, 모드, DNS, 규칙 순서로 점검하기
연결 스위치가 켜져 있는데 웹 페이지가 열리지 않으면 먼저 서버 연결을 확인하고 Global Routing, DNS 설정 및 규칙 매칭을 차례대로 점검해 문제 범위를 좁히세요.
문제 해결 순서 보기 →시작하려면 먼저 App Store 정품인지 확인한 다음, iOS / iPadOS에서 기존 연결 정보를 가져오세요. 클라이언트는 한 번 구매하며, 규칙과 구성은 필요에 따라 설정하면 됩니다.
개발자
Shadow Launch Technology Limited
App ID 932747118
Add Server → Subscribe
https://example.com/sub?token=xxxx
주소 형식 설명용이며 연결에는 사용할 수 없습니다.
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
위에서부터 순서대로 매칭됩니다. 예시는 전체 구성 파일을 대신하지 않습니다.
기능 Q&A
설정은 어디에서 찾나요? 기능별 안내를 확인하고 자신의 연결 정보와 하나씩 대조해 보세요.
이 기능으로 해결할 수 있는 문제: 요청마다 프록시와 직접 연결을 어떻게 구분하나요?
규칙은 도메인이나 주소 등의 조건에 따라 처리 방식을 선택하며, 구성에 설정된 순서대로 검사해 일치하는 규칙의 방식을 적용합니다. Config에서 구성을 선택해 활성화한 뒤 Home의 Global Routing을 Config로 설정해야 해당 구성에 따라 트래픽이 분기됩니다. 범위가 좁고 명확한 규칙부터 작성하고, 범위가 넓은 규칙은 뒤에, FINAL은 마지막에 배치하세요. 오른쪽 예시는 문법 설명용입니다. PROXY의 실제 연결은 선택한 서버와 정책 구성에 따라 달라집니다. 변경 후에는 연결 스위치만 보지 말고 요청이 어떤 규칙과 일치하는지 확인하세요.
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
이 기능으로 해결할 수 있는 문제: 네트워크가 바뀔 때마다 수동으로 다시 연결해야 하나요?
On Demand는 설정한 조건에 따라 연결을 시작합니다. 작동하지 않는 서버를 복구하거나 기존 서비스의 유효 기간을 변경하는 기능은 아닙니다. Settings에서 On Demand로 이동해 앱에 표시되는 조건을 확인한 뒤, Wi-Fi와 셀룰러 네트워크 사용 방식에 맞게 설정하세요. 먼저 수동 연결이 정상적으로 작동하는지 확인한 다음 요청 시 연결을 활성화하고, 네트워크를 바꿔 조건이 제대로 적용되는지 각각 테스트하는 것이 좋습니다. 연결 상태가 반복해서 바뀐다면 Home 스위치를 계속 전환하기보다 이곳의 조건과 시스템 VPN 상태를 함께 확인하세요.
이 기능으로 해결할 수 있는 문제: 기존 서버 정보를 추가할 때 어떤 Type을 선택해야 하나요?
Shadowrocket은 Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2 등의 프로토콜을 지원합니다. Add Server에서 기존 서비스 정보에 맞는 Type을 선택하고 해당 항목을 입력하세요. 이름이 비슷하다고 프로토콜을 서로 바꿔 선택하면 안 됩니다. 호스트, 포트, 인증 정보, 전송 방식 및 TLS 관련 옵션이 서로 일치해야 하며, 한 항목만 잘못 입력해도 연결에 실패할 수 있습니다. 가져온 정보도 다시 확인하고, 클라이언트 설정을 바꾸기 전에 서비스 측에서 제공한 내용을 먼저 점검하세요.
프로토콜 이름 참고
Shadowsocks
VMess / VLESS / Trojan
HTTP / SOCKS5
WireGuard / Hysteria2
이 기능으로 해결할 수 있는 문제: 서버 항목을 한곳에서 가져오고 업데이트하려면 어떻게 하나요?
구독은 서버 항목 정보를 가져오는 주소이며 앱 구매 증명과는 다릅니다. 자신의 구독이 있다면 Add Server에서 Type을 Subscribe로 설정하고 전체 주소를 입력해 저장한 뒤, 구독을 업데이트해 가져온 항목을 확인하세요. 주소의 쿼리 매개변수에 인증 정보가 포함될 수도 있으므로 복사할 때 끝부분까지 빠짐없이 포함해야 합니다. 업데이트에 실패하면 주소가 완전한지, 서비스가 유효한지, 현재 네트워크에서 해당 주소에 접속할 수 있는지 확인하세요. 업데이트 성공은 목록을 가져왔다는 뜻일 뿐입니다. 사용 가능한 항목을 선택해 연결을 테스트해야 합니다. 이 사이트는 구독 주소나 연결 서비스를 제공하지 않습니다.
https://example.com/sub?token=xxxx
설명용 예시입니다. 사용 가능한 자신의 주소로 바꿔 입력하세요.
이 기능으로 해결할 수 있는 문제: 서버 목록과 별도로 규칙 및 네트워크 설정은 어디에 저장되나요?
Config는 구성을 관리하는 기능입니다. 규칙, Host 매핑 및 기타 구성 내용은 서버 항목과 다른 종류의 데이터입니다. 기존 구성이 있다면 먼저 출처와 적용 범위를 확인하고 사용할 구성을 선택하세요. 직접 편집하기 전에 변경을 되돌릴 수 있도록 기존 내용을 보관해 두는 것이 좋습니다. 한 번에 한 종류의 설정만 변경하고 저장한 뒤 올바른 파일이 활성화되어 있는지 확인하세요. iCloud 동기화를 사용하는 경우 대상 기기에서도 동기화 상태와 실제 선택된 항목을 확인해야 합니다. 동기화가 끝났다고 구성이 적용된 것은 아니며, 서버 구독을 전체 트래픽 분기 구성으로 착각해서도 안 됩니다.
이 기능으로 해결할 수 있는 문제: 연결됨으로 표시되는데 웹 페이지가 열리지 않으면 무엇부터 확인해야 하나요?
먼저 Home에서 Connectivity Test를 실행해 서버 응답을 확인한 다음 Global Routing, 현재 구성 및 DNS 설정을 점검하세요. 테스트 방식마다 측정 대상이 다르므로 결과가 나왔다고 해서 모든 웹사이트에 접속할 수 있는 것은 아닙니다. Settings의 Diagnostics는 문제 위치를 찾는 데 도움이 되며, Data에서는 트래픽을 확인할 수 있습니다. 다만 트래픽 수치만으로 요청이 예상한 정책을 따랐다고 단정할 수는 없습니다. 문제를 재현할 때는 네트워크 유형, 대상 및 변경한 항목을 기록하고 한 번에 변수 하나만 바꾸세요. 진단 정보를 공유하기 전에는 구독 주소와 인증 정보를 삭제하세요.
먼저 구성에 따라 처리하는 방식과 모든 요청의 처리 방향을 일괄 지정하는 방식을 구분하세요. Config 모드는 현재 활성화된 구성의 규칙에 따라 요청을 처리합니다. Proxy 모드는 선택한 프록시를 통해 요청을 처리하고, Direct 모드는 직접 연결을 사용합니다. 세 항목은 처리 방식이지 서버 프로토콜이나 구독 유형이 아닙니다. 평소 규칙에 따라 트래픽을 분기하려면 Config가 선택되어 있는지, 실제 활성화된 구성과 일치하는지 확인하세요. 구성 파일이 있다는 이유만으로 규칙이 적용 중이라고 판단하지 마세요.
변경 사항은 어떻게 확인하나요? 먼저 테스트할 대상을 명확히 정하고 기존 Global Routing과 구성을 기록한 다음, 설정 하나만 바꿔 다시 테스트하세요. Proxy에서는 접속되지만 Config에서 실패한다면 서버를 다시 가져오기보다 규칙, 정책 및 DNS를 확인해야 합니다. 모든 모드에서 실패한다면 서버 매개변수, 현재 네트워크 및 서비스 유효성부터 점검하세요. 단계별 절차는 첫 연결 가이드를, 규칙 범위와 순서는 규칙 및 구성 참고서를 확인하세요.
기기 및 스토어
어떤 기기에서 진행하나요? 기기에 해당하는 안내를 확인하세요. 구매 가능 범위와 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다.
App Store 제품 페이지에서 앱을 확인한 후 구매하거나 다시 다운로드하세요. 처음 연결할 때는 시스템에서 VPN 구성을 추가하라는 안내를 읽고, 사용 목적에 따라 권한을 승인하세요.
안내 보기 →구매 당시 사용한 Apple ID로 구입 항목과 다운로드 상태를 확인하세요. 클라이언트 구매 권한과 기존 연결 정보는 별도로 확인해야 합니다. 앱 설치 후에도 선택된 서버와 구성을 점검하세요.
안내 보기 →구매 기록은 확인할 수 있지만 연결 상태는 기기별로 점검해야 합니다. iPhone과 iPad의 공통 구매 범위는 스토어에 표시된 내용을 기준으로 합니다. 같은 Apple ID로 구매했다면 제품 페이지와 구입 항목에 표시된 작업을 먼저 확인하세요. 홈 화면에 앱 아이콘이 있는지만 보고 다시 구매해야 하는지 판단하지 마세요. 스토어 표시가 예상과 다르면 기기 설치 문제를 처리하기 전에 App Store에 로그인한 계정과 구매 기록부터 확인하세요.
설치가 끝나면 기존 구독, 서버 항목 및 활성화된 구성을 각 기기에서 확인하세요. 앱을 다운로드했다고 다른 기기의 모든 설정까지 준비된 것은 아닙니다. 동기화 기능을 사용하더라도 대상 기기에서 현재 선택된 항목을 확인해야 합니다. 자신의 연결 서비스에 동시 사용 제한이 있는지도 확인하세요. 이는 기존 서비스 이용 조건이며 클라이언트 구매와는 별개입니다. 처음 테스트할 때는 사용 가능한 것으로 확인된 항목 하나만 유지해 구독, 규칙 및 DNS를 동시에 변경하지 않는 것이 좋습니다.
Mac / Apple TV에서도 같은 App Store에서 이용할 수 있으며, 시스템 요구 사항과 구매 범위는 스토어 페이지의 호환성 표기를 기준으로 합니다.
정품 및 구매 정보
구매 전에 무엇을 확인해야 하나요? 개발자, 공식 아이콘 및 앱 ID를 교차 확인하고 검색 결과에 표시된 약칭만으로 판단하지 마세요.
이름은 검색에 도움을 줄 뿐, 정품 확인을 대신하지 못합니다. Shadowrocket 제품 페이지를 열어 개발자가 Shadow Launch Technology Limited인지 확인하고, 앱 아이콘이 이 사이트 머리글의 공식 아이콘과 같은지 비교한 다음 링크에 id932747118이 포함되어 있는지 확인하세요. 세 항목이 모두 일치해야 합니다. 가격, 호환성 및 구매 방법도 같은 제품 페이지에서 확인해 검색 목록의 다른 앱을 대상 앱으로 착각하지 않도록 하세요.
어디에서 확인하는 것이 가장 확실한가요? 먼저 이 사이트의 App Store 정품 확인 페이지에서 항목별로 확인한 뒤 제품 페이지를 여세요. Shadowrocket은 폐쇄형 상용 앱이며 App Store를 통해서만 다운로드하고 업데이트할 수 있습니다. 공식 매뉴얼에서는 사용 절차와 확인 가능한 정보를 안내하지만, 설명 문구는 스토어의 실제 구매 기록을 대신할 수 없습니다. 아이콘이 비슷하거나 이름에 “Shadowrocket”이 포함되어 있다는 이유로 다른 확인 항목을 건너뛰지 마세요.
먼저 스토어에서 앱을 볼 수 있는지와 기기 호환성을 구분하세요. 현재 App Store에서 사용하는 계정과 스토어 지역을 확인하고 올바른 제품 페이지를 열었는지 살펴본 다음 호환성 항목과 시스템 요구 사항을 확인하세요. 스토어 지역에 따라 통화, 구매 가능 여부 및 기기에 표시되는 버튼이 달라질 수 있으므로 현재 스토어 페이지의 내용을 기준으로 판단해야 합니다. 오래된 요구 사항이 구매 기준으로 오해되지 않도록 이 문서에는 고정된 시스템 버전을 기재하지 않습니다. 기존 기기에 설치할 수 있는지는 해당 기기에서 스토어를 열어 표시되는 내용을 확인하세요.
이전에 구매했다면 검색되지 않는다고 구매가 무효가 된 것으로 단정하지 말고 먼저 구매 기록을 확인하세요. App Store 계정 메뉴에서 구입 항목을 찾아 앱 이름과 개발자를 대조할 수 있습니다. 결제나 청구 관련 문의는 스토어 주문 정보를 기준으로 처리하세요. 앱 내 서버 목록, 구독 업데이트 결과 및 연결 스위치는 별개의 문제이며 스토어 구매가 완료되었는지 증명하지 않습니다.
구매하는 것은 클라이언트 사용 권한입니다. 미국 스토어 기준 참고 가격은 2.99달러이며, 각 스토어 지역에서는 현지 통화로 표시됩니다. 실제 금액은 App Store 구매 확인 화면을 기준으로 합니다. 클라이언트 일회성 구매 ≠ 연결 서비스 요금제. 앱을 구매해도 서버가 자동으로 생성되지 않으며 구독 주소, 인증 정보 또는 서비스 유효 기간도 제공되지 않습니다. 이 사이트는 연결 서버나 구독 서비스를 제공하지 않습니다. 안내는 언제나 사용자가 자신의 구독 또는 서버 정보를 이미 보유한 경우를 전제로 합니다.
설치 후 목록이 비어 있다면 먼저 연결 정보를 준비했는지 확인하세요. 구독 주소가 있다면 Subscribe 절차로 가져오고, 서버 매개변수만 있다면 Add Server에서 해당 Type을 선택해 입력하세요. 앱 구매, 구독 유효성 및 규칙 구성은 서로 다른 단계입니다. 각 항목을 구분해 확인하면 서버가 작동하지 않는 문제를 해결하려고 클라이언트를 반복 구매하는 일을 피하고, 어느 단계에서 문제가 발생했는지 더 정확히 파악할 수 있습니다.
먼저 앱을 복원한 다음 설정을 확인하세요. 기기를 바꾸거나 앱을 다시 설치할 때는 구매 당시 사용한 Apple ID로 App Store의 구입 항목과 다시 다운로드 방법을 확인하세요. 추가 결제 여부는 스토어에 표시된 구매 권한을 기준으로 합니다. 앱을 다시 다운로드해도 기존 서버 정보와 사용자 지정 규칙이 반드시 복원되는 것은 아닙니다. 설치 후 Home의 항목, Config에서 선택한 구성 및 Settings의 연결 관련 옵션을 확인하세요.
업데이트는 App Store에서 진행하며 자세한 내용은 스토어의 업데이트 기록을 확인하세요. 구성을 변경하기 전에 되돌릴 수 있는 사본을 보관하세요. 복원 또는 동기화 후에는 이미 알고 있는 동작 하나를 먼저 테스트하고 다른 설정을 차례로 활성화하세요. 기기별 결과가 다르면 각 기기의 네트워크 환경, Global Routing 및 활성화된 구성을 기록해 비교하세요. 스위치가 켜져 있는지만 비교하는 것보다 도움이 됩니다. 가족 공유나 다른 기기의 구매 가능 범위는 해당 시점의 제품 페이지 표시를 기준으로 확인하세요.
업데이트 성공은 목록을 가져왔다는 뜻이지 모든 서버를 사용할 수 있다는 뜻은 아닙니다. 먼저 항목 하나를 선택해 Connectivity Test를 실행하고 서비스 유효성, 매개변수 및 현재 네트워크를 확인하세요. 이어서 Global Routing과 활성화된 구성을 점검합니다. 문제 원인을 파악하기 전에 여러 설정을 한꺼번에 변경하지 마세요. 단계별 확인 방법은 구독 및 가져오기 Q&A를 참고하세요.
테스트 결과만으로는 판단할 수 없습니다. Test Method에 따라 테스트 방식이 달라지고, 한 번의 결과는 현재 네트워크와 테스트 대상에도 영향을 받습니다. 같은 조건에서 먼저 비교한 다음 실제 대상에 요청을 보내 확인하세요. 테스트에 응답이 있는 것과 규칙이 올바르게 매칭되는 것은 별개의 문제입니다. 연결되었지만 접속이 안 된다면 서버, 모드, DNS, 규칙 순서로 확인하세요. 자세한 내용은 규칙 및 문제 해결 Q&A를 참고하세요.
현재 구성을 확인하지 않고 특정 값을 일괄 적용해서는 안 됩니다. 먼저 활성화된 구성의 DNS 설정과 실제 오류 증상을 확인해 도메인 이름 확인 실패와 서버 연결 실패를 구분한 뒤 변경 여부를 결정하세요. 변경 전에 원래 값을 기록하고 한 번에 한 항목만 바꿔 같은 테스트를 반복하세요. 규칙이 도메인을 대상으로 한다면 요청 기록도 함께 살펴보세요. 용어는 DNS 및 네트워크 용어에서 확인할 수 있습니다.
승인은 클라이언트가 해당 시스템 네트워크 구성을 만들도록 허용하는 것일 뿐, 서버와 구독 및 규칙이 모두 정상인지 확인해 주지는 않습니다. 앱으로 돌아가 선택한 서버, Global Routing 및 연결 상태를 확인한 뒤 명확한 테스트 대상에 접속해 보세요. 처음 사용하는 경우 단계를 건너뛰지 말고 가져오기 결과와 실제 접속을 확인하세요. 자세한 절차는 설치 후 첫 연결 가이드를 참고하세요.
주제별 안내
기본 단계를 마친 뒤 무엇을 확인해야 하나요? 현재 문제에 맞는 주제별 안내를 확인하고 설정을 한꺼번에 바꾸지 마세요.
연결 스위치가 켜져 있는데 웹 페이지가 열리지 않으면 먼저 서버 연결을 확인하고 Global Routing, DNS 설정 및 규칙 매칭을 차례대로 점검해 문제 범위를 좁히세요.
문제 해결 순서 보기 →규칙 예시를 통해 도메인, 주소 및 최종 정책의 매칭 범위를 구분하고 위에서 아래로 적용되는 순서와 범위가 넓은 규칙이 이후 매칭에 미치는 영향을 알아보세요.
규칙 안내 보기 →시스템 배터리 사용량과 네트워크 연결 동작부터 확인하고 On Demand 조건 설정을 알아보세요. 백그라운드 항목 이름만 보는 대신 자신의 Wi-Fi 및 셀룰러 네트워크 사용 방식에 맞춰 테스트하세요.
설정 안내 보기 →