Shadowrocket 첫 연결 방법: 서버 선택, 연결 활성화 및 Connectivity Test 확인

Home에서 서버를 선택하고 상단 스위치를 켠 뒤 VPN 구성을 허용하세요. 마지막으로 Connectivity Test를 실행해 연결이 실제로 작동하는지 확인합니다.

이 글의 핵심 내용

Shadowrocket을 설치하고 기존 서비스 제공업체의 구성을 사용할 준비가 된 iPhone 및 iPad 사용자에게 적합한 안내입니다. ‘서버 준비 → 서버 선택 → Global Routing 확인 → VPN 구성 허용 → 실제 요청 테스트’ 순서로 진행합니다. 서버가 목록에 표시되는 상태, 시스템 연결이 성립된 상태, 원하는 웹페이지에 접속할 수 있는 상태를 구분하고, 문제가 생기면 점검 범위를 좁혀 보세요.

1. Home: 서버를 준비하고 선택 상태 확인하기

Shadowrocket을 열고 Home에 서버가 있는지 확인하세요. 앱을 설치해도 연결 가능한 서버가 자동으로 제공되지는 않습니다. 구독 링크는 이용 중인 서비스 제공업체에서 받아야 합니다. 클라이언트 구매와 서비스 제공업체의 회선 요금제는 별개이므로, 첫 연결을 시도하기 전에 유효한 서비스 구성을 준비하세요.

구독을 가져오려면 Home 오른쪽 위의 “+”를 누르고 Type을 Subscribe로 설정한 다음, URL에 본인의 구독 링크를 입력하고 저장하세요. 목록이 불러와질 때까지 기다립니다. 구독 주소에는 계정 식별 정보가 포함되는 경우가 많으므로 민감 정보로 취급하세요. 전체 주소나 인증 정보가 포함된 구성 화면을 공개된 곳에 올리지 마세요. 목록이 비어 있다면 연결 스위치를 반복해서 켜고 끄기 전에 가져오기 또는 업데이트가 제대로 완료됐는지 확인하세요.

  1. 구독 준비

    구독 링크는 이용 중인 서비스 제공업체에서 받으세요. Home에 이미 유효한 서버가 표시된다면 다시 가져오지 말고 목록에서 현재 선택된 서버를 확인하면 됩니다.

  2. 목록 가져오기

    Home → “+” → Type → Subscribe로 이동해 URL을 입력하고 저장하세요. 불러오기가 끝나면 서버 항목이 표시되는지 확인합니다. 구독 이름만 있고 사용할 수 있는 항목이 없다면 먼저 업데이트 문제를 해결하세요.

  3. 서버 선택

    Home에서 서버 이름 앞의 원형 표시를 눌러 선택하세요. 선택 표시가 원하는 항목으로 이동했는지 확인합니다. 오른쪽의 정보 버튼은 설정을 확인하거나 수정할 때 사용하는 것으로, 현재 서버를 바꾸는 기능은 아닙니다.

  4. 설정 확인

    설정을 확인해야 한다면 해당 항목의 상세 화면을 열고 서비스 제공업체가 안내한 Type, 주소, 포트 및 인증 정보를 대조하세요. 포트는 제공업체가 지정한 값을 사용해야 합니다. 흔히 쓰이는 포트가 443이라고 해서 임의로 바꾸면 안 됩니다.

Shadowsocks, VMess, VLESS, Trojan, Hysteria2, WireGuard는 서로 다른 프로토콜 유형이며, 하나의 구성에서 선택하는 속도 옵션이 아닙니다. 속도를 높이려고 Type을 다른 프로토콜로 바꾸지 마세요. 프로토콜이 서버 측 설정과 맞지 않으면 주소와 포트가 올바르게 보여도 연결을 완료할 수 없습니다.

2. Global Routing: 요청 경로 확인하기

