SHADOWROCKET · FAQ
Shadowrocket 자주 묻는 질문
다운로드, 설치, 가져오기, 연결 순서로 문제를 찾아보세요. 화면에 표시된 구체적인 안내를 먼저 기록하고 설정은 한 번에 하나씩만 바꾸세요. 서버, DNS, 규칙을 동시에 변경하면 원인을 파악하기 어렵습니다.
01 / PURCHASE
정품 확인 및 구매
제품 정보, 스토어 지역, 구매 계정을 확인한 뒤 다운로드 또는 구매 복원 문제를 해결하세요.
플랫폼별 Shadowrocket 다운로드 방법과 요금은 어떻게 다른가요?
iPhone 및 iPad 버전은 App Store에서 $2.99에 일회성 구매합니다. 실제 결제 금액은 해당 스토어 페이지를 확인하세요. Mac, Windows, Android, Linux 버전은 무료입니다. Mac은 Apple 칩용과 Intel용 버전을 제공합니다. PC와 Android 설치 파일은 사이트 다운로드 페이지에서 받을 수 있으며, 경로는 사이트 내 /dl/shadowrocket/입니다. 앱 구매 비용은 서버 이용 요금과 별개입니다. 구독이나 서버 정보는 별도로 가져와야 하며, 구독 링크는 이용 중인 서비스 제공업체에서 받으세요.
iPhone 또는 iPad에서 정품 Shadowrocket을 확인하려면 어떻게 하나요?
이 페이지에 안내된 App Store 제품 페이지를 열고 앱 이름 Shadowrocket, 개발자 Shadow Launch Technology Limited, 제품 링크의 앱 ID 932747118을 차례로 확인한 다음 공식 아이콘과 대조하세요. 검색 결과에 비슷한 이름이 있다는 이유만으로 판단하지 마세요. PC와 Android는 사이트 다운로드 페이지에서 해당 플랫폼을 선택하고, 설치 파일 링크가 사이트 내 /dl/shadowrocket/ 경로에 있는지 확인하세요. 플랫폼별 다운로드 경로를 혼용하지 마세요.
App Store에서 Shadowrocket을 찾을 수 없으면 어디를 확인해야 하나요?
중국 본토 App Store에는 Shadowrocket이 등록되어 있지 않습니다. 검색 결과는 기기의 표시 언어가 아니라 현재 스토어에서 사용하는 Apple Account의 국가 또는 지역에 따라 달라집니다. 먼저 Settings에서 계정의 Media & Purchases로 이동해 View Account를 선택한 다음 Country/Region을 확인하세요. 변경하려면 해당 페이지에서 Change Country or Region을 선택하고 시스템 안내에 따라 잔액, 기존 구독, 결제 정보를 처리하세요. 변경 전에 시스템에 표시되는 조건을 확인하세요.
iPhone을 바꾸거나 앱을 다시 설치하면 재구매해야 하나요?
iPhone 및 iPad 버전은 App Store에서 $2.99에 일회성 구매하며, Mac, Windows, Android, Linux 버전은 무료입니다. iPhone이나 iPad를 바꾼 경우 기존 구매 계정으로 App Store의 구입 항목에서 다시 다운로드하면 일반적으로 재구매할 필요가 없습니다. 페이지에 여전히 구매 금액이 표시되면 Media & Purchases에 로그인한 계정과 스토어 지역, 구입 기록의 앱 ID를 확인하세요. 앱을 복원해도 모든 설정이 복원되는 것은 아니므로 재설치 전에 설정과 구독 정보를 보관하세요.
iPad에도 설치할 수 있나요? 시스템 요구 사항은 어디서 확인하나요?
네. iPhone과 iPad는 동일한 Shadowrocket App Store 제품 페이지를 사용하며, 시스템 요구 사항은 App Store 페이지의 안내를 기준으로 확인하세요. iPhone 및 iPad 버전은 $2.99에 일회성 구매하며, 호환되는 두 기기 유형에서 동일한 구매 계정으로 다시 다운로드할 수 있습니다. Mac, Windows, Android, Linux 버전은 무료입니다. iPad에 설치한 뒤에도 구독 또는 서버 정보를 가져와야 하며, 처음 연결할 때 시스템의 VPN 구성 추가 권한을 확인해야 합니다. 앱 설치만으로 연결 정보가 준비되는 것은 아닙니다.
02 / INSTALLATION
다운로드와 설치 및 첫 실행
먼저 플랫폼과 파일 출처를 확인하세요. 설치 단계의 시스템 안내와 연결 단계의 설정 오류는 따로 해결해야 합니다.
PC와 Android에서도 Shadowrocket을 사용할 수 있나요?
네. Shadowrocket은 Mac, Windows, Android, Linux 버전을 무료로 제공합니다. iPhone 및 iPad 버전은 App Store에서 $2.99에 일회성 구매합니다. 사이트 다운로드 페이지에서 해당 플랫폼을 선택하고, 다른 운영체제용 설치 파일을 대신 사용하지 마세요. PC 및 Android 설치 파일에는 코드 서명이 없어 처음 실행할 때 시스템 경고가 표시될 수 있습니다. 출처를 확인한 다음 Windows에서는 “자세한 정보 → 실행”을, Mac에서는 “개인정보 보호 및 보안”에서 “그래도 열기”를 선택하세요. Android는 안내에 따라 해당 출처의 앱 설치를 허용하세요.
Mac에서는 Apple 칩용과 Intel용 중 어떤 버전을 선택해야 하나요?
Mac의 Apple 메뉴에서 “이 Mac에 관하여”를 여세요. “칩” 항목에 Apple 칩 이름이 표시되면 Apple 칩용을, Intel 프로세서가 표시되면 Intel용을 선택하세요. 사이트 다운로드 페이지에서 두 버전을 동일한 수준의 다운로드 항목으로 제공하므로 외관이나 구매 연도로 추측하지 마세요. 설치 후 “개발자를 확인할 수 없음”이라는 안내가 표시되면 파일 출처를 확인한 다음 “시스템 설정 → 개인정보 보호 및 보안”에서 “그래도 열기”를 선택하세요. 아키텍처를 잘못 선택했다면 맞는 설치 파일을 다시 받으세요. 실행 실패를 곧바로 설정 문제로 단정하지 마세요.
Windows SmartScreen에서 위험 경고가 표시될 때 설치를 계속하려면 어떻게 하나요?
먼저 사이트 다운로드 페이지에서 파일을 받았는지 확인하세요. 링크는 사이트 내 /dl/shadowrocket/ 경로에 있습니다. SmartScreen 보호 경고가 나타나면 “자세한 정보”를 펼쳐 실행할 파일을 확인한 다음 “실행”을 선택하세요. 이 설치 파일에는 코드 서명이 없으므로 시스템 경고만으로 구독의 사용 가능 여부를 판단할 수 없습니다. 기기가 조직에서 관리되어 버튼을 사용할 수 없거나 보안 소프트웨어가 별도로 차단하는 경우에는 기기 관리 정책을 따르세요. 설치를 강행하려고 시스템 보호 기능 전체를 끄지 마세요.
Mac에서 개발자를 확인할 수 없거나 앱이 손상되었다고 표시되면 어떻게 하나요?
먼저 설치 파일이 사이트에서 제공된 것이며 Mac의 칩 유형에 맞는지 확인하세요. “개발자를 확인할 수 없음”이 표시되면 앱을 한 번 열어 본 뒤 “시스템 설정 → 개인정보 보호 및 보안”으로 이동해 “그래도 열기”를 선택하고 시스템 안내에 따라 확인하세요. “손상됨”이라는 안내가 나타나면 파일을 다시 다운로드하고 앱을 Applications로 옮기세요. 출처를 확인한 후 Terminal에서 xattr -cr /Applications/Shadowrocket.app을 실행하고 다시 시도할 수 있습니다. 이 명령은 지정된 앱 경로에만 사용해야 합니다. 디스크 전체에 적용하거나 시스템 보호 기능을 전부 끄지 마세요.
Android 또는 Linux에 처음 설치할 때 주의할 점은 무엇인가요?
Android에서 사이트 다운로드 페이지의 설치 파일을 받은 뒤 현재 사용하는 브라우저나 파일 관리자에 “알 수 없는 앱 설치 허용” 권한을 부여하라는 안내가 표시될 수 있습니다. 설치가 끝나면 해당 출처의 권한을 다시 해제할 수 있습니다. Linux는 배포판에 맞춰 deb, rpm 또는 AppImage를 선택하세요. AppImage는 파일 속성에서 프로그램으로 실행하도록 허용하거나 chmod +x로 실행 권한을 추가해야 합니다. 두 운영체제 모두 파일이 사이트 내 /dl/shadowrocket/ 경로에서 제공되었는지 확인하세요. 관리 대상 기기에서 설치가 제한되면 관리자의 지침을 따르세요.
플랫폼별 다운로드 경로와 전체 설치 허용 절차는 다운로드 페이지의 설치 안내를 확인하세요.
03 / SUBSCRIPTION
구독 및 서버 가져오기
아래 절차는 이미 구독 또는 서버 정보를 보유하고 있다는 전제입니다. 먼저 내용 유형을 확인한 다음 가져오기 메뉴를 선택하세요.
구독을 가져오지 못하면 어떤 순서로 확인해야 하나요?
먼저 서비스 제공업체에서 전체 구독 링크를 받아 복사 과정에서 쿼리 매개변수가 빠지거나 공백 또는 줄바꿈이 섞이지 않았는지 확인하세요. 구독 주소를 Add Server의 서버 주소 입력란에 넣지 말고 구독 전용 메뉴를 사용했는지도 확인하세요. 그런 다음 기기 시간, 기본 네트워크, 서비스 계정 상태를 점검하세요. 업데이트 결과로 웹페이지, 로그인 페이지 또는 오류 안내가 표시된다면 가져온 내용이 구독 데이터 형식으로 처리되지 않은 것입니다. 확인을 위해 구체적인 오류 문구를 기록하고, 기존에 사용할 수 있는 항목을 반복해서 삭제하지 마세요. 인증 정보가 포함된 전체 링크를 공개하지 마세요.
Subscribe와 Add Server 중 무엇을 선택해야 하나요?
여러 서버 항목을 일괄 업데이트하는 구독 링크가 있다면 Subscribe에 해당하는 메뉴를 사용하세요. 단일 서버의 프로토콜, 주소, 포트, 인증 정보가 있다면 Add Server를 선택해 항목별로 입력하세요. Scan QR Code는 서비스 제공업체가 제공한 QR 코드를 읽을 때 사용할 수 있지만, 코드에 단일 서버 정보가 담겼는지 구독 주소가 담겼는지 확인해야 합니다. Config의 설정 파일에는 규칙과 DNS 설정이 포함될 수 있으므로 링크 확장자만 보고 서버 구독과 같은 형식이라고 단정하지 마세요. 가져오기 전에 내용 유형을 확인하세요.
구독을 업데이트하는 방법과 업데이트 후 기존 항목이 바뀌는 이유는 무엇인가요?
기존 구독의 관리 메뉴에서 업데이트를 실행하고 요청이 완료되면 항목 이름, 개수 변화, 현재 선택 항목을 확인하세요. 구독 항목은 서버에서 반환하는 내용에 따라 결정되므로 서비스 제공업체가 항목을 삭제하거나 이름을 바꾸면 업데이트 후 사라질 수 있습니다. 직접 수정한 내용도 다음 업데이트에서 덮어쓰일 수 있습니다. 업데이트에 실패하면 먼저 오류를 기록한 뒤 네트워크와 계정 상태를 확인하세요. 구독 전체를 바로 삭제하지 마세요. 서비스 제공업체가 구독 주소를 변경했다면 새 전체 링크로 교체하고 현재 선택한 서버가 여전히 있는지 다시 확인하세요.
구독을 가져왔는데 선택할 서버가 없다면 무엇이 문제인가요?
가져오기에 성공했다는 표시가 주소를 저장했다는 뜻일 뿐, 서버 목록까지 정상적으로 받아왔다는 뜻은 아닐 수 있습니다. 먼저 업데이트를 실행한 뒤 오류 안내, 접힌 그룹, 필터 조건이 있는지 확인하세요. 반환 내용이 비어 있거나 형식이 맞지 않거나 링크가 만료된 경우, 또는 서버 구독이 아니라 규칙 설정 파일을 가져온 경우 목록이 표시되지 않을 수 있습니다. 링크의 용도와 지원 형식을 서비스 제공업체에 확인하세요. 웹페이지에 표시되는 요금제 설명, 계정 페이지 주소, 전체 HTML을 서버 정보로 입력하지 마세요.
서버를 직접 추가할 때 어떤 매개변수를 확인해야 하나요?
서비스 제공업체가 안내한 프로토콜 유형을 먼저 선택한 다음 서버 주소, 포트, 해당 프로토콜에 필요한 인증 정보를 확인하세요. Shadowsocks의 암호화 방식과 비밀번호, VMess 또는 VLESS의 UUID, Trojan 비밀번호는 서로 바꿔 사용할 수 없습니다. TLS나 추가 전송 설정을 사용하는 경우 서버 이름과 경로 등의 매개변수도 확인하세요. 주소 입력란에는 일반적으로 호스트 이름이나 IP만 입력하며, 웹페이지 전체 주소를 임의로 나누어 넣지 마세요. 정보가 완전한 항목 하나를 저장해 테스트한 뒤 다른 서버를 처리하면 입력 오류를 찾기 쉽습니다.
항목별 프로토콜 차이를 확인하려면 프로토콜 참고 자료를 참조하세요.
04 / ROUTING
규칙 라우팅 및 문제 해결
시스템 권한, 서버 연결, DNS 확인, 규칙 일치를 구분하세요. “연결됨” 표시만으로 모든 요청이 정상 처리되었다고 판단하지 마세요.
Global Routing의 Config, Proxy, Direct 모드는 어떻게 선택하나요?
Config는 현재 설정 파일의 규칙에 따라 연결 경로를 결정하므로 규칙이 명확하게 구성된 일상적인 사용에 적합합니다. Proxy는 현재 연결이 처리하는 트래픽에 선택한 프록시를 적용하므로 짧은 비교 테스트에 적합합니다. Direct는 해당 트래픽을 대상으로 직접 연결하므로 기본 네트워크를 확인할 때 유용합니다. Proxy를 선택해도 서버 매개변수 오류가 해결되지는 않으며, Direct를 선택해도 시스템의 VPN 구성이 제거되는 것은 아닙니다. 문제를 확인할 때는 한 번에 모드 하나만 바꾸고 같은 대상에 접속해 차이를 기록한 다음 원래 설정으로 되돌리세요.
Home에서 연결 스위치가 켜지지 않거나 바로 꺼지면 어떻게 하나요?
먼저 유효한 서버가 선택되어 있는지 확인하세요. 처음 연결할 때는 시스템의 VPN 구성 추가를 허용하고 안내에 따라 기기 인증을 완료해야 합니다. 이전에 권한을 거부했다면 시스템 설정에서 VPN 항목을 확인한 뒤 연결을 다시 시도하세요. 다른 VPN 구성이 작동 중이거나 기기 관리 제한 또는 설정 항목 오류가 있어도 연결이 즉시 종료될 수 있습니다. 다른 VPN 세션을 중지하고 앱을 재시작한 다음 오류 안내를 보존해 하나씩 확인하세요. 설정이 손상된 것이 확실하고 필요한 정보를 저장한 경우에만 해당 VPN 구성을 제거한 뒤 권한을 다시 요청하세요.
연결됨으로 표시되는데 인터넷이 안 되면 DNS와 규칙을 어떻게 점검해야 하나요?
먼저 연결을 끊고 기기 자체에서 인터넷에 접속되는지 확인한 다음 다시 연결해 선택한 서버를 점검하세요. Connectivity Test로 연결 상태를 확인할 수 있지만, 테스트에 통과해도 모든 웹사이트에 접속할 수 있다는 뜻은 아닙니다. 도메인 접속만 실패한다면 DNS 주소에 도달할 수 있는지, 현재 규칙에서 DNS 요청이 어디로 전달되는지 확인하세요. 특정 대상만 실패한다면 요청 기록에서 일치한 규칙과 정책을 확인하세요. Proxy와 Config를 잠시 전환해 서버 문제와 규칙 문제를 구분하세요. 규칙은 위에서 아래 순서로 일치하며, 마지막에 적용되는 기본 규칙으로 FINAL을 맨 아래에 두세요.
인터페이스가 영어로 표시될 때 자주 쓰는 설정은 어떻게 찾나요?
이 매뉴얼은 화면의 영어 항목명을 그대로 표기해 앱과 바로 대조할 수 있도록 했습니다. Home에서는 서버와 연결 상태를 확인하고, Add Server에서는 서버를 직접 추가합니다. Config에서는 설정 파일 관련 작업을, Settings에서는 앱 설정을, Global Routing에서는 Config, Proxy, Direct 선택을 할 수 있습니다. 플랫폼과 버전에 따라 메뉴 위치가 다를 수 있으므로 버튼의 위치를 그대로 따라 하기보다 항목명을 확인하세요. 프로토콜 입력란의 의미를 모르면 용어 설명을 먼저 확인하고, 영어 단어의 뜻만으로 TLS, DNS 또는 인증 매개변수를 변경하지 마세요.
연결을 켠 뒤 배터리 소모가 늘었는데 On Demand를 계속 켜 두어야 하나요?
배터리 소모는 실제 트래픽, 무선 신호, 서버 재연결 빈도, 프로토콜, 진단 기록 등 여러 요인의 영향을 받으므로 연결 스위치의 켜짐 여부만으로 판단할 수 없습니다. 시스템 배터리 사용량에서 비슷한 사용 조건을 비교하고 연결이 반복해서 끊겼다 다시 연결되는지 확인하세요. 더 이상 필요하지 않은 지속 테스트나 상세 기록은 중지하세요. On Demand는 설정한 조건에 따라 연결을 시작하는 기능으로, 자동 연결이 필요한 경우에 적합합니다. 절전 스위치는 아닙니다. 문제를 확인하는 동안 On Demand를 잠시 끄고 수동으로 연결해 관찰한 뒤, 안정되면 조건을 하나씩 다시 설정하세요.