흔한 장애를 구독, 연결, 사이트가 안 열림, 속도 테스트, 동기화/구성 다섯으로 나눴습니다. 가장 가까운 것을 고른 뒤 순서대로 따라가세요. 페이지의 점검을 전부 해볼 필요는 없습니다.
참고: 절차는 공식 매뉴얼과 여러 실기기 글을 따릅니다. 흔한 경우에 맞습니다. 사업자 고유나 특이한 회선은 구독 쪽에 확인이 필요할 수 있습니다. 이 사이트는 공식과 무관합니다.
공통점은 홈 노드 목록이 이상하다는 것(빔, 수가 안 움직임, 스스로 돌아옴)입니다. 원인은 연결 자체보다 구독 층인 경우가 많습니다. 아래 네 증상을 따라가세요.
구독 추가는 URL을 기억한 것뿐입니다. 스스로 노드를 안 가져옵니다. 그 행을 열고 "업데이트"를 눌러야 Shadowrocket가 URL에 접속해 목록을 채웁니다. "가져오기 실패"로 오해하기 쉬운 한 걸음입니다.
순서대로: (1) URL 만료나 트래픽 상한 — 사업자에게 확인. (2) 여분 공백, 줄바꿈, 잘린 복사 — 한 줄로 다시 복사. (3) 브라우저에서 URL을 열어 노드 데이터인지, 로그인/오류/빈 페이지인지 보기.
iCloud 자동 동기화가 켜져 있으면 노드 사본이 iCloud에 남습니다. 기기에서만 지워서는 부족합니다. Data → iCloud에서 해당 서버를 찾아 iCloud 쪽 백업과 동기화 기록을 지우세요.
반사나 해상도 부족이 흔합니다. 화면 밝기를 최대로 하고 카메라를 조금 멀리 둬 초점을 맞추세요. 계속 실패하면 URL을 손으로 붙이는 편이 안정적입니다.
이미 연결을 시도하는 단계입니다. 아이콘 깜빡임, 허용이 안 뜸, 백그라운드에서 끊김이 여기입니다.
대개 고른 노드가 타임아웃입니다. 목록으로 돌아가 오른쪽 위 테스트로 지연을 다시 재고, 초록 또는 노랑 노드로 바꾸세요. 앱 고장이 아닙니다.
지금 노드가 불안정하거나 서버 쪽 이상인 경우가 많습니다. 지연이 낮은 다른 노드로. 구독 안 전부가 같으면 거의 사업자 쪽입니다. 클라이언트가 고칠 수 없습니다.
이전에 "허용 안 함"을 눌렀을 수 있습니다. "설정 → 일반 → VPN 및 기기 관리"에서 Shadowrocket VPN 구성이 이미 있고 꺼져 있는지 보거나, 지운 뒤 Shadowrocket를 다시 열어 새 허용을 띄우세요.
저전력 모드가 길면 iOS가 백그라운드 통신을 제한해 터널이 떨어질 수 있습니다. 시스템 절전이지 앱 고장이 아닙니다. 안정이 우선이면 저전력 모드를 끄거나 배터리 설정에서 제한을 완화하세요.
연결됨은 VPN 인터페이스가 섰다는 뜻뿐입니다. 기대한 대로 프록시를 탔다는 보장이 아닙니다. 가장 놓치기 쉬운 점입니다. 다음 순서로 보세요.
| 확인할 것 | 절차 | 설명 |
|---|---|---|
| Global Routing | 홈에서 Global Routing을 눌러 현재 모드 보기 | Direct(전부 직접 연결)가 아닌지. 일상은 Configuration 권장 |
| 규칙 파일 | Config에서 불러온 규칙 보기 | 그 사이트에 맞는 줄이 PROXY이고 DIRECT가 아닌지 |
| 트래픽 비율 | Data에서 Direct / Proxy 숫자 보기 | Proxy는 쓰면서 계속 늘어야 함. 0이면 프록시를 안 탄 것 |
| DNS | Log에 DNS 해석 실패가 있는지 | 일부 회선에서는 DNS 오염으로 잘못된 주소가 나옵니다. DNS 설정을 바꿔 보세요 |
규칙과 라우팅이 맞아 보여도 특정 사이트만 실패하면, 노드 자체가 그 사이트에 못 가는 경우입니다. 노드를 바꾸는 것이 가장 빠른 가르기입니다.
테스트와 체감이 다를 때 앱이 고장난 경우는 적습니다. 테스트 방법, 테스트 중 라우팅, 지연과 대역을 섞은 것이 원인인 경우가 많습니다.
Wi-Fi와 셀룰러를 한 번씩 바꿔 지금 회선을 가르고, 구독 만료도 확인하세요. 그래도 전부 타임아웃이면 설정 → 지연 테스트 방법을 CONNECT로 바꾸고 다시 재세요. 실제 핸드셰이크에 가깝고 숫자로 쓰기 좋습니다.
테스트 중 Global Routing이 Configuration이면 프로브 자체가 DIRECT가 될 수 있습니다(테스트 도메인이 DIRECT 규칙에 맞음). 지연은 노드를 안 탄 것입니다. 잠시 Proxy로 재고 끝나면 되돌리세요.
지연은 핸드셰이크가 얼마나 빠른지이지 대역이나 처리량이 아닙니다. 지연이 낮은데 페이지가 느리면 공유 노드 혼잡이나 사업자 회선 품질인 경우가 많습니다. 다른 노드를 시험하세요. 전부 같으면 사업자에게.
대개 iCloud 동기화, Config, Module — 기기를 넘나드는 장치입니다. 재설치는 거의 필요 없습니다. 아래 절차로 되돌리세요.
먼저 "설정 → Apple ID → iCloud"에서 Shadowrocket의 iCloud Drive가 허용되고 iCloud Drive 자체가 켜져 있는지. 회선도 확인. 설정이 맞아도 실패하면 iCloud 쪽 일시 장애인 경우가 많습니다. 백업을 지우고 다시 동기화해 보세요.
Config에서 "기본 구성 복원"을 누르면 내장 default.conf로 돌아갑니다. 그다음 사용자 규칙은 조금씩 얹고 시험하면, 한 번에 크게 고치는 것보다 가르기 쉽습니다.
"iCloud에 저장"이 켜져 있으면 먼저 시스템 iCloud Drive 허용을 확인하세요. 파일 앱에서 iCloud Drive의 Shadowrocket 폴더를 열고 Modules 안이 "다운로드 안 됨"인지 보세요(로컬 캐시 정리 후에 생깁니다). 자동 다운로드를 기다리거나 눌러 받으세요.
여기까지 따라도 안 되면 사업자 서버 쪽인 경우가 많습니다. 클라이언트를 계속 만지기보다 그쪽에 확인하세요.