Home에서 Global Routing을 열고 현재 Proxy, Direct, Config 또는 Scene 중 무엇이 선택되어 있는지 확인하세요. 서버 앞의 원형 표시는 선택된 서버를 결정하고, Global Routing은 요청을 어떤 경로로 보낼지 결정합니다. 두 설정은 서로 대신할 수 없습니다. 특히 Direct를 선택한 경우 상단 스위치가 켜져 있어도 웹페이지가 선택한 서버를 통해 접속 중이라고 볼 수 없습니다.

Config

권장

현재 활성화된 구성의 규칙에 따라 요청을 처리합니다. 규칙에 따라 DIRECT, PROXY 또는 특정 정책을 사용할 수 있으므로, 특정 사이트 유형은 항상 직접 연결되거나 반드시 프록시를 거친다고 단정할 수 없습니다.

적합한 경우: 기존 규칙 구성을 확인하고 일상적인 연결에 사용하려는 경우.

Proxy

전역 라우팅을 프록시 방향으로 설정하면 Config의 일반적인 분할 라우팅 규칙이 테스트에 미치는 영향을 일시적으로 배제할 수 있습니다. 이 설정은 서버의 프로토콜이나 인증 정보, 서비스 이용 가능 여부를 바꾸지 않습니다.

적합한 경우: 첫 문제 해결 과정에서 선택한 서버가 실제 요청을 처리할 수 있는지 임시로 확인하려는 경우.

Direct

전역 라우팅을 직접 연결 방향으로 설정합니다. 이 상태에서 원래 직접 연결할 수 있는 웹페이지를 열어도 현재 네트워크에서 해당 페이지에 접속할 수 있다는 뜻일 뿐, 선택한 서버가 작동한다는 증거는 아닙니다.

적합한 경우: 현재 네트워크의 직접 연결 결과를 비교하고 기본 인터넷 연결을 확인하려는 경우.

Scene

구성된 Scene 설정에 따라 라우팅 동작이 결정됩니다. 처음 확인할 때는 Scene의 내용을 먼저 살펴보세요. Scene을 선택했다는 사실만으로 실제 요청 경로를 판단할 수는 없습니다.

적합한 경우: Scene 설정을 구성하고 내용을 확인한 환경에서 사용하려는 경우.

현재 규칙의 역할을 잘 모르겠다면 Proxy를 임시로 선택해 비교 테스트를 한 뒤 결과를 기록하고 원래 모드로 되돌리세요. Proxy에서는 접속되지만 Config에서는 실패한다면 서버 비밀번호를 계속 바꾸기보다 Config에서 현재 활성화된 파일과 일치한 규칙을 확인하세요. 규칙은 일반적으로 위에서 아래 순서로 적용되며 DOMAIN-SUFFIX, GEOIP, IP-CIDR, FINAL은 각각 용도가 다릅니다. 첫 연결을 확인하기 위해 규칙 전체를 교체할 필요는 없습니다.

3. 상단 스위치: VPN 구성 허용 및 연결 상태 확인

Home으로 돌아가 서버 앞의 원형 표시가 선택된 것을 확인한 뒤 상단 연결 스위치를 켜세요. 처음 연결할 때 시스템에서 VPN 구성을 추가하도록 허용할지 물을 수 있습니다. 요청을 Shadowrocket이 시작했는지 확인한 다음 허용하고, 시스템 안내에 따라 기기 인증을 완료하세요. 이 단계는 시스템 VPN 구성을 승인하는 절차입니다. 클라이언트를 다시 구매하거나 서비스 제공업체의 구독 주소를 다시 입력하는 것이 아닙니다.

연결 전 확인

서버
Home에서 대상 항목 앞의 원형 표시가 선택되어 있습니다.
라우팅
Global Routing이 이번 테스트 목적에 맞게 설정되어 있습니다.
권한
처음 VPN 구성 추가 안내가 표시되면 시스템에서 확인을 완료합니다.

이 세 가지를 먼저 확인한 다음 스위치가 켜진 상태로 유지되는지 살펴보세요.

