정품 확인 및 구매
플랫폼, 스토어 앱, 구매 계정을 확인한 뒤 다운로드와 복원을 진행하세요.
컴퓨터와 Android에서도 Shadowrocket을 사용할 수 있나요? 비용은 어떻게 되나요?
네. iPhone / iPad 버전은 App Store에서 $2.99에 한 번 구매하면 됩니다. Mac(Apple 실리콘 및 Intel), Windows, Android, Linux 버전은 무료입니다. 컴퓨터와 Android 설치 파일은 이 사이트의 다운로드 페이지에서 받을 수 있으며, 실제 파일은 사이트의 /dl/shadowrocket/ 경로에서 제공됩니다. 앱의 일회성 구매와 회선 요금제는 별개입니다. 연결에 필요한 구독이나 서버 정보는 사용자가 직접 준비해야 하며, 이 사이트는 서버나 구독을 제공·판매·추천하지 않습니다.
App Store에서 Shadowrocket 정품 앱을 확인하려면 어떻게 하나요?
이 페이지의 App Store 제품 링크를 열어 앱 이름 Shadowrocket, 개발자 Shadow Launch Technology Limited, 앱 ID 932747118을 확인하고 사이트 상단의 공식 아이콘과 대조하세요. 검색 결과의 이름이나 비슷한 아이콘만으로 판단하지 마세요. iPhone / iPad 버전은 App Store에서 $2.99에 한 번 구매하면 되고, Mac / Windows / Android / Linux 버전은 무료입니다. 그 밖의 플랫폼용 설치 파일은 이 사이트의 다운로드 페이지에서 받으세요.
App Store에서 Shadowrocket이 검색되지 않으면 무엇을 확인해야 하나요?
먼저 이 페이지의 제품 링크에서 스토어 안내를 확인한 다음, App Store에 사용하는 Apple ID의 국가 또는 지역을 살펴보세요. 중국 본토 App Store에는 이 앱이 등록되어 있지 않습니다. 기기 언어나 실제 위치는 계정의 스토어 지역과 다를 수 있습니다. 지역을 변경해야 한다면 시스템 Settings에서 Apple Account → Media & Purchases → View Account → Country/Region으로 이동해 공식 절차를 확인하세요. 잔액, 기존 구독, 결제 수단 관련 조건을 먼저 처리하고, 문제를 해결하려고 기기 지역을 반복해서 바꾸지는 마세요.
기기를 바꾸거나 앱을 다시 설치하면 재구매해야 하나요?
iPhone / iPad에서는 기존에 구매한 Apple ID로 App Store의 구입 항목에서 Shadowrocket을 찾아 다시 다운로드하면 대개 재구매할 필요가 없습니다. iPhone / iPad 버전은 App Store에서 $2.99에 한 번 구매하면 되고, Mac / Windows / Android / Linux 버전은 무료입니다. 구매 내역과 앱 내 설정은 별개이므로 재설치만으로 서버와 규칙이 모두 복원되지는 않습니다. 기기를 바꾸기 전에 설정을 백업하고, 복원한 뒤 현재 Config와 기존 구독을 확인한 다음 연결하세요.
iPad에도 설치할 수 있나요? iPhone과 구매 및 설정은 어떻게 연동되나요?
네. iPhone / iPad 버전은 App Store에서 $2.99에 한 번 구매하면 두 기기에서 사용할 수 있습니다. Mac / Windows / Android / Linux 버전은 무료입니다. iPad에서 같은 구매 Apple ID를 사용하면 구입 항목에서 다운로드할 수 있으며, 시스템 요구 사항은 App Store 페이지에 표시된 내용을 확인하세요. 설정이 복원됐는지는 별도로 확인해야 합니다. 다운로드가 끝났다고 설정까지 이전된 것은 아닙니다. 처음 사용할 때 시스템 안내에 따라 VPN 구성 추가를 허용하고, 가져온 서버 정보가 완전한지 확인하세요.
설치 및 첫 실행
파일 출처와 기기 아키텍처를 먼저 확인하세요. 시스템에서 구체적인 위험을 알리면 차단 사유를 확인하고 허용 범위를 넓히지 마세요.
Mac은 Apple 실리콘 버전과 Intel 버전 중 무엇을 선택해야 하나요?
Apple 메뉴에서 ‘이 Mac에 관하여’를 여세요. Chip 항목에 Apple 실리콘 계열 이름이 표시되면 Apple 실리콘 버전을, Intel 프로세서가 표시되면 Intel 버전을 선택하세요. 외관이나 구입 연도로 추측하지 마세요. 두 dmg 파일 모두 이 사이트의 다운로드 페이지에서 받을 수 있습니다. 처음 실행할 때 개발자를 확인할 수 없다는 안내가 나오면 사이트에서 받은 파일인지 확인한 뒤, 시스템 설정의 ‘개인정보 보호 및 보안’에서 ‘그래도 열기’를 선택하세요. 회사 기기 관리 정책으로 제한된 경우 기기 관리자에게 문의하세요.
Windows에서 SmartScreen 위험 경고가 표시되면 어떻게 해야 하나요?
먼저 설치 파일을 이 사이트의 다운로드 페이지에서 받았는지, 파일 형식이 Windows 설치 프로그램인지 확인하세요. SmartScreen에 ‘Windows에서 PC를 보호했습니다’라는 안내가 표시되면 ‘추가 정보’를 펼쳐 파일을 확인한 뒤 ‘실행’을 선택할 수 있습니다. 해당 옵션이 없거나 보안 소프트웨어가 구체적인 위협을 알리면 작업을 중단하고 차단 세부 정보를 확인하세요. 설치를 강행하려고 시스템 보호 기능을 모두 끄지 마세요. 회사에서 관리하는 PC는 승인되지 않은 프로그램 실행이 제한될 수 있으므로 관리자 승인이 필요할 수 있습니다.
Mac에서 개발자를 확인할 수 없거나 앱이 손상되었다고 표시되면 어떻게 해야 하나요?
이 사이트에서 받은 파일인지, 칩에 맞는 버전인지 확인한 다음 Shadowrocket을 Applications에 넣고 실행하세요. 개발자를 확인할 수 없다는 안내가 나오면 시스템 설정의 ‘개인정보 보호 및 보안’에서 해당 차단 기록을 찾아 ‘그래도 열기’를 선택하세요. 손상되었다는 안내가 나오면 먼저 파일이 불완전하지 않도록 다시 다운로드하세요. 출처와 경로를 확인한 뒤 Terminal에서 xattr -cr /Applications/Shadowrocket.app을 실행해 앱의 격리 속성을 제거하고 다시 시도할 수 있습니다. 이 명령은 지정된 경로에만 적용하세요. 상위 폴더나 디스크 전체에 적용하지 마세요.
Android에서 설치가 안 되거나 WeChat에서 다운로드를 눌러도 반응이 없으면 어떻게 해야 하나요?
WeChat에서 다운로드가 시작되지 않으면 페이지 메뉴에서 시스템 브라우저로 이 사이트의 다운로드 페이지를 열고 Android arm64 apk를 받으세요. 설치가 차단되면 시스템 설정에서 실제로 설치를 시작하는 브라우저나 파일 관리자에 ‘알 수 없는 앱 설치 허용’ 권한을 켜세요. 설치가 끝나면 이 권한을 끌 수 있습니다. 호환되지 않는다는 안내가 나오면 기기 아키텍처와 다운로드 파일의 완전성을 확인하세요. 시스템이 구체적인 보안 위험을 알리면 먼저 원인을 확인하고, 안내를 계속 무시하거나 시스템 보호 범위를 변경하지 마세요.
Linux에서는 deb, rpm, AppImage 중 무엇을 선택해야 하나요?
Debian / Ubuntu 계열은 deb를 우선 선택하고, Fedora 등 rpm 패키지 관리자를 사용하는 배포판은 rpm을 선택하세요. 그 밖의 환경에서는 AppImage 사용이 적합한지 확인할 수 있습니다. 모든 설치 파일은 이 사이트의 다운로드 페이지에서 받으세요. deb는 apt로 로컬 파일을 설치하고, rpm은 dnf로 로컬 파일을 설치할 수 있습니다. AppImage는 먼저 chmod +x로 다운로드한 파일에 실행 권한을 부여한 다음 실행하세요. 명령에 적는 파일 이름은 실제 파일 이름과 일치해야 합니다. 의존성이나 아키텍처 오류가 발생하면 오류 내용을 먼저 해결하고, 서로 다른 배포판의 설치 파일을 혼용하지 마세요.
구독 및 서버 가져오기
다음 안내는 사용자가 이미 구독이나 서버 정보를 보유한 경우를 전제로 합니다. 문제를 기록할 때 주소에 포함된 인증 정보와 개인 정보를 가리세요.
기존 구독을 가져오지 못하면 어떤 순서로 확인해야 하나요?
먼저 계정 관리 페이지나 안내 웹페이지가 아니라 기존에 이용 중인 서비스 제공업체가 준 구독 주소를 복사했는지 확인하고, 앞뒤 공백과 줄바꿈이 없는지, 링크가 완전한지 살펴보세요. 현재 네트워크에서 다시 시도해 연결 시간 초과, 인증 실패, 형식 인식 오류 중 무엇이 발생하는지 확인하세요. 인증 오류라면 링크의 유효성을 확인하고, 요청은 성공했지만 파싱되지 않는다면 응답 내용과 클라이언트가 지원하는 형식을 확인하세요. 접근 인증 정보가 포함된 전체 주소를 공개 페이지에 올리지 마세요. 문제를 기록할 때는 오류 유형만 남기고 민감한 정보는 가리세요.
Scan QR Code와 Add Server 중 무엇을 선택해야 하나요?
서버 QR 코드가 있다면 Scan QR Code를 사용하고 시스템 안내에 따라 카메라 권한을 허용하세요. 설정값만 있다면 Add Server에서 프로토콜, 주소, 포트, 인증 정보를 하나씩 입력하세요. QR 코드는 입력 방법일 뿐, 모든 항목이 올바르다는 뜻은 아닙니다. 저장하기 전에 QR 코드에 호환되는 서버 정보가 들어 있는지 확인하고, 저장한 뒤에는 원본 정보와 대조해 전송 방식, TLS, 서버 이름 등의 설정을 점검하세요. 서비스 제공업체 로그인 페이지의 QR 코드를 서버 QR 코드로 착각하지 말고, 연결 인증 정보가 포함된 이미지를 공개하지 마세요.
Subscribe를 어떻게 업데이트하나요? 업데이트 전에 무엇을 저장해야 하나요?
기존 Subscribe 항목에서 업데이트를 실행한 뒤 서버 목록이 새로고침됐는지, 이전에 선택한 서버가 남아 있는지 확인하세요. 업데이트 전에 현재 선택 항목을 기록하고 중요한 설정은 사본으로 저장하세요. 구독 업데이트 시 덮어써질 항목에 수동 변경 사항을 많이 추가하지 마세요. 업데이트에 실패해도 기존 내용은 그대로 두고 네트워크, 구독 주소, 서비스 제공업체의 응답 상태를 확인하세요. 항목 전체를 바로 삭제할 필요는 없습니다. 구독 업데이트와 앱 업데이트는 서로 대체되지 않습니다. 서버 목록을 업데이트해도 Shadowrocket이 자동으로 업그레이드되지는 않습니다.
구독 업데이트는 성공했는데 서버가 없거나 기존 항목이 사라졌다면 어떻게 해야 하나요?
먼저 올바른 구독 그룹을 보고 있는지 확인하고 검색이나 필터가 켜져 있는지도 살펴보세요. 그런 다음 서비스 제공업체의 응답에 실제 서버 정보가 포함되어 있는지 확인하세요. 성공 안내는 요청이 완료됐다는 뜻일 수 있으며, 결과가 예상과 같다는 보장은 아닙니다. 업데이트 후 기존 항목이 삭제됐다면 예전 이름만 보고 설정값을 임의로 다시 입력하지 말고 기존 자료나 백업과 대조해 변경 내용을 확인하세요. 업데이트 시간, 오류, 항목 변경 사항을 기록하세요. 서비스 제공업체에 문의할 때는 비밀번호, 접근 인증 정보, 개인 정보를 가리고 전체 설정을 그대로 전달하지 마세요.
서버를 가져온 뒤 Config도 따로 선택해야 하나요?
서버 정보와 Config는 서로 다른 문제를 다룹니다. 서버 정보는 연결 방법을, Config는 어떤 연결에 어떤 정책을 적용할지를 정합니다. 서버만 가져왔다고 예상한 분할 라우팅 규칙이 활성화되는 것은 아닙니다. Global Routing에서 Config를 사용하기 전에 현재 활성화된 설정, 규칙 순서, 정책 이름을 확인하고 규칙이 참조하는 정책이 해당 대상을 찾을 수 있는지 점검하세요. 수정 전에는 사본을 저장하세요. 설정을 완성된 것처럼 보이게 하려고 출처가 불분명한 규칙을 추가하거나 구독 업데이트와 규칙 설정 전환을 혼동하지 마세요.
규칙 및 문제 해결
기본 네트워크, 서버 연결, 규칙 처리의 세 영역을 나눠 확인하세요. 여러 항목을 한꺼번에 바꾸면 원인을 파악하기 어렵습니다.
연결 스위치가 켜지지 않거나 켜자마자 꺼지면 먼저 무엇을 확인해야 하나요?
먼저 유효한 서버를 선택했는지, 시스템에서 요구하는 VPN 구성 권한을 허용했는지 확인하세요. iPhone / iPad에서는 시스템 Settings의 VPN 관련 설정에서 권한이 있는지 확인한 뒤 Shadowrocket으로 돌아와 다시 시도할 수 있습니다. 다른 VPN 연결이나 기기 관리 정책과 충돌하는지도 살펴보세요. 계속 바로 연결이 끊기면 클라이언트 로그를 확인해 권한, 설정 파싱, 연결 매개변수 중 무엇이 문제인지 구분하세요. 설정을 삭제하거나 앱을 다시 설치하기 전에 백업하세요. 문제를 해결하려고 데이터를 반복해서 모두 지우지 마세요. 관리 기기의 권한 제한은 관리자에게 확인해야 합니다.
연결됨으로 표시되지만 인터넷에 접속할 수 없다면 어떻게 원인을 좁혀야 하나요?
먼저 연결을 끊고 현재 Wi-Fi 또는 모바일 네트워크에서 일반 웹페이지에 접속할 수 있는지 확인하세요. 그런 다음 다시 연결해 선택한 서버에서 Connectivity Test를 실행하세요. 테스트는 통과했지만 웹페이지가 열리지 않으면 Global Routing, 현재 Config, 정책 대상, DNS를 확인하세요. 일부 도메인만 실패한다면 해당 규칙의 매칭 결과부터 확인하세요. 테스트도 실패하면 서버 주소, 포트, 인증 매개변수, 시스템 시간을 점검하세요. 한 번에 한 항목만 변경하고 다시 테스트해 영향을 기록하세요. 서버, DNS, 전체 설정을 동시에 바꾸지 마세요.
Global Routing에서 Config, Proxy, Direct 중 무엇을 선택해야 하나요?
Config는 현재 설정의 규칙에 따라 연결을 처리하므로 규칙과 정책을 점검한 경우에 적합합니다. Proxy는 연결을 선택한 프록시 대상으로 처리하므로 비교 점검에 사용할 수 있습니다. Direct는 대상에 직접 연결해 기본 네트워크를 확인할 때 유용합니다. 세 가지는 연결 처리 방식이지 속도 등급이 아니며, 잘못된 서버 매개변수를 수정해 주지도 않습니다. 평소에는 필요에 맞게 선택하고, 문제를 점검할 때는 기존 설정을 기억했다가 비교 후 되돌리세요. Config에서는 첫 번째로 일치하는 규칙과 FINAL도 확인해 규칙 결과를 서버 문제로 오해하지 않도록 하세요.
Shadowrocket 인터페이스가 영어로 표시되면 어디서부터 시작해야 하나요?
먼저 기능별 인터페이스 용어를 확인하세요. Home에서는 서버와 연결 상태를 확인하고, Add Server에서는 서버 정보를 입력합니다. Config는 규칙 설정을 관리하고, Settings에서는 설정을 확인하며, Global Routing에서는 연결 처리 방식을 선택합니다. 인터페이스 언어는 시스템의 앱 언어 설정과 현재 버전의 지원 범위에 따라 달라질 수 있습니다. 시스템 Settings에서 해당 앱의 언어 옵션을 확인하고, 옵션이 없다면 현재 인터페이스를 기준으로 사용하세요. 이 가이드에서는 앱 화면과 대조하기 쉽도록 영어 인터페이스 용어를 그대로 사용합니다. 안내에 맞추려고 설정의 규칙 키워드를 바꿀 필요는 없습니다.
연결 후 배터리 소모가 늘었다면 원인을 어떻게 확인해야 하나요?
먼저 시스템 배터리 사용량에서 비슷한 사용 시간대의 상황을 비교하세요. 다운로드, 동영상 재생, 약한 신호, 잦은 네트워크 전환도 배터리 소모에 영향을 줍니다. VPN 관련 트래픽이 클라이언트 사용량으로 집계될 수 있으므로 비율 하나만으로 이상 여부를 판단하지 마세요. Connectivity Test를 계속 실행하거나 상세 로그를 기록하는지, 연결을 반복해서 시도하는지 확인하고 On Demand가 반복적으로 작동하는지도 살펴보세요. 한 번에 요인 하나만 조정하고 앱이 전경과 백그라운드에서 사용된 상황을 기록하세요. 대용량 작업을 중단한 뒤에도 계속 발열한다면 로그를 참고해 연결 반복과 서버 가용성을 점검하세요.
업데이트 후 문제가 생기면 먼저 앱을 다시 설치해야 하나요, 설정을 확인해야 하나요?
기존 데이터를 유지한 채 설정부터 확인하세요. 재설치를 첫 단계로 삼지 마세요. 문제가 시작, 연결, 특정 도메인 접속 중 언제 발생하는지 기록하고 현재 서버, Global Routing, Config, 시스템 권한이 바뀌었는지 확인한 다음 같은 네트워크에서 다시 테스트하세요. iPhone / iPad는 App Store에서 앱 업데이트를 확인하고, 컴퓨터와 Android는 이 사이트의 다운로드 페이지에서 현재 설치 파일을 확인할 수 있습니다. 재설치가 꼭 필요하다면 먼저 필요한 설정을 내보내고 복원할 수 있는지 확인하세요. 재설치 후에는 최소한의 설정으로 테스트한 다음 나머지를 단계적으로 복원해 기존 오류까지 함께 가져오지 않도록 하세요.