· 시작 가이드 · 약 10분

Shadowrocket 초보자 FAQ: 사용법과 설정 질문 10가지

Shadowrocket 초보자가 자주 묻는 10가지 질문을 정리했습니다. VPN 구성 승인, Global Routing 선택, 구독 갱신, 연결 스위치 문제, 기기 변경 후 구입 복원까지 각 항목에서 설정 위치를 확인하세요.

이 글 한눈에 보기

Shadowrocket을 처음 사용할 때는 앱 구입, 연결 정보, 시스템 VPN 승인 절차를 구분한 뒤 라우팅 방식을 선택하세요. 이미 서비스와 연결 정보를 보유한 사용자를 대상으로 Home, Config, Settings의 설정 위치와 구독 갱신, 규칙 확인, 자동 연결, 기기 변경 후 복원 순서를 10가지 질문으로 안내합니다.

1. Shadowrocket을 구입한 뒤 무엇을 준비해야 하나요?

이미 보유한 연결 정보가 필요합니다. Shadowrocket은 App Store에서 한 번 구입하는 유료 앱이며, 앱 구입 비용과 연결 서비스 요금은 별개입니다. 앱을 구입해도 사용할 서버가 자동으로 제공되지는 않습니다. 서버 주소와 포트, 인증 정보 또는 구독 링크는 기존에 이용 중인 서비스에서 확인해야 합니다.

앱은 주로 iPhone과 iPad에서 사용하며, Mac, Apple TV, Apple Vision의 호환 여부와 구입 가능 여부, 시스템 요구 사항은 App Store 페이지를 확인하세요. 앱은 App Store 정품 확인 페이지를 통해 확인할 수 있습니다. 개발자 Shadow Launch Technology Limited와 앱 ID 932747118을 확인하고, 가격은 App Store에 표시된 내용을 기준으로 확인하세요.

2. 처음 연결할 때 VPN 구성을 추가하라는 메시지가 표시되는 이유는 무엇인가요?

Shadowrocket이 관련 네트워크 트래픽을 처리하도록 시스템에서 허용하는 절차이며, 앱을 다시 구입하는 것이 아닙니다. Shadowrocket의 Home에서 연결 스위치를 켜고 시작하세요. 시스템 안내를 읽은 뒤 구성을 추가하도록 허용하고 기기에서 요구하는 인증을 완료합니다. 승인이 완료되면 시스템 구성을 사용할 수 있다는 뜻일 뿐, 서버 인증이나 웹사이트 접속까지 성공했다는 의미는 아닙니다.

  1. 정보 확인

    Home에서 연결 항목을 가져왔는지 확인하고, 항목을 열어 Type, 주소, 포트를 확인하세요.

  2. 연결 항목 선택

    Home으로 돌아가 사용할 항목을 선택한 뒤 화면 상단의 연결 스위치를 켜세요.

  3. 구성 허용

    시스템에 표시되는 VPN 구성 승인 메시지에서 허용을 선택하고 기기에서 요구하는 인증을 완료하세요.

  4. 결과 확인

    Home으로 돌아가 연결 상태를 확인한 뒤 접속 가능한 것으로 확인된 페이지를 열어 보세요. 시스템 승인과 실제 접속은 각각 따로 확인해야 합니다.

이전에 승인을 거부했다면 Home에서 연결을 다시 시작할 수 있습니다. 학교나 직장에서 관리하는 기기는 정책에 따라 VPN 구성 추가가 제한될 수 있으므로, 구성을 반복해서 삭제하거나 앱을 다시 설치하기 전에 기기 관리자에게 확인하세요.

3. Global Routing에서는 어떤 항목을 선택해야 하나요?

규칙에 따라 트래픽을 라우팅하려면 Home → Global Routing에서 Config를 선택하고 Config에서 현재 활성화된 구성 파일을 확인하세요. Proxy는 일반 트래픽을 현재 프록시 경로로 보내고, Direct는 직접 연결합니다. Direct를 선택한 경우 연결 스위치가 켜져 있어도 웹사이트 트래픽이 프록시를 거친다고 볼 수 없습니다.

3가지 메뉴
Home에서는 연결, Config에서는 구성, Settings에서는 설정을 관리합니다
4가지 선택 항목
Global Routing:Proxy / Direct / Config / Scene
필수 확인 사항 1가지
구성 파일의 Rule에 따라 라우팅하려면 Config를 선택하세요

