Shadowrocket을 처음 연결할 때는 세 가지를 따로 확인해야 합니다. Home에서 서버를 선택했는지, 시스템이 VPN 연결을 허용했는지, 현재 네트워크에서 선택한 서버를 통해 테스트 대상에 접속할 수 있는지 확인하세요. 이미 본인 서버나 구독을 가져온 사용자를 대상으로 서버 선택, 권한 허용, 테스트, 재확인 순서로 안내합니다. DOT 표시, VPN 상태, 웹사이트 접속 가능 여부를 같은 결과로 혼동하지 마세요.
1. 먼저 Home에 선택할 서버가 있는지 확인
가져오기가 끝났다고 연결된 것은 아닙니다. 먼저 Home으로 돌아가 본인의 구독 그룹을 펼쳐 서버 항목이 표시되는지 확인하세요. 그룹 이름만 있고 서버 항목이 없다면 구독 업데이트나 콘텐츠 문제부터 확인하고, 연결 스위치를 반복해서 켜고 끄지 마세요. 이 안내는 이미 이용 중인 서비스와 구독이 있는 경우를 전제로 하며, 서비스 선택은 다루지 않습니다.
아직 가져오지 않았다면 Home 오른쪽 위의 “+”를 눌러 추가 화면으로 이동하세요. Type에서 Subscribe를 선택하고 본인의 구독 링크를 입력해 저장한 뒤 구독을 업데이트합니다. 업데이트하면 서버 목록이 바뀔 수 있으므로 첫 연결을 확인하는 동안에는 구독, 규칙, 여러 서버의 설정을 동시에 변경하지 마세요. 문제가 생겼을 때 원인을 찾기 어려워집니다.
- 서버 항목 확인: Home의 목록이 비어 있지 않은지 확인하세요. 이름은 항목을 구별하기 위한 것이며, 연결 가능 여부를 보장하지 않습니다.
- 설정값 확인: 주소, 포트, 인증 정보는 본인이 이용 중인 서비스의 안내와 일치해야 합니다. 포트는 모두 같은 값으로 고정되어 있지 않으므로 다른 항목의 값을 그대로 복사하지 마세요.
- 네트워크 연결 확인: 연결하기 전에 현재 Wi-Fi 또는 셀룰러 네트워크로 인터넷에 접속할 수 있는지 확인하세요. 웹 로그인이 필요한 Wi-Fi라면 먼저 네트워크 인증을 완료해야 합니다.
- 자동 연결은 잠시 중지: Settings → On Demand에서 자동 연결 설정을 확인하세요. 처음 문제를 확인할 때는 On Demand를 비활성화해 수동으로 연결을 끊은 뒤 자동 조건에 따라 다시 연결되는 상황을 방지하세요.
2. 기본 서버를 선택한 뒤 연결 켜기
Home에서 서버 항목 자체를 탭하세요. 항목의 편집 화면으로 들어가면 안 됩니다. DOT 표시는 현재 기본 서버로 선택된 항목을 나타내며, 속도 측정 결과나 연결 성공 표시가 아닙니다. 다른 서버를 선택했다면 DOT 표시가 이동했는지 먼저 확인한 다음 연결을 테스트하세요.
-
서버 선택
Home → 본인의 그룹 펼치기 → 서버 항목 하나 선택. 해당 항목에 DOT 표시가 나타나는지 확인하고 이름을 기억해 두세요. 이후 테스트는 모두 같은 항목으로 진행합니다.
-
라우팅 확인
Home → Global Routing에서 현재 선택 항목을 확인하세요. 규칙의 영향을 분리하려면 첫 진단에서 Proxy를 임시로 선택할 수 있습니다. 이미 확인한 규칙 설정을 사용한다면 Config를 유지하고 해당 조건을 기록하세요.
-
연결 켜기
Home으로 돌아가 상단의 연결 스위치를 켜세요. 처음 사용할 때 시스템에서 VPN 구성 추가를 허용할지 묻는 메시지가 표시되면 앱을 확인한 뒤 허용하고, 시스템 안내에 따라 기기 인증을 완료하세요.
-
상태 확인
상태가 안정될 때까지 기다리면서 스위치가 켜진 상태로 유지되는지 확인하세요. 곧바로 꺼진다면 웹페이지나 규칙 탓으로 돌리기보다 시스템 권한 또는 구성 오류부터 확인하세요.
-
테스트 실행
Home에서 Connectivity Test를 실행하고 성공, 실패, 시간 초과 중 실제 결과를 기록하세요. 그런 다음 접속하려는 웹페이지를 열어 확인합니다. 두 가지를 확인하는 동안에는 서버를 바꾸지 마세요.
시스템의 VPN 표시는 기기에 VPN 연결 상태가 있다는 뜻일 뿐, 원격 인증, DNS 확인, 대상 웹사이트 접속까지 모두 정상이라는 의미는 아닙니다. 기기에 따라 상태 표시줄의 표시 방식이 다를 수 있으므로 앱 안의 상태와 시스템 VPN 상태를 함께 확인하세요. 화면 상단에 표시가 있는지만 보고 판단하면 안 됩니다.
3. Global Routing 설정이 첫 연결 확인에 미치는 영향
Global Routing은 트래픽을 처리하는 방식을 정합니다. DOT 표시는 기본 서버를 선택하는 기능이므로 두 설정은 서로 대체할 수 없습니다. 아래 권장 방법은 처음 문제를 확인할 때만 적용하세요. 먼저 변수를 줄여 연결 경로를 확인한 다음 평소 사용하는 설정으로 되돌리면 됩니다.
Proxy
권장트래픽을 프록시 방식으로 처리해 Config에 설정된 분할 라우팅 규칙의 영향을 일시적으로 제외합니다. 기기의 모든 시스템 트래픽이 선택한 서버를 반드시 통과한다는 뜻은 아니며, 대상 사이트 접속을 보장하지도 않습니다.
적합한 경우: 처음 수동으로 연결 상태를 진단하고 선택한 서버가 프록시 접속에 사용할 수 있는지 확인할 때
Config
현재 활성화된 구성의 규칙에 따라 트래픽을 처리합니다. 규칙은 DIRECT, PROXY 또는 구성에 지정된 정책을 적용할 수 있습니다. 따라서 스위치를 켰더라도 현재 웹페이지가 반드시 기본 서버를 통과하는 것은 아닙니다.
적합한 경우: 구성 파일과 규칙 정책을 확인한 뒤 평소 사용하는 분할 라우팅 결과를 테스트할 때
Direct
직접 연결 방식으로 처리하므로 원격 프록시 서버가 작동하는지 확인할 수 없습니다. 웹페이지가 열린다면 현재 직접 연결 조건에서 접속할 수 있다는 뜻일 뿐, 서버 인증이 올바른지 판단할 수는 없습니다.
적합한 경우: 직접 연결과 비교해 프록시 접속에서만 문제가 발생하는지 확인할 때
Global Routing의 Scene은 설정한 상황에 따라 트래픽 처리 방식을 선택합니다. 처음 연결할 때는 네트워크 변경으로 Scene이 전환되어 테스트마다 조건이 달라지지 않도록 명확한 수동 옵션을 선택하세요. 진단을 위해 Proxy를 임시로 사용했다면 완료 후 필요한 Config 또는 다른 옵션으로 되돌리세요.
4. Connectivity Test 결과 확인 방법
Connectivity Test는 연결을 확인하는 기능이지, 모든 웹사이트와 앱에 접속할 수 있음을 증명하는 기능은 아닙니다. 서버 목록에서 확인하는 지연 시간과 연결 후 실제 접속 테스트도 서로 다릅니다. 지연 시간이 표시되어도 인증, 전송, TLS, 대상 요청으로 이어지는 전체 경로가 정상이라는 뜻은 아닙니다. 한 번 시간 초과가 발생했다고 서비스가 계속 사용할 수 없는 것도 아닙니다.
테스트 전 기록할 항목
- 기본 서버
- Home에서 DOT 표시가 있는 서버 항목의 이름
- 라우팅 방식
- Home → Global Routing → 현재 선택 항목
- 접속 네트워크
- 현재 사용 중인 Wi-Fi 또는 셀룰러 네트워크
- 연결 상태
- 스위치가 켜진 상태인지, 시스템 VPN이 연결되었는지
이 네 가지 조건을 고정한 뒤 테스트해야 네트워크를 바꾼 결과를 기존 조건과 혼동하지 않습니다.
테스트 후 기록할 항목
- 테스트 위치
- Home → Connectivity Test
- 테스트 결과
- 화면에 표시된 성공, 실패 또는 시간 초과 결과를 기록하세요.
- 대상 확인
- 브라우저에서 접속이 필요한 동일한 웹페이지를 여세요.
- 재테스트 조건
- 서버 또는 접속 네트워크 중 한 번에 하나만 바꾸세요.
일률적인 지연 시간 기준을 적용하지 마세요. 테스트 대상, 네트워크 거리, 접속 조건에 따라 결과가 달라집니다.
Connectivity Test는 통과했지만 특정 웹페이지가 열리지 않는다면 현재 서버를 그대로 둔 채 해당 도메인만 영향을 받는지 먼저 확인하세요. 이어서 DNS와 Config의 규칙 일치 여부를 점검합니다. DOMAIN-SUFFIX는 도메인 접미사, IP-CIDR은 IP 주소 대역, GEOIP는 IP의 지리적 위치를 기준으로 일치합니다. FINAL은 앞선 규칙에 일치하지 않은 트래픽을 처리합니다. PROXY 규칙이 하나 있다는 이유만으로 해당 요청이 반드시 프록시를 거친다고 판단하지 마세요.
모든 접속이 실패한다면 규칙 전체를 바로 다시 작성하지 말고 서버 설정과 네트워크 조건부터 확인하세요. TLS 관련 연결에서는 시스템 날짜와 시간이 정확한지, 서비스에서 요구하는 서버 이름 등의 항목이 올바른지도 확인합니다. 설정값을 바로잡는 대신 보안 검사를 끄지 마세요.
5. Wi-Fi와 셀룰러 네트워크를 바꿔가며 재테스트
같은 서버도 네트워크에 따라 결과가 다를 수 있습니다. 비교할 때는 서버, Global Routing, 대상 웹페이지를 그대로 두고 접속 네트워크만 바꾸세요. 네트워크가 안정될 때까지 기다린 다음 다시 연결해 테스트합니다. 셀룰러 데이터 사용 가능 여부는 기기와 요금제에 따라 다르며, 테스트 중 데이터가 소모됩니다.
재테스트 방법: 접속 네트워크만 변경
Wi-Fi에서 테스트
- 웹 로그인이 필요한 네트워크라면 먼저 인증을 완료하세요.
- 같은 서버를 선택하고 Global Routing 설정을 기록하세요.
- 연결한 뒤 Connectivity Test를 실행하고 같은 웹페이지에 접속하세요.
- 즉시 실패하는지, 기다린 후 시간 초과되는지, 정상적으로 접속되는지 기록하세요.
셀룰러 네트워크에서 테스트
- 셀룰러 네트워크를 지원하는 기기에서 Wi-Fi를 끄고 데이터 연결이 가능한지 확인하세요.
- 기존 서버와 라우팅 옵션을 유지하고 구독을 동시에 업데이트하지 마세요.
- 다시 연결한 다음 같은 테스트와 웹페이지 접속을 반복하세요.
- 결과를 Wi-Fi 조건과 비교하고, 한 번의 속도 측정으로 장기적인 성능을 판단하지 마세요.
한 네트워크에서만 실패한다면 해당 접속 환경부터 확인하세요. 두 네트워크에서 모두 실패하면 서버 설정과 서비스 상태를 집중적으로 확인합니다.
6. 첫 연결에서 자주 묻는 질문과 다음 단계
서버를 눌렀는데 왜 연결되지 않나요?
서버를 선택하면 Home의 기본 서버만 변경됩니다. 먼저 DOT 표시를 확인하고 상단 연결 스위치를 켠 다음 시스템의 VPN 구성 허용을 완료하세요. 서버 선택과 연결 설정은 별개의 단계입니다.
스위치를 켜자마자 꺼지면 무엇부터 확인하나요?
먼저 시스템 권한을 빠뜨리지 않았는지, 구체적인 오류 메시지가 표시되는지 확인하세요. 그런 다음 기기의 시스템 설정에서 VPN 상태를 확인합니다. 기기가 관리되고 있어 VPN 추가가 제한된다면 관리 지침을 따르세요. 구성을 반복해서 삭제해도 관리 제한은 해결되지 않습니다.
VPN 상태가 표시되는데 웹페이지가 열리지 않아요. 연결된 건가요?
VPN 상태만으로 판단할 수 없습니다. Home → Global Routing에서 예상한 옵션이 선택되어 있는지 확인하고 Connectivity Test를 실행한 다음 대상 웹페이지에 접속하세요. Proxy에서는 되지만 Config에서는 안 된다면 현재 구성의 규칙과 정책을 먼저 확인하세요.
수동으로 껐는데 왜 다시 자동 연결되나요?
Settings → On Demand를 확인하고 시스템에서 해당 VPN 구성의 주문형 연결 상태도 점검하세요. 문제를 확인하는 동안 자동 실행을 비활성화한 뒤 수동으로 스위치를 테스트하세요. 자동 연결을 다시 사용하기 전에 네트워크별로 어떤 동작이 필요한지 명확히 정하세요.
구독을 업데이트한 뒤 서버를 다시 선택해야 하나요?
업데이트로 서버 항목의 이름이나 내용이 바뀔 수 있습니다. Home으로 돌아가 기존 서버가 남아 있는지, DOT 표시가 원하는 항목에 있는지 확인한 뒤 다시 연결해 테스트하세요. 업데이트 전에 기억한 목록 위치만으로 현재 선택을 판단하지 마세요.
첫 연결 확인을 마치려면 선택한 항목이 명확하고 연결 상태가 안정적이어야 합니다. Connectivity Test 결과를 확인할 수 있고 대상 웹페이지에도 예상대로 접속되어야 합니다. 평소 사용하는 Config 및 On Demand 설정으로 되돌린 뒤 대상 웹페이지에 다시 접속해 설정 변경으로 새로운 분할 라우팅이나 자동 연결 동작이 생기지 않았는지 확인하세요. 이후 문제 해결을 위해 결과와 조건을 기록해 두면 됩니다. 기록을 공유할 때는 구독 링크, 인증 정보 및 기타 민감한 항목을 가리세요.