연결 후 확인

스위치
Home으로 돌아가 스위치가 계속 켜져 있는지 확인합니다.
시스템 상태
시스템 설정의 VPN 상태에서 연결 여부를 확인합니다.
요청 결과
Connectivity Test를 실행하고 실제 웹페이지에도 접속해 봅니다.

시스템 연결이 성립되어도 절차가 모두 끝난 것은 아닙니다. 대상 요청이 제대로 처리되는지 확인해야 합니다.

권한 승인을 완료하지 않았다면 Home 상단 스위치를 다시 켜고 시스템 안내가 나타나는지 확인하세요. 먼저 시스템 네트워크 설정을 모두 삭제하지 마세요. 스위치를 켜자마자 다시 꺼진다면 당시 표시된 안내 문구를 기록하고, 권한 승인이 완료됐는지와 현재 구성이 유효한지 확인한 뒤 해당 문제를 해결하세요.

VPN 표시는 기기와 시스템 화면에 따라 위치가 달라질 수 있으므로 상태 표시줄 아이콘만으로 판단하지 마세요. 앱의 스위치, 시스템의 연결 상태, 실제 요청 순서로 확인하는 것이 더 정확합니다. 세 결과가 서로 다르면 그 차이를 문제 해결의 단서로 활용하세요.

4. Connectivity Test: 실제 접속 결과와 함께 확인하기

Home에서 Connectivity Test를 찾아 실행하고 결과나 오류 메시지를 기록하세요. 테스트 결과는 당시 사용한 테스트 방법과 대상의 상태만 보여 줍니다. 모든 웹사이트와 앱, 연결 유형이 검증됐다는 뜻은 아닙니다. 목록에 지연 시간이 표시되더라도 인증과 암호화 전송, 응답 내용 확인이 필요한 전체 요청을 대신할 수는 없습니다.

테스트는 성공했는데 특정 웹페이지에 접속할 수 없다면, 먼저 평소 사용하는 다른 대상을 열어 비교한 다음 실패한 대상의 DNS, 규칙 및 연결 기록을 확인하세요. DNS, 프로토콜, 포트, 규칙을 한꺼번에 바꾸지 마세요. 문제가 해결되더라도 무엇이 원인이었는지 알기 어렵습니다. 이 안내에는 실제 측정 지연 시간이 제시되어 있지 않으며, 결과는 해당 기기에 표시되는 값을 기준으로 확인하세요.

5. Wi-Fi와 셀룰러: 한 번에 조건 하나씩 변경하기

같은 서버가 한 네트워크에서는 작동하고 다른 네트워크에서는 실패한다면 서버와 Global Routing을 그대로 둔 채 접속 네트워크만 바꾸세요. 그래야 변화의 원인이 로컬 네트워크에 가까운지 서버 구성에 가까운지 판단할 수 있습니다. 처음 수동으로 연결을 확인하는 동안에는 Settings → On Demand도 점검해 기존 자동 연결 조건이 관찰에 영향을 주지 않도록 하세요.

두 가지 네트워크 환경 비교

Wi-Fi
  • 해당 네트워크에서 웹 인증이 필요한지 확인하고, 필요하다면 인증을 완료한 뒤 연결하세요.
  • 현재 서버와 Global Routing 설정을 그대로 유지하세요.
  • Connectivity Test를 실행하고 같은 대상 웹페이지를 새로고침하세요.
셀룰러 네트워크
  • 기기에서 Shadowrocket의 셀룰러 데이터 사용이 허용되어 있는지 확인하세요.
  • 네트워크를 바꾼 뒤 Home 상단 스위치와 시스템 연결 상태를 다시 확인하세요.
  • 같은 테스트를 반복하고 Wi-Fi에서의 결과와 다른 점을 기록하세요.

먼저 수동 연결을 확인한 다음 실제 필요에 따라 Settings → On Demand를 구성하고, 해당 네트워크 조건별로 각각 테스트하세요.

