Shadowrocket 자주 묻는 질문
설치와 다운로드, 가져오기와 트래픽 분기, 연결 문제와 접속 오류를 구분한 다음 관련 설정을 확인하세요. 아래 답변은 사용자가 이미 구독 또는 서버 정보를 보유한 경우를 전제로 합니다. 전체 절차가 필요하면 사용 가이드를 확인하세요.
- 문제 유형 4가지
- 안내 22개
- 질문을 선택하면 답변이 펼쳐집니다
ACQUISITION / 01
정품 확인 및 구매
기기, 스토어 계정, 구매 내역을 확인하세요. 앱을 받는 과정과 네트워크 연결을 설정하는 과정은 별개입니다.
컴퓨터와 Android에서도 Shadowrocket을 사용할 수 있나요? 가격은 어떻게 다른가요?
네. Shadowrocket은 iPhone, iPad, Mac, Windows, Android, Linux 버전을 제공합니다. iPhone/iPad 버전은 App Store에서 $2.99에 한 번 구매하며, Mac(Apple 칩 및 Intel), Windows, Android, Linux 버전은 무료입니다. iPhone/iPad 버전은 지정된 App Store 제품 페이지에서 받을 수 있으며, 다른 플랫폼의 설치 파일은 이 사이트의 /dl/shadowrocket/ 경로에서 제공합니다. 먼저 다운로드 가이드에서 기기를 선택한 다음 해당 플랫폼의 설치 안내를 따르세요. 이름이 비슷하다는 이유만으로 제품을 판단하지 마세요.
iPad에도 설치할 수 있나요? 시스템 요구 사항은 어디서 확인하나요?
네. iPhone과 iPad는 동일한 App Store 제품 항목을 사용하며, 시스템 요구 사항은 App Store 페이지에 표시된 내용을 기준으로 합니다. iPhone/iPad 버전은 App Store에서 $2.99에 한 번 구매하며, Mac, Windows, Android, Linux 버전은 무료입니다. 같은 Apple 계정으로 이미 구매했다면 iPad의 구입 항목에서 앱을 찾아 다운로드하세요. 페이지에 구매 버튼이 표시되면 바로 다시 구매하지 말고, 미디어 및 구입 항목에 사용하는 계정과 기존 구매 내역을 먼저 확인하세요.
App Store에서 Shadowrocket을 찾을 수 없으면 어떻게 하나요?
먼저 다운로드 가이드에서 지정된 제품 페이지를 연 다음, App Store에 로그인한 계정의 국가 또는 지역을 확인하세요. 중국 본토 App Store에는 현재 이 앱이 없으므로 검색 결과가 없다고 해서 앱 이름을 바꿔야 하는 것은 아닙니다. 지역을 변경해야 한다면 시스템 Settings에서 Apple 계정으로 이동해 미디어 및 구입 항목, 계정 보기, 국가 또는 지역 순으로 확인하고 잔액, 기존 구독, 결제 정보 등의 조건을 시스템 안내에 따라 처리하세요. 기기 언어나 시스템 지역만 변경해도 스토어 계정 지역은 바뀌지 않습니다. 시스템마다 메뉴 이름이 조금 다를 수 있습니다.
기기를 바꾸거나 앱을 다시 설치하면 다시 구매해야 하나요?
iPhone/iPad 버전은 App Store에서 $2.99에 한 번 구매하며, Mac, Windows, Android, Linux 버전은 무료입니다. iPhone이나 iPad를 바꾼 경우 기존 구매 계정으로 App Store의 구입 항목에 들어가 다시 다운로드하세요. 앱을 찾을 수 없다면 구매 내역과 가려진 구입 항목을 먼저 확인하세요. 다른 플랫폼은 이 사이트의 다운로드 가이드에서 해당 설치 파일을 다시 받으면 됩니다. 앱 구매 내역과 사용자가 직접 설정한 구성은 별개이므로 재설치 전에 구성을 따로 저장하세요. 앱을 다시 다운로드해도 서버 정보가 모두 자동으로 복원된다고 가정하지 마세요.
정품은 어떻게 확인하나요? 앱을 구매하면 연결 서버도 포함되나요?
iPhone/iPad에서는 지정된 App Store 제품 페이지에서 개발자 Shadow Launch Technology Limited, 공식 아이콘, 앱 ID 932747118을 확인하세요. 이름이나 검색 순위만으로 판단하면 안 됩니다. 다른 플랫폼은 이 사이트 다운로드 가이드에서 제공하는 /dl/shadowrocket/ 설치 파일을 사용하세요. iPhone/iPad 버전은 App Store에서 $2.99에 한 번 구매하며, Mac, Windows, Android, Linux 버전은 무료입니다. 앱의 일회성 구매와 서버 이용 요금제는 별개입니다. 연결하려면 사용자가 이미 보유한 구독 또는 서버 정보가 필요합니다. 이 사이트는 서버나 구독을 제공, 판매 또는 추천하지 않습니다.
관련 안내: 정품 확인 안내 → · 구매 항목 복원 안내 →
INSTALLATION / 02
설치 및 첫 실행
이 사이트에서 받은 파일인지와 기기 아키텍처를 먼저 확인한 다음 시스템 안내에 대응하세요. 실행 허용은 출처를 확인한 파일에만 적용하며, 출처 확인을 대신하지 않습니다.
Mac에서는 Apple 칩 버전과 Intel 버전 중 무엇을 선택해야 하나요?
Apple 메뉴에서 ‘이 Mac에 관하여’를 여세요. ‘칩’과 Apple 칩 이름이 표시되면 Apple 칩 버전을, Intel 프로세서가 표시되면 Intel 버전을 선택하세요. 기기 외관이나 브라우저의 판별 결과만 보고 칩 종류를 추측하지 마세요. 해당 dmg 파일을 다운로드한 뒤 앱을 Applications에 넣으세요. 처음 실행할 때 개발자를 확인할 수 없다는 안내가 표시되면 파일이 이 사이트에서 제공된 것인지 먼저 확인한 다음, 시스템 설정의 개인정보 보호 및 보안에서 ‘그래도 열기’를 선택하세요. 그래도 실행되지 않으면 안내 문구 전체를 기록하고 다운로드 가이드의 해당 단계에 따라 확인하세요.
Mac에서 개발자를 확인할 수 없거나 앱이 손상되었다고 표시되면 어떻게 하나요?
설치 파일이 이 사이트 다운로드 가이드에서 제공되었는지, 칩 유형이 맞는지 먼저 확인하세요. 개발자를 확인할 수 없다는 안내가 표시되면 앱을 열려고 한 뒤 시스템 설정의 개인정보 보호 및 보안에서 해당 앱의 ‘그래도 열기’를 확인하세요. 앱이 손상되었다는 안내가 표시되면 먼저 다시 다운로드해 앱을 교체하세요. 출처와 설치 경로를 확인한 뒤 Terminal에서 xattr -cr /Applications/Shadowrocket.app을 실행해 앱의 격리 속성을 제거하고 다시 시도할 수 있습니다. 이 작업은 보안 검사가 아닙니다. 출처가 불분명한 파일에는 실행하지 말고 시스템 전체의 보안 기능을 끄지 마세요.
Windows에서 SmartScreen 위험 경고가 표시되면 어떻게 해야 하나요?
먼저 작업을 중단하고 다운로드 출처를 확인하세요. 파일이 이 사이트 다운로드 가이드에 안내된 /dl/shadowrocket/ 경로에서 제공된 Windows 설치 파일인지 확인합니다. 확인한 뒤 SmartScreen 화면에서 ‘자세한 정보’를 눌러 파일 정보를 확인하고 ‘실행’을 선택하세요. 해당 옵션이 없다면 기기 관리 정책의 제한일 수 있으므로 관리자에게 문의하세요. 전체 보호 기능을 끄려고 하지 마세요. 설치 중 예상과 다른 파일 이름, 권한 요청 또는 추가 프로그램이 표시되면 작업을 취소하고 다운로드 경로를 다시 확인하세요.
Android에서 다운로드한 파일이 설치되지 않거나 WeChat에서 열리지 않으면 어떻게 하나요?
WeChat 안에서 다운로드할 수 없다면 이 사이트의 다운로드 가이드를 시스템 브라우저에서 여세요. 그런 다음 Android 설치 파일을 다운로드합니다. 설치 중 권한 부족 안내가 나오면 시스템 설정에서 방금 사용한 브라우저나 파일 관리 앱에 ‘알 수 없는 앱 설치 허용’을 켜세요. 설치가 끝나면 해당 권한을 끌 수 있습니다. 실제로 사용한 앱에만 권한을 허용하면 되며 모든 앱에 허용할 필요는 없습니다. 설치 파일을 분석할 수 없다는 안내가 나오면 다운로드가 완료되지 않은 파일을 삭제하고 다시 받은 다음, 기기가 arm64 설치 파일을 지원하는지 확인하세요. 문제가 있는 파일을 반복해서 설치하지 마세요.
Linux에서는 어떤 설치 파일을 선택해야 하나요? 처음 실행할 때 주의할 점은 무엇인가요?
다운로드 가이드에서 배포판에 맞는 deb, rpm 또는 AppImage를 선택하세요. 데스크톱 환경만 보고 판단하지 마세요. deb 또는 rpm을 사용할 때는 시스템 소프트웨어 설치 도구로 의존성을 처리하는 것이 좋습니다. AppImage를 사용할 때는 먼저 파일 속성에서 프로그램으로 실행할 수 있도록 허용한 다음 파일을 실행하세요. 터미널에 권한 또는 의존성 오류가 표시되면 전체 출력 내용을 보관하고 배포판 안내에 따라 처리하세요. 설치 파일은 이 사이트에서 받아야 합니다. 실행 전에 파일 출처와 아키텍처를 확인하고, 오류를 해결하려고 출처가 불분명한 프로그램에 관리자 권한을 주지 마세요.
관련 안내: 플랫폼별 설치 파일 선택 → · 설치 허용 절차 →
SUBSCRIBE & ROUTING / 03
구독 및 서버 가져오기, 규칙과 트래픽 분기
가져오기와 라우팅 문제를 함께 다룹니다. 먼저 서버 정보가 완전한지 확인한 다음 Config와 Global Routing의 처리 방식을 점검하세요.
이미 보유한 구독을 가져오지 못하면 무엇부터 확인해야 하나요?
먼저 복사한 주소가 사용자가 이미 보유한 전체 구독 주소인지 확인하세요. 계정 관리 페이지나 설명 페이지, 채팅에서 잘린 텍스트가 아닌지 살펴봅니다. 주소 앞뒤에 공백, 줄바꿈 또는 불필요한 문장 부호가 있는지 확인하고 현재 네트워크에서 해당 주소에 접속할 수 있는지도 점검하세요. 그런 다음 사용 안내에 따라 Add Server에서 Subscribe를 선택하고 주소를 붙여 넣은 뒤 저장합니다. 반환된 내용이 구독 데이터로 해석되지 않는다면 오류 유형을 기록하고 원래 서비스 제공자에게 형식과 유효 기간을 확인하세요. 접속 정보가 포함된 전체 주소를 공개된 곳에 올리지 말고, 테스트를 위해 다른 사람의 주소를 사용하지 마세요.
구독은 어떻게 업데이트하나요? 업데이트 후 서버 목록이 바뀌어도 정상인가요?
Home에서 해당 Subscribe 항목을 찾아 그 항목의 업데이트 기능을 사용하세요. 기기마다 메뉴 위치가 다를 수 있으므로 실제 화면을 기준으로 확인합니다. 업데이트하면 구독에서 반환한 서버 목록을 다시 불러오므로 이름, 순서, 사용 가능한 항목이 달라질 수 있습니다. 업데이트 후에는 기존 이름이 남아 있는지만 보지 말고 현재 기본 서버를 다시 확인하세요. 업데이트에 실패했더라도 기존 항목을 사용할 수 있다면 데이터를 먼저 보존하고 네트워크, 주소, 유효 기간을 확인하세요. 구독 전체를 바로 삭제하지 마세요. 문제를 확인하기 전에 항목 이름과 오류 메시지를 기록할 수 있지만 주소에 포함된 접속 정보는 가려야 합니다.
서버 구독과 Config 설정 파일은 어떻게 다른가요?
서버 구독은 서버 정보를 가져오고 업데이트하는 데 주로 사용하며, Config 설정 파일은 라우팅 규칙과 관련 설정을 구성하는 데 사용합니다. 목록에 서버가 있다고 해서 적절한 규칙이 이미 활성화된 것은 아닙니다. Config를 가져왔다고 해서 그 안에 참조된 서버나 정책 이름이 모두 존재한다는 뜻도 아닙니다. 처음 설정할 때는 서버 연결을 확인한 뒤 현재 선택된 Config, 규칙 대상 이름, Global Routing을 점검하세요. 기존 파일을 가져오기 전에 내용을 읽고 원래 구성을 복사해 두세요. 연결 문제 하나를 해결하려고 모든 설정을 덮어쓰지 마세요.
Global Routing에서 Config, Proxy, Direct 중 무엇을 선택해야 하나요?
Config는 현재 Config의 규칙에 따라 트래픽을 나눕니다. Proxy는 클라이언트가 처리하는 트래픽을 프록시로 전달합니다. Direct는 클라이언트가 처리하는 트래픽을 직접 연결합니다. 기존 규칙을 사용할 때는 먼저 Config를 선택하세요. 일시적으로 문제를 확인하려면 같은 대상을 Proxy와 Direct로 각각 테스트해 차이를 확인한 뒤 원래 모드로 되돌리세요. Proxy가 모든 연결을 자동으로 복구한다고 생각하지 말고, Direct가 시스템의 VPN 구성을 끄는 것이라고 오해하지 마세요. 모드는 트래픽 처리 방식을 정하며 연결 스위치는 클라이언트 연결을 설정할지 결정합니다.
Config의 규칙이 예상대로 적용되지 않는 이유는 무엇인가요?
Global Routing이 Config로 설정되어 있는지, 방금 수정한 Config가 활성화되어 있는지 먼저 확인하세요. 규칙은 일반적으로 순서대로 적용되므로 앞에서 일치한 규칙이 뒤쪽의 세부 규칙보다 먼저 요청을 처리할 수 있습니다. DOMAIN-SUFFIX, DOMAIN-KEYWORD, GEOIP 조건과 마지막 FINAL을 확인하세요. 규칙 대상이 존재하는지, 도메인이 실제로 일치하는지, 테스트 앱이 기존 연결을 재사용하고 있는지도 점검합니다. 저장한 뒤 요청을 다시 보내고 관련 기록을 확인하세요. 한 번에 하나씩만 변경하세요. 단일 규칙의 효과를 확인하려고 DNS, 규칙, 서버를 동시에 바꾸지 마세요.
Add Server에서 서버를 직접 추가할 때 어떤 프로토콜을 선택해야 하나요?
사용자가 이미 보유한 서버 정보에 명시된 프로토콜을 기준으로 Add Server에서 해당 Type을 선택하세요. Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, Hysteria2의 필드는 서로 바꿔 쓸 수 없습니다. 주소와 포트만 복사했다고 구성이 완성되는 것도 아닙니다. 인증 정보와 서버에서 요구하는 TLS, 전송 방식 및 관련 매개변수를 하나씩 확인하세요. 제공되지 않은 정보는 이름만 보고 추측하지 마세요. QR 코드로 가져온 경우에도 저장 전에 유형과 주요 필드를 확인하세요. 프로토콜 이름만으로 연결 속도나 사용 가능 여부가 보장되지는 않습니다.
관련 안내: 가져오기 및 첫 연결 안내 → · 프로토콜 참고 자료 →
DIAGNOSTICS / 04
문제 해결
기본 네트워크, 연결 권한, 서버, 라우팅, DNS 순으로 범위를 좁히세요. ‘연결됨’ 상태와 ‘대상에 접속 가능’ 여부는 각각 확인해야 합니다.
연결 스위치가 켜지지 않거나 켜자마자 꺼지면 어떻게 하나요?
먼저 Home에서 유효한 서버를 기본 항목으로 선택한 다음 연결 스위치를 켜세요. iPhone/iPad에서 처음 연결할 때는 시스템 안내에 따라 VPN 구성을 추가하도록 허용해야 합니다. 이전에 취소했다면 다시 요청을 표시하고 시스템 인증을 완료하세요. 다른 VPN 연결, 기기 관리 제한 또는 시스템 권한이 연결을 막고 있는지도 확인합니다. 앱에서 즉시 오류가 발생하면 전체 오류 문구를 기록한 뒤 선택한 서버의 필수 입력 항목을 확인하세요. 스위치를 반복해서 눌러도 누락된 설정이 채워지지 않습니다. 테스트를 위해 용도를 알 수 없는 기기 관리 프로파일을 삭제하지 마세요.
연결됨으로 표시되지만 웹페이지가 열리지 않으면 어떻게 확인하나요?
먼저 클라이언트 연결을 끄고 현재 Wi-Fi 또는 모바일 네트워크에서 웹페이지에 정상적으로 접속할 수 있는지 확인한 뒤 다시 연결하세요. Connectivity Test를 실행해 선택한 서버에 접속할 수 있는지 확인합니다. 그런 다음 Global Routing과 현재 Config를 살펴보고 적절하지 않은 규칙이 트래픽을 처리하고 있지 않은지 확인하세요. 서버 테스트에는 성공하지만 도메인 접속에 실패한다면 DNS 설정과 실제 이름 확인 오류를 점검합니다. 같은 네트워크와 같은 대상을 사용해 하나씩 테스트하고 한 번에 변수 하나만 변경하세요. 연결 상태는 클라이언트 연결이 설정되었음을 나타낼 뿐, 원격 서버와 이름 확인, 각 대상 사이트가 모두 정상이라는 뜻은 아닙니다.
Connectivity Test에 결과가 있으면 모든 앱에 접속할 수 있다는 뜻인가요?
그렇게 단정할 수 없습니다. Connectivity Test는 테스트 대상과 현재 서버 간의 연결을 확인하는 검사입니다. 결과가 실제 웹사이트나 앱 접속을 대신하지 않으며 대역폭 측정도 아닙니다. 테스트는 통과했는데 특정 앱이 작동하지 않는다면 해당 앱이 접속하는 도메인, 적용된 규칙, DNS 결과, 기존 연결 재사용 여부를 확인하세요. 테스트에 사용한 네트워크, 서버, 라우팅 모드를 기록한 뒤 같은 대상을 다시 테스트합니다. 네트워크 조건이 다른 테스트 수치를 그대로 비교하거나 한 번의 결과만으로 모든 구성을 삭제하지 마세요.
앱 인터페이스가 영어일 때 한국어 가이드를 보며 조작하려면 어떻게 하나요?
공식 가이드에서는 인터페이스 용어를 영어로 표기합니다. Home은 서버 목록이 있는 화면, Add Server는 서버 추가, Subscribe는 구독 항목, Config는 구성 관리, Settings는 설정, Global Routing은 라우팅 모드 선택에 해당합니다. 영어 키워드로 메뉴를 찾은 뒤 옆의 설명을 읽으세요. 아이콘 위치만 보고 추측할 필요는 없습니다. 플랫폼이나 시스템에 따라 화면 배치가 다를 수 있습니다. 메뉴 위치가 가이드와 다르면 현재 기기에 표시된 동일한 이름의 항목을 기준으로 하세요. 시스템 설정 화면과 앱 안의 Settings를 혼동하지 마세요.
연결을 켠 뒤 배터리 소모가 늘어나면 원인을 어떻게 확인하나요?
먼저 시스템 배터리 사용량에서 변화가 발생한 시간대를 확인한 뒤 지속적인 데이터 전송, 약한 신호, 백그라운드 작업, 반복적인 재연결 등의 요인을 구분하세요. 프록시 연결의 배터리 소모는 프로토콜, 네트워크 품질, 트래픽 양, 연결 안정성의 영향을 함께 받으므로 프로토콜 이름만으로 판단할 수 없습니다. 확인할 때는 같은 네트워크와 사용 환경을 유지하고 불필요한 다운로드를 일시 중지하세요. 연결 실패나 재시도 기록이 계속 있는지도 살펴보고 한 번에 설정 하나만 변경하세요. 배터리를 아끼려고 필요한 인증이나 암호화를 임의로 끄지 말고, 짧은 시간의 배터리 변화를 장기적인 결과로 간주하지 마세요.
On Demand가 자동으로 연결되는 이유는 무엇인가요? 반복 실행을 멈추려면 어떻게 해야 하나요?
On Demand는 설정된 조건에 따라 연결을 시작하므로 수동으로 연결을 끊어도 조건에 맞는 네트워크 활동이 발생하면 다시 연결될 수 있습니다. 먼저 On Demand가 활성화되어 있는지와 일치 조건을 확인하세요. 일시적으로 문제를 확인할 때는 해당 설정을 끄고 수동 연결이 안정적인지 살펴볼 수 있습니다. 같은 트리거 조건을 유지한 채 Home 스위치만 반복해서 끄지 마세요. 자동 연결과 서버 연결 실패도 혼동하지 마세요. 문제를 확인한 뒤 필요한 조건을 하나씩 복원하고 Wi-Fi와 모바일 네트워크를 각각 전환하며 확인하세요. 여러 조건을 한 번에 바꾸면 원인을 파악하기 어렵습니다.
관련 안내: 기능 및 설정 안내 → · 분류로 돌아가기 ↑