Shadowrocket을 처음 실행해 연결할 때는 시스템 권한을 받아 VPN 구성을 생성해야 합니다. 이 구성은 앱이 시스템 네트워크 터널을 사용하는 데 필요한 항목이며, 구독이나 앱 내 .conf 파일과는 다릅니다. 권한 안내가 나타나거나 실수로 거부했거나 시스템 VPN 항목에 문제가 있는 경우, 구성 확인 → 권한 재요청 → 필요한 경우 재생성 → 연결 확인 순서로 점검하세요. 문제와 관계없는 데이터는 삭제하지 않는 것이 좋습니다.
1. VPN 구성 추가: 시스템 네트워크 터널 권한
먼저 핵심부터 확인하세요. 방금 직접 실행한 Shadowrocket에서 권한 요청이 표시되고 앱 이름과 출처를 확인했다면, 시스템 안내에 따라 VPN 구성을 허용할 수 있습니다. 허용하면 앱에서 사용할 VPN 구성이 시스템에 저장됩니다. 실제로 연결하려면 앱에서 터널을 시작하고 이미 보유한 유효한 연결 정보를 사용해야 합니다. 허용을 눌렀다고 원격 연결까지 성공한 것은 아닙니다.
iPhone과 iPad는 이러한 네트워크 연결에 시스템 VPN 기능을 사용합니다. 시스템 안내는 네트워크 트래픽이 VPN을 통해 처리될 수 있으므로 사용자 동의가 필요하다는 뜻이며, 일반 알림 권한과는 다릅니다. 권한 설정 중 기기 인증을 요구하면 시스템 화면에서 진행하세요. 기기 암호를 앱의 서버 암호 입력란에 넣을 필요는 없습니다.
이 과정에는 서로 다른 두 가지 확인 사항이 있습니다. 시스템에서 VPN을 생성하고 시작하도록 허용했는지, 그리고 기존 연결 정보를 정상적으로 사용할 수 있는지입니다. 첫 번째 단계에서 문제가 생기면 권한과 시스템 항목을 확인하세요. 두 번째 단계에서 실패하면 연결 매개변수, 네트워크, 라우팅 설정을 점검해야 합니다. 권한을 반복해서 허용해도 잘못된 서버 주소나 인증 정보는 해결되지 않습니다.
2. VPN 구성, 구성 프로파일, .conf 파일은 서로 다릅니다
‘VPN 구성 프로파일’이라는 표현은 시스템의 VPN 항목을 가리키는 말로 흔히 쓰이지만, 문제를 해결할 때는 각각 구분해야 합니다. Shadowrocket이 추가를 요청한 VPN 구성은 시스템의 VPN 목록에서 확인할 수 있습니다. 이는 조직 관리나 웹 설치를 통해 추가한 구성 프로파일과는 별개입니다. 두 항목이 설정의 같은 관리 영역에 표시될 수 있지만 출처와 용도는 다릅니다.
| 항목 | 확인 위치 | 점검할 내용 |
|---|---|---|
| 시스템 VPN 구성 | 시스템 ‘설정’ → ‘일반’ → ‘VPN 및 기기 관리’ → ‘VPN’ | Shadowrocket에 해당하는 항목과 현재 상태, 사용할 수 있는 세부 메뉴를 확인합니다. |
| 구성 프로파일 | 시스템 ‘설정’ → ‘일반’ → ‘VPN 및 기기 관리’의 프로파일 영역 | 출처와 관리 목적을 확인하세요. 조직 관리 항목을 앱의 VPN 항목으로 착각해 삭제하지 마세요. |
| 앱 내 .conf 파일 | Shadowrocket → Config | 현재 선택한 파일과 규칙, DNS 등의 설정을 확인합니다. 이 항목에서 시스템 VPN 권한을 부여하지는 않습니다. |
| 기존 서버 및 구독 정보 | Shadowrocket → Home | 가져온 정보와 현재 선택 항목을 확인합니다. 정보를 업데이트해도 시스템 권한을 대신할 수는 없습니다. |
시스템 메뉴의 명칭과 위치는 화면 구성에 따라 달라질 수 있습니다. 안내된 메뉴가 바로 보이지 않으면 시스템 ‘설정’에서 ‘VPN’을 검색하세요. 진입한 뒤에는 먼저 항목 이름을 확인하세요. ‘VPN 및 기기 관리’라는 메뉴 이름만으로 기기에 관리 프로파일이 설치됐다고 판단해서는 안 됩니다. 이 메뉴에 항목이 표시된다고 해서 기기가 조직의 관리 대상이라는 뜻도 아닙니다.
판단 기준: 항목에 맞는 위치에서 조치하기
시스템 항목이 없으면 Home으로 돌아가 권한 요청을 다시 시작하세요. 규칙이 예상과 다르게 적용되면 Config를 확인하세요. 먼저 문제가 발생한 계층을 파악한 다음 해당 설정만 변경하고, 시스템 구성과 앱 내 정보를 동시에 삭제하지 마세요.
3. 실수로 거부한 경우: 권한 다시 요청하기
추가를 거부해도 이번 VPN 구성 생성이 완료되지 않았다는 뜻일 뿐, 앱이 권한을 다시 요청할 기회를 영구히 잃는 것은 아닙니다. 먼저 Home으로 돌아가 연결을 다시 시작하고 시스템 권한 안내가 다시 표시되는지 확인하세요. 이 과정에서 앱을 먼저 삭제하거나 구독 정보를 지울 필요는 없습니다.
앱 확인
App Store에서 받은 Shadowrocket을 열고 현재 작업이 앱의 Home에서 진행 중인지 확인하세요. 시스템의 다른 VPN 세부 정보 화면과 혼동하지 마세요.
연결 정보 확인
Home에서 보유한 연결 정보와 현재 선택 항목을 확인하세요. 아직 설정하지 않았다면 먼저 기존 정보를 사용해 설정하세요. 연결 정보가 없는 상황을 시스템 권한 문제로 오해하지 않도록 주의하세요.
다시 연결
Home에서 연결 스위치를 조작하세요. VPN 구성 추가 안내가 나타나면 앱 이름을 확인한 뒤 허용을 선택하고 시스템이 요청하는 기기 인증을 완료하세요.
VPN 항목 확인
시스템 ‘설정’ → ‘일반’ → ‘VPN 및 기기 관리’ → ‘VPN’으로 이동해 Shadowrocket에 해당하는 구성이 표시되는지 확인하세요.
상태 확인
Home으로 돌아가 연결 상태를 확인하세요. 여전히 Not Connected라면 새로운 안내가 표시됐는지 기록하세요. 권한 팝업이 사라졌다는 이유만으로 연결됐다고 판단하지 마세요.
다시 시도해도 팝업이 표시되지 않으면 먼저 시스템에 해당 구성이 이미 있는지 확인하세요. 구성이 존재하면 시스템에서 다시 묻지 않을 수 있습니다. 화면이 잠시 반응하지 않으면 앱 화면을 닫았다가 다시 열어 확인하세요. 여기서 ‘다시 열기’는 앱을 삭제하는 것과 다릅니다. 기존 데이터에 미치는 영향도 서로 다릅니다.
4. 시스템 VPN 구성을 삭제하고 다시 만들어야 하는 경우
재생성은 문제가 시스템 항목에 있다고 명확히 판단되는 경우에 적합합니다. 예를 들어 해당 항목의 상태와 앱 표시가 계속 일치하지 않거나, 연결을 시작할 때마다 구성 절차가 완료되지 않는 경우입니다. 웹 페이지가 열리지 않거나 구독 업데이트가 실패하거나 특정 주소에 접속할 수 없는 것만으로 시스템 구성이 손상됐다고 단정할 수는 없습니다. 시작하기 전에 현재 상태와 오류 내용을 기록해 재생성 전후를 비교하세요.
기존 정보 보존
현재 선택한 연결, Global Routing 모드, Config 파일을 기록하세요. 보관할 앱 내 설정은 먼저 백업하고 구독 링크와 인증 정보는 공개하지 마세요.
자동 연결 중지
Shadowrocket → Settings → On Demand로 이동해 필요 시 연결을 잠시 끄고, Home으로 돌아가 연결을 끊으세요. 점검 중 시스템이 다시 연결을 시작하는 것을 방지할 수 있습니다.
대상 항목 찾기
시스템 ‘설정’ → ‘일반’ → ‘VPN 및 기기 관리’ → ‘VPN’으로 이동해 Shadowrocket에 해당하는 항목의 세부 정보를 엽니다. 다른 용도의 VPN이 아닌지 확인하세요.
구성 삭제
세부 정보 화면에 ‘VPN 삭제’가 표시되면 Shadowrocket에 해당한다고 확인한 항목만 삭제하세요. 시스템에서 삭제 메뉴를 제공하지 않으면 기기 관리 제한을 먼저 확인하고 다른 항목은 제거하지 마세요.
권한 다시 부여
Shadowrocket → Home으로 돌아가 연결을 다시 시작하고 시스템의 VPN 구성 추가를 허용하세요. 그런 다음 시스템 목록에 해당 항목이 다시 표시되는지 확인합니다.
별도로 연결 확인
먼저 수동 연결로 결과를 확인하세요. 안정적으로 연결된 뒤 필요한 On Demand 설정만 복구하세요. 한 번에 하나씩 변경해야 어떤 조치가 영향을 줬는지 파악하기 쉽습니다.
시스템 VPN 구성을 삭제하는 목적은 시스템 연결 항목을 다시 만드는 것이지, Home의 연결 정보나 Config의 규칙 파일을 지우는 것이 아닙니다. 그래도 작업 전에는 중요한 정보를 보관하세요. ‘대체로 다른 데이터에 영향이 없다’는 이유로 백업을 생략해서는 안 됩니다. 앱 삭제, 앱 데이터 제거, 시스템 VPN 삭제는 서로 다른 작업이므로 한 번에 연이어 진행하지 마세요.
5. 권한을 허용했는데도 실패하는 경우: 증상별로 점검하기
시스템 VPN 항목이 있다는 것은 구성이 저장됐다는 뜻일 뿐입니다. 항목이 연결됨으로 표시되어도 모든 대상 주소에 접속할 수 있는 것은 아닙니다. 문제를 확인할 때는 ‘시작할 수 있는지’, ‘접속할 수 있는지’, ‘자동으로 다시 연결되는지’를 각각 기록하세요. 이 세 가지를 모두 권한 문제라고 뭉뚱그리지 마세요. 아래에는 시스템 안내의 영문 제목을 그대로 표시했습니다. 시스템 언어에 따라 실제 문구는 다를 수 있습니다.
안내 제목: VPN Connection
원인과 해결 방법: 이 문구는 시스템 VPN 연결 안내의 제목입니다. 제목만으로는 실패 원인을 판단할 수 없습니다. 먼저 아래에 표시된 전체 설명을 기록하고 Home의 연결 상태와 시스템 VPN 항목을 확인하세요. 실제 안내 내용을 바탕으로 구성 시작 단계와 연결 단계 중 어디에서 실패했는지 판단합니다.
| 확인되는 증상 | 우선 확인할 내용 | 다음 단계 |
|---|---|---|
| Home에 Not Connected 표시 | 시스템 항목이 있는지, 방금 권한 요청을 거부했는지 | 연결 스위치를 다시 조작하고 시스템 안내를 기록하세요. Not Connected는 상태 표시일 뿐 구체적인 오류 원인은 아닙니다. |
| 연결됨으로 표시되지만 대상 페이지가 열리지 않음 | Home → Global Routing 및 현재 연결 정보 | Home → Connectivity Test를 실행한 다음 대상 페이지 접속 결과를 확인하세요. 테스트 결과가 모든 요청의 정상 처리를 보장하지는 않습니다. |
| 연결을 끊어도 다시 자동 연결됨 | Settings → On Demand | On Demand를 잠시 끈 뒤 수동으로 연결을 끊어 자동 실행과 연결 스위치 문제를 구분하세요. |
| 일부 웹사이트에서만 문제가 발생함 | 현재 Global Routing 모드와 Config의 규칙 | Config를 사용한다면 VPN을 반복해서 다시 만들기보다 관련 규칙과 적용 정책을 확인하세요. |
Global Routing의 Proxy, Direct, Config, Scene은 라우팅 선택 방식이지 VPN 권한을 부여하는 네 가지 방법이 아닙니다. 특히 Config 모드에서는 규칙과 정책에 따라 개별 요청의 처리 방식이 달라집니다. Direct 모드에서도 시스템에 VPN 표시가 있다는 이유만으로 요청이 원격 프록시를 거친다고 판단할 수 없습니다. 점검을 시작하기 전에 현재 모드를 기록해 변경 전후를 비교할 수 있도록 하세요.
정리: 항목이 생성됐다면 연결과 규칙을 확인하세요
권한을 다시 부여한 뒤 시스템 항목이 정상적으로 생성됐는데도 같은 대상에 접속할 수 없다면, 기존 연결 매개변수와 Global Routing, 관련 규칙을 확인하세요. VPN 구성을 연달아 삭제하지 마세요.
6. 자주 묻는 질문: 권한 범위와 복구 방법
VPN 구성 추가를 허용하면 인증서도 함께 설치되나요?
이 권한 하나만으로 루트 인증서가 자동 설치되고 신뢰되는 것은 아닙니다. VPN 구성과 인증서 신뢰 설정은 서로 다른 시스템 작업입니다. 기본 연결을 복구하는 데 별도 인증서를 설치할 필요는 없습니다. 다른 안내가 표시되면 용도와 출처를 따로 확인하세요.
시스템에 VPN이 있는데 Home에는 왜 Not Connected로 표시되나요?
시스템에 구성이 저장된 상태와 현재 연결 중인 상태는 다릅니다. 먼저 Home으로 돌아가 연결 스위치를 조작하세요. 실패하면 전체 안내 문구를 기록합니다. 구성이 있다고 해서 서버에 접속할 수 있거나 인증 정보가 유효하거나 터널이 시작됐다는 뜻은 아닙니다. 권한을 다시 요청해야 한다는 의미도 아닙니다.
시스템 VPN을 삭제하면 구독을 다시 가져와야 하나요?
먼저 Home을 열어 기존 정보가 남아 있는지 확인하세요. 미리 다시 가져올 필요는 없습니다. 시스템 VPN 항목과 구독 정보는 용도가 다릅니다. 기존 정보가 온전하다면 연결을 다시 시작하고 시스템 권한을 허용하면 됩니다. 정보를 업데이트해야 하는 경우에는 본인이 이미 보유한 구독을 사용하고 업데이트 결과를 별도로 확인하세요.
연결할 때마다 VPN 구성 추가 안내가 표시되는데 정상인가요?
정상적으로 저장된 구성은 보통 매번 다시 추가할 필요가 없습니다. 먼저 이전에 시스템 인증을 완료했는지 확인하고 해당 항목이 남아 있는지 살펴보세요. 항목이 계속 사라진다면 기기 관리 제한을 확인하고 전체 진행 과정을 기록하세요. 허용을 연속으로 누르는 것으로 점검을 대신하지 마세요.
복구하려면 모든 네트워크 설정을 재설정해야 하나요?
첫 단계로 네트워크 설정 전체를 재설정해서는 안 됩니다. 먼저 권한을 다시 요청하고 개별 항목을 확인한 뒤 필요한 경우에만 구성을 재생성하세요. 네트워크 설정을 재설정하면 영향 범위가 넓고 기존 네트워크를 다시 설정해야 할 수 있습니다. 문제를 찾지 못했다면 시스템 안내, 발생 단계, 기기 관리 상태를 정리한 뒤 다음 조치를 결정하세요.
점검이 끝나면 민감한 정보를 제외한 기록을 남기세요. 시스템 VPN 항목의 존재 여부, Home에 표시된 상태, Global Routing 모드, On Demand 활성화 여부, 실패를 일으킨 구체적인 단계를 적습니다. 공개 이미지나 글에 구독 URL, 서버 암호 또는 다른 인증 정보가 노출되지 않도록 주의하세요. 이런 기록이 있으면 ‘허용했는데 안 된다’는 설명보다 문제를 정확히 파악하기 쉽습니다.