Scene은 상황별로 라우팅 선택을 구성하는 기능입니다. 또 다른 프로토콜이나 더 강력한 프록시 모드로 이해해서는 안 됩니다. 처음 사용할 때는 Proxy, Direct, Config의 차이를 파악하고 연결 정보와 규칙을 확인한 뒤 Scene을 설정하세요. 문제를 확인할 때는 한 번에 한 가지 설정만 변경해야 합니다. 서버, 라우팅, 구성을 동시에 바꾸면 어떤 변경이 결과에 영향을 미쳤는지 파악하기 어렵습니다.

4. 기존 구독을 가져오고 갱신하려면 어디로 가야 하나요?

Home 오른쪽 위의 “+”를 눌러 추가 화면으로 이동한 뒤 Type을 Subscribe로 설정하세요. 본인의 구독 링크를 입력하고 저장한 다음 Home으로 돌아가 아래로 당겨 갱신합니다. 구독은 여러 연결 항목을 가져오는 방법이지 규칙 구성 파일이 아닙니다. 구독을 가져온 뒤에도 Global Routing과 Config를 별도로 확인해야 합니다.

갱신 성공은 구독 내용을 가져왔다는 의미일 뿐, 포함된 모든 서버에 연결할 수 있다는 뜻은 아닙니다. 갱신 후 항목이 바뀌었다면 현재 선택된 연결을 다시 확인하세요. 이전 이름만 보고 같은 서버를 사용 중이라고 판단하지 마세요. 서비스 이용 기간, 기기 수 제한, 연결 권한은 해당 서비스 제공자에게 확인해야 합니다.

5. 구독 갱신에 실패하면 어디부터 확인해야 하나요?

먼저 ‘링크를 읽지 못함’과 ‘링크는 읽었지만 사용할 수 있는 항목이 없음’을 구분하세요. 전자는 네트워크와 구독 주소를 먼저 확인하고, 후자는 응답 내용이 구독 형식에 맞는지 확인하세요. 브라우저에서 일반 웹페이지가 열린다고 해서 같은 네트워크에서 구독 주소에도 접속할 수 있는 것은 아닙니다. 오류 페이지가 표시되는 것 역시 구독을 정상적으로 읽었다는 의미가 아닙니다.

아래로 당겨 갱신할 때 계속 시간 초과되면 어떤 설정부터 바꿔야 하나요?

먼저 현재 네트워크가 정상적으로 작동하는지 확인하세요. 연결 가능한 항목이 이미 있다면 먼저 연결한 다음 Settings → Subscribe에서 Update via Proxy를 확인하세요. 구독 주소에 접속할 수 있는지에 따라 이 옵션을 켠 뒤 Home으로 돌아가 갱신합니다. 이 옵션을 사용하려면 정상 작동하는 프록시 연결이 필요하며, 만료된 구독 권한을 복구할 수는 없습니다.

링크를 복사했는데도 읽지 못하는 이유는 무엇인가요?

Home에서 해당 Subscribe 항목을 편집해 쿼리 매개변수가 빠졌는지, 줄바꿈이 들어갔는지, 계정 관리 페이지 주소를 복사했는지 확인하세요. 기존 서비스 제공자가 안내한 전체 구독 주소로 바꿔 다시 시도하고 token을 임의로 삭제하거나 수정하지 마세요.

갱신 완료라고 표시되는데 원하는 항목이 없으면 어떻게 해야 하나요?

먼저 해당 구독 그룹을 펼쳐 이번에 갱신한 구독을 확인하고 있는지 살펴보세요. 그런 다음 기존 서비스 제공자에게 구독에 포함된 항목과 형식을 확인하세요. 오류 메시지는 확인할 수 있도록 보관하고 같은 구독을 여러 개 연속으로 추가하지 마세요.

6. 연결 스위치가 켜지지 않거나 켠 직후 꺼지면 어떻게 해야 하나요?

