Shadowrocket 첫 연결 방법: 기본 서버 선택, 연결 켜기, Connectivity Test 확인

서버를 가져온 뒤 Home에서 기본 서버를 선택하고 VPN 구성을 허용한 다음 연결을 켜세요. Connectivity Test로 연결 상태를 확인할 수 있습니다.

이 글 미리보기

이 글은 Shadowrocket에 사용할 구성을 직접 가져온 iPhone 및 iPad 사용자를 위한 안내입니다. ‘목록 확인 → 기본 서버 선택 → 권한 허용 및 연결 → 테스트와 실제 접속’ 순서로 진행하며, 서버 선택, 시스템 VPN 연결, 대상 사이트 접속 상태를 각각 확인합니다. 시간 초과가 발생하면 네트워크, 서버 설정, 라우팅 구성을 차례로 점검하세요.

연결 전: 구성이 있는지 확인

이 안내는 사용자가 이용 권한이 있는 서비스와 구독을 이미 보유하고 있다고 가정합니다. Shadowrocket은 유료 상용 앱이며, 앱 구매와 회선 요금제는 별개입니다. 앱을 구매한 뒤에도 사용 권한이 있는 서버 구성을 직접 가져와야 합니다. 앱 구매 내역만으로는 연결할 수 없습니다. 이 안내에서는 서버, 구독 또는 관련 서비스를 제공하거나 판매하거나 추천하지 않습니다.

Shadowrocket은 Apple 플랫폼에서만 제공되며 App Store에서만 받을 수 있습니다. 제품 페이지에서 개발자 Shadow Launch Technology Limited와 앱 ID 932747118을 확인하세요. 가격, 시스템 요구 사항 및 구매 가능 여부는 App Store 페이지의 안내를 따릅니다. 아직 설치하지 않았다면 먼저 앱 받기 및 정품 확인 안내를 읽어 보세요.

진입 메뉴 3개
Home / Config / Settings: 연결, 구성, 설정을 각각 확인
기본 서버 1개
Home 왼쪽의 점 표시로 기본 서버 확인
라우팅 방식 4가지
Global Routing:Proxy / Direct / Config / Scene

먼저 Home으로 이동해 목록에 구독 이름만 있는 것이 아니라 실제 서버 항목이 표시되는지 확인하세요. 구독을 추가했지만 항목이 없다면 업데이트를 완료하고 가져온 결과를 점검해야 합니다. 서버 정보를 직접 입력했다면 원본 자료와 대조해 Type, 주소, 포트, 인증 항목을 확인하세요. 이름만 보고 올바르게 가져왔는지 판단해서는 안 됩니다.

첫 연결: 선택, 허용, 연결

가져오기에 성공했다는 것은 앱에 연결 정보가 저장되었다는 뜻일 뿐, 서버가 선택되었거나 시스템 VPN 연결이 수립되었다는 뜻은 아닙니다. 처음 연결할 때는 아래 다섯 단계를 차례로 진행하고 각 단계의 상태를 확인한 뒤 다음 단계로 넘어가세요.

  1. 목록 확인

    Home으로 이동해 직접 보유한 서버 그룹을 펼친 뒤 구체적인 서버 항목이 표시되는지 확인하세요. 항목이 없다면 가져오기 또는 업데이트 단계로 돌아가 해결하고, 연결 스위치를 반복해서 켜지 마세요.

  2. 기본 서버 선택

    사용할 서버 항목을 선택하고 왼쪽에 점 표시가 나타나는지 확인하세요. 설정을 변경해야 할 때만 해당 항목의 편집 화면으로 이동합니다. 편집 화면을 여는 것과 기본 서버로 선택하는 것은 별개의 작업입니다.

  3. 라우팅 방식 확인

    Home → Global Routing에서 현재 선택된 방식을 확인하세요. 사용할 수 있는 라우팅 구성이 있다면 Config를 선택하고 Config에서 원하는 구성이 선택되어 있는지 확인합니다. 서버의 기본 연결 여부를 점검할 때는 Proxy를 임시로 사용할 수 있습니다.

  4. 권한 허용 및 연결

    Home 상단의 연결 스위치를 켜세요. 처음 시스템 VPN 구성 추가 안내가 표시되면 허용을 선택하고 시스템 안내에 따라 기기 인증을 완료하세요. 앱으로 돌아와 스위치와 연결 상태를 확인합니다.

  5. 테스트 실행

    연결이 수립되면 Home에서 Connectivity Test를 탭하고 이번 테스트 결과가 나올 때까지 기다린 다음, 브라우저에서 사용하려는 사이트에 접속하세요. 목록에 표시된 지연 시간만 확인하고 점검을 끝내지 마세요.