수동으로 연결을 끈 뒤 자동으로 다시 연결되더라도 스위치 고장으로 단정하지 마세요. 먼저 Settings → On Demand의 자동 연결 설정과 시스템 VPN 구성의 주문형 연결 상태를 확인하세요. 변경하기 전에 기존 값을 기록하고 테스트가 끝나면 필요한 설정을 복원하세요. 특정 네트워크 하나를 점검하려고 모든 연결 동작을 장기간 바꾸지 마세요.

6. 첫 연결 관련 자주 묻는 질문: 증상별 점검

목록에 서버가 많이 있는데도 왜 연결되지 않나요?

Home으로 돌아가 대상 항목 앞의 원형 표시가 선택되어 있는지 확인하세요. 상세 화면만 연 상태와 서버 선택은 다릅니다. 이어서 해당 서비스가 여전히 유효한지, 프로토콜과 인증 정보가 서비스 제공업체의 안내와 일치하는지 확인하세요. 목록에 항목이 있다는 것은 데이터가 가져와졌다는 뜻일 뿐, 모든 항목이 현재 연결 가능하다는 의미는 아닙니다.

스위치는 켜져 있는데 웹페이지가 열리지 않는 이유는 무엇인가요?

먼저 Connectivity Test를 실행한 다음 Home → Global Routing을 확인하세요. Direct로 설정되어 있다면 현재 접속 결과를 프록시 연결 테스트로 볼 수 없습니다. Config를 사용 중이라면 Proxy로 임시 전환해 비교한 후 원래 모드로 복원하세요. Config에서만 실패한다면 Config에서 현재 활성화된 구성과 관련 규칙을 먼저 점검하세요.

VPN 구성 추가 허용 안내가 표시되지 않아도 괜찮나요?

이전에 이미 권한을 승인했다면 이후 연결할 때 안내가 다시 표시되지 않을 수 있습니다. 먼저 Home의 스위치와 시스템 VPN 상태를 확인하세요. 계속 연결할 수 없다면 기기 관리 정책이 VPN 설정 변경을 제한하는지도 확인하세요. 관리되는 기기에서는 해당 관리 요구사항을 따라야 하며, 제한을 피하려고 구성을 반복해서 삭제하지 마세요.

구독을 가져온 뒤 업데이트에 실패했습니다. 다시 구매해야 하나요?

구독 업데이트와 클라이언트 구매는 서로 다른 절차입니다. 먼저 현재 네트워크에서 구독 주소에 접속할 수 있는지 확인하고, 서비스 제공업체에 주소와 유효 기간, 계정 상태를 문의하세요. 업데이트에 실패해도 기존 구성과 오류 메시지를 보존하세요. 구독 오류를 해결하기 위해 클라이언트를 다시 구매할 필요는 없습니다.

테스트에 성공한 뒤 On Demand 자동 연결을 바로 설정해도 되나요?

먼저 필요한 라우팅 모드에서 대상 웹페이지에 접속할 수 있는지 확인한 다음 Settings → On Demand에서 자동 연결 조건을 설정하세요. 설정 후 Wi-Fi와 셀룰러 환경에서 각각 예상대로 연결되거나 끊기는지 확인하세요. 수동 테스트에 성공했더라도 모든 자동 연결 조건이 제대로 구성된 것은 아닙니다.

첫 연결 확인을 마친 뒤에는 사용한 서버, Global Routing 설정, 네트워크 유형, Connectivity Test 결과 및 대상 웹페이지의 상태를 간단히 기록해 두세요. 다음에 연결 문제가 생기면 이 조건과 비교하고 한 번에 한 항목씩 변경하세요. 구체적인 설정을 더 확인하려면 설정 안내서를 참고하세요. 점검 정보를 다른 사람에게 전달하기 전에 구독 주소, 비밀번호, 키 및 기타 인증 정보를 가리세요.

App Store 정품 확인