먼저 시스템 승인을 완료했는지 확인하고 현재 연결 정보가 모두 입력되어 있는지 살펴보세요. 스위치가 바로 꺼지는 경우, 연결 중 상태가 계속되는 경우, 연결 후 접속에 실패하는 경우는 서로 다른 현상입니다. 모두 서버 시간 초과로 판단할 수는 없습니다. 어느 단계에서 문제가 발생했는지 기록한 뒤 아래 순서로 확인하세요. 기존 구성을 잃을 수 있으니 먼저 앱을 재설치하지 마세요.

  1. Home으로 돌아가 유효한 연결 항목이 선택되었는지 확인하세요. 편집 화면에서 Type과 필수 인증 정보가 모두 입력되었는지 살펴보세요.
  2. 연결을 다시 시작해 시스템 VPN 구성 승인 메시지가 표시되는지 확인하세요. 기기 관리 정책으로 제한된 경우에는 먼저 해당 관리 정책을 확인하세요.
  3. 시스템 설정 → 일반 → VPN 및 기기 관리에서 VPN 구성 상태를 확인하고, 다른 VPN 연결이 시스템 연결을 함께 사용하고 있지 않은지 살펴보세요.
  4. Shadowrocket의 Settings → On Demand에서 자동 연결 설정을 확인하세요. 문제를 확인하는 동안에는 자동 실행을 일시 중지하고 수동으로 테스트하세요.
  5. 오류 메시지 원문과 발생 단계를 기록하세요. 연결이 설정된 뒤에 실패하는 경우에는 네트워크, 서버 정보, 서버 상태를 확인하세요.

스위치가 켜진 상태로 유지되는데도 웹페이지에 접속할 수 없다면 다음 질문의 접속 문제 해결 절차를 확인하세요. 시스템 VPN 구성을 반복해서 삭제하지 마세요. 시스템 시간이 크게 어긋나면 TLS 인증에 영향을 줄 수 있으므로 시스템 설정 → 일반 → 날짜 및 시간에서 확인하세요.

7. 연결됨으로 표시되는데 웹페이지가 열리지 않는 이유는 무엇인가요?

‘연결됨’ 상태와 ‘특정 웹사이트 접속 가능’ 여부는 별도로 확인해야 합니다. 먼저 Home에서 현재 연결 항목의 Connectivity Test를 실행한 뒤 Global Routing을 확인하세요. 테스트에 실패하면 서버 연결 상태와 설정 정보를 확인하세요. 테스트 결과가 있지만 일부 도메인만 실패한다면 규칙, DNS, 대상 서비스 자체를 확인하세요. 테스트 수치를 실제 다운로드 속도와 동일하게 볼 수는 없습니다.

연결 정보 확인

Type
Shadowsocks, VMess, VLESS, Trojan, Hysteria2, WireGuard 등 보유한 연결 정보에 기재된 프로토콜과 일치하는지 확인하세요.
Port
서버 포트를 한 자리씩 확인하세요. 정보에 443으로 표시되어 있다면 443을 입력해야 하며, 프로토콜 이름만 보고 임의로 바꾸면 안 됩니다.
TLS
정보에 따라 사용 여부, Server Name, 관련 전송 매개변수를 확인하세요.

포트가 같아도 프로토콜이 같다는 뜻은 아닙니다. 인증 항목은 해당 Type에 맞게 입력해야 합니다.

라우팅 규칙 확인

Global Routing
규칙을 적용하려면 Config를 선택하세요.
Config
수정한 파일이 현재 활성화된 파일인지 확인하세요.
FINAL
앞선 규칙에 일치하지 않은 트래픽이 마지막에 DIRECT와 PROXY 중 어디로 전달되는지 확인하세요.

먼저 연결을 확인한 다음 규칙을 확인하세요. 모든 설정을 동시에 바꾸지 마세요.

같은 Wi-Fi에서 모든 연결 항목이 실패하지만 셀룰러 네트워크로 바꾸면 정상이라면 현재 네트워크 환경을 먼저 확인하세요. 한 항목만 실패한다면 해당 항목의 정보와 서비스 상태를 먼저 확인하세요. 이는 문제를 비교해 확인하는 방법이며, 특정 원인을 미리 단정하는 것은 아닙니다.

8. 특정 웹사이트만 프록시를 사용하도록 하려면 규칙을 어디에 작성하나요?

Config에서 현재 사용하는 구성을 열고 규칙을 [Rule]에 추가하세요. 저장한 뒤 해당 구성이 활성화되었는지 확인하고 Home → Global Routing에서 Config를 선택합니다. 아래 예시는 ‘지정한 도메인은 PROXY, 나머지는 DIRECT’를 설정하는 구조를 보여 줍니다. 실제로 일치시킬 도메인으로 바꿔 사용하세요.

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT

확인할 때는 프록시를 사용해야 하는 도메인과 직접 연결해야 하는 도메인에 각각 접속한 뒤 연결 기록의 일치 규칙과 정책을 비교하세요. 변경 사항이 적용되지 않으면 먼저 구성이 실제로 활성화되어 있는지 확인하고, 다음으로 접속 대상의 실제 도메인을 살펴보세요. 웹사이트 하나가 여러 도메인의 리소스를 불러올 수 있으므로 첫 페이지 도메인만 일치시켜서는 모든 요청을 처리하지 못할 수 있습니다.

9. On Demand를 설정하면 연결이 자동으로 켜지는 이유는 무엇인가요?

On Demand는 설정한 조건에 따라 시스템 VPN 연결을 시작하는 기능입니다. 수동으로 연결을 껐는데 다시 자동으로 연결된다면 스위치 오류라고 단정하지 말고 Settings → On Demand에서 규칙을 확인하세요. 이 설정은 연결을 시작하는 시점을 결정하며, 특정 도메인에 DIRECT와 PROXY 중 어느 경로를 적용할지는 결정하지 않습니다. 해당 경로는 Global Routing과 현재 구성에서 설정합니다.

수동 테스트와 일상적인 자동 연결을 나눠 설정하세요

수동 테스트 중
  • Settings → On Demand에서 자동 실행을 일시 중지하세요.
  • Home에서 연결을 수동으로 켜고 동일한 조건에서 테스트하세요.
  • Wi-Fi와 셀룰러 네트워크에서 각각 접속 결과를 기록하세요.
정상 작동을 확인한 뒤
  • Settings → On Demand로 돌아가 네트워크 조건을 확인하세요.
  • 연결하거나 연결을 해제할 규칙과 일치 순서를 확인하세요.
  • 대상 네트워크를 한 번 전환해 실제로 규칙이 실행되는지 확인하세요.

먼저 수동 연결이 안정적으로 작동하는지 확인한 뒤 자동 실행을 켜세요. 자동 연결 설정으로 잘못된 서버 정보를 바로잡을 수는 없습니다.

네트워크를 전환한 뒤 예상과 다르게 작동하면 앱의 On Demand 설정과 시스템의 해당 VPN 구성을 함께 확인하세요. Global Routing의 Direct를 ‘자동 연결 끄기’ 대신 사용하지 마세요. 두 설정은 제어하는 단계가 다릅니다.

10. iPhone을 바꾸거나 iPad를 사용할 때 구입과 구성을 복원하려면 어떻게 해야 하나요?

앱 구입 내역과 앱 내 구성은 별도로 복원해야 합니다. 새 기기의 App Store에서 처음 구입할 때 사용한 Apple 계정으로 로그인한 뒤 구입 항목에서 Shadowrocket을 찾거나 제품 페이지에서 다시 받기 옵션이 표시되는지 확인하세요. 이용 가능 여부, 호환성, 시스템 요구 사항은 App Store 페이지를 기준으로 확인하세요. 이전 기기에 앱이 설치되어 있었다는 이유만으로 모든 기기에서 사용할 수 있다고 판단해서는 안 됩니다.

  1. 앱 복원: App Store의 계정 페이지에서 구입 항목을 열고 Shadowrocket을 찾으세요. 가격이 표시된다면 다음 단계로 진행하기 전에 구입 계정과 구입 내역을 확인하세요.
  2. 연결 정보 복원: 직접 보관한 연결 정보를 다시 가져오세요. 이전에 동기화나 구성 백업을 사용했다면 관련 정보가 실제로 있는지 확인한 뒤 새 기기에 복원하세요.
  3. 설정 확인: Home에서 연결 항목을 선택하고 Global Routing 및 Config에서 현재 활성화된 파일을 다시 확인하세요. 구입 내역을 복원해도 모든 라우팅 설정이 함께 복원되는 것은 아닙니다.
  4. 다시 승인: 새 기기에서 처음 연결할 때 시스템 VPN 구성 승인을 완료한 뒤 구독 갱신과 대상 사이트 접속을 테스트하세요.

동시에 연결할 수 있는 기기 수 제한은 서비스 제공자의 연결 서비스 약관에 따르며 앱 구입 내역과는 관계가 없습니다. 기존 기기에서는 연결되지만 새 기기에서는 연결되지 않는다면 설정 정보와 함께 서비스에서 새 기기를 허용하는지 확인하세요. 구독 정보를 다시 확인해야 한다면 기존에 이용하던 서비스 계정에서 확인하고 공개된 문제 해결 기록에는 인증 정보를 노출하지 마세요.

App Store에서 Shadowrocket 다운로드