Global Routing: 먼저 트래픽 경로 확인

같은 서버라도 Global Routing 방식에 따라 접속 결과가 달라질 수 있습니다. 처음 연결할 때는 ‘스위치가 켜져 있음’과 ‘모든 요청이 선택한 서버를 통과함’을 같은 의미로 보지 마세요. 먼저 현재 방식을 확인한 뒤 테스트 결과가 무엇을 의미하는지 판단하세요.

Config

권장

현재 선택된 구성을 사용해 규칙에 따라 트래픽을 라우팅합니다. 요청은 DIRECT, 프록시 정책 또는 기타 설정된 정책에 일치할 수 있습니다. 앞선 규칙에 일치하지 않는 요청은 FINAL 등 뒤에 오는 규칙에 따라 처리되므로 항상 직접 연결되는 것은 아닙니다.

적합한 경우: 라우팅 구성을 확인하고 선택한 뒤 일상적으로 사용할 때.

Proxy

앱이 처리하는 트래픽을 프록시 방식으로 라우팅해 분할 라우팅 규칙의 영향을 좁혀 확인할 수 있습니다. 서버 인증을 대신하지 않으며 시스템의 모든 특수 트래픽이 처리된다고 보장하지 않습니다.

적합한 경우: 선택한 서버의 기본 프록시 연결 여부를 임시로 확인할 때.

Direct

트래픽을 직접 연결 방식으로 처리합니다. 이때 사이트가 열리더라도 현재 네트워크의 직접 연결 경로를 사용할 수 있다는 뜻일 뿐, 선택한 프록시 서버가 작동한다는 증거는 아닙니다.

적합한 경우: 프록시 출구가 아닌 직접 연결 네트워크 상태를 비교할 때.

Global Routing에는 Scene도 있습니다. 미리 설정한 시나리오와 관련된 기능이므로, 처음 연결을 확인할 때 연결을 위해 시나리오를 새로 만들 필요는 없습니다. 기존 구성이 Scene을 사용한다면 시나리오 조건과 관련 설정을 먼저 점검하세요. 설정 항목에 대한 설명은 기능 및 설정 안내에서 확인할 수 있습니다.

Connectivity Test: 결과 이해하기

Connectivity Test는 연결 상태를 확인하는 기능입니다. 실행 전에 Home에서 연결이 수립되었는지 확인하고, 실행 후 테스트 결과가 표시되는지 또는 시간 초과나 실패 안내가 나타나는지 살펴보세요. 구체적인 문구는 현재 화면을 기준으로 확인하고, 모든 네트워크에 적용되는 고정 지연 시간 기준을 사용하지 마세요.

서버 목록의 지연 시간 테스트와 연결 후 실행하는 Connectivity Test는 확인하는 내용이 다릅니다. 지연 시간 결과는 선택한 테스트 방식에 따라 달라집니다. 특정 탐색이 응답을 받더라도 프로토콜 인증, DNS 조회, TLS 연결, 대상 사이트 요청까지 모두 성공한다는 뜻은 아닙니다. 마찬가지로 특정 탐색이 실패했다고 모든 서비스 요청이 실패한다고 단정할 수도 없습니다.

테스트 결과와 실제 접속을 따로 확인

앱 내 테스트
  • 연결한 뒤 Home → Connectivity Test에서 검사를 실행합니다.
  • 당시의 기본 서버, Global Routing 방식, 네트워크 유형을 기록합니다.
  • 결과가 표시되면 해당 테스트 경로에 필요한 연결이 가능하다는 뜻이며, 모든 사이트에 접속할 수 있다는 뜻은 아닙니다.
실제 대상에 접속
  • 브라우저에서 접속하려는 전체 주소를 다시 엽니다.
  • 이전에 저장된 페이지를 보여 주는 것이 아니라 페이지가 실제로 새로고침되었는지 확인하세요.
  • 특정 대상 하나만 실패한다면 도메인, 적용된 규칙, 대상 서비스 상태를 확인하세요.

테스트 결과와 대상 페이지의 접속 가능 여부를 각각 확인해야 합니다. 두 항목을 모두 확인해야 현재 사용하려는 상황에 대한 점검이 완료됩니다.

예를 들어 Proxy에서 Connectivity Test 결과가 표시되는데도 특정 HTTPS 사이트가 열리지 않는다면, VPN이 수립되지 않았다고 단정하지 말고 해당 대상의 DNS 조회, 연결 또는 접속 제한부터 확인하세요. HTTPS 사이트에서 흔히 사용하는 대상 포트는 443이지만, 서버 연결 포트는 원래 구성에 따라야 합니다. HTTPS에 접속한다는 이유로 서버 포트도 443으로 바꾸지 마세요.

실패 문제 해결: 한 번에 조건 하나만 변경

실패가 발생하면 먼저 상황을 기록하고 조건 하나만 바꿔 다시 테스트하세요. 서버를 연달아 바꾸고 DNS를 수정하거나 구성을 다시 만들면 전후 결과를 비교하기 어려워집니다. 아래 항목은 연결 순서에 따라 정리했으니 앞쪽에 있는 문제부터 확인하세요.

관찰된 현상 먼저 확인 다음 단계
Home에 서버 항목이 없음 가져오기를 완료했는지, 구독 업데이트가 성공했는지 원본 정보를 다시 확인하고 목록에 구체적인 항목이 표시된 뒤 연결하세요.
항목은 있지만 점 표시가 없음 편집 화면만 열어 둔 것은 아닌지 Home으로 돌아가 서버를 선택하고 왼쪽에 선택 표시가 나타나는지 확인하세요.
연결 스위치가 켜진 상태로 유지되지 않음 시스템 VPN 구성 허용을 완료했는지 시스템 안내에 따라 허용하세요. 관리 대상 기기라면 기기 제한도 확인해야 합니다.
연결되었지만 테스트 시간 초과 기본 네트워크, 서버 주소와 포트, 인증 정보 먼저 직접 연결이 되는지 확인한 다음 원본 정보와 항목별로 대조하세요.
테스트 결과는 있지만 일부 사이트 접속 실패 Global Routing, 규칙 정책, 대상 DNS 조회 및 서비스 상태 Proxy와 Config를 임시로 비교하고 특정 대상만 영향을 받는지 기록하세요.

네트워크와 서버 설정을 각각 확인

확인 완료: 재현 가능한 상태 유지

기본 서버를 선택했고 연결이 수립되었으며 Connectivity Test 결과가 표시되고 실제 대상에도 접속할 수 있다면 첫 연결 점검을 마쳐도 됩니다. 이후 서버나 라우팅 구성을 바꾸면 테스트와 대상 접속 두 단계만 반복하세요. 매번 시스템 VPN 구성을 새로 만들 필요는 없습니다.

첫 연결에서 중요한 것은 상태 아이콘 하나를 확인하는 일이 아니라, 올바른 Home 항목 선택, 시스템 권한 허용, 연결 활성화, 테스트 결과, 실제 대상 접속으로 이어지는 전체 과정을 확인하는 것입니다. 구성과 설정 항목을 더 알아보려면 설정 안내서를 확인하세요. 순서대로 다시 진행하려면 글 마지막의 튜토리얼 링크를 이용하세요.

App Store 정품 확인