이 글은 iPhone 또는 iPad에서 Shadowrocket을 처음 사용하거나, VPN 권한을 거부했거나 시스템 VPN 구성을 실수로 삭제한 사용자를 위한 안내입니다. 시스템 VPN 구성, 앱 내 Config, 구독의 차이를 먼저 확인한 뒤 권한 허용, 시스템 목록 확인, 연결 복구 순서로 진행합니다. 구성 추가를 허용해도 시스템 연결 항목만 만들어질 뿐, 사용할 수 있는 서버가 생기거나 모든 트래픽이 프록시를 거치는 것은 아닙니다.
1. VPN 구성 추가를 허용하면 어떻게 되나요?
Shadowrocket은 iPhone과 iPad에서 시스템의 VPN 확장 기능을 사용해 네트워크 트래픽을 처리합니다. 처음 연결을 시작하면 시스템에서 VPN 구성을 추가할지 묻습니다. Allow를 누르면 시스템에 연결 구성이 저장됩니다. 인증이 필요한 경우 기기 암호나 화면에 표시된 인증 방법으로 확인을 마치세요.
이 안내는 구독 가져오기를 확인하는 절차도, 웹페이지를 열 때마다 부여해야 하는 권한도 아닙니다. 앱이 시스템 수준의 네트워크 터널을 만들 수 있도록 허용하는 절차이므로, 시스템은 네트워크 활동이 필터링되거나 모니터링될 수 있다고 안내합니다. 표시된 앱 이름을 확인하고, 직접 Shadowrocket의 연결 스위치를 켰을 때만 허용하세요. 기기 잠금 암호를 구독 주소나 서버 암호 입력란에 입력하지 마세요.
시스템 권한에는 서버 이용 상품이 포함되지 않습니다. 사용 중인 서비스 제공업체의 설정 정보나 구독을 준비한 뒤 Home에서 사용할 서버를 선택해야 합니다. 이 사이트는 클라이언트 설정과 문제 해결만 안내합니다. 권한을 허용한 뒤에도 실제 트래픽 경로는 Global Routing과 현재 규칙에 따라 달라집니다. VPN 표시만으로 특정 사이트가 프록시를 거치는지 판단할 수는 없습니다.
2. 처음 허용하거나 거부한 뒤 다시 허용하는 방법
먼저 서버 정보를 가져온 다음 연결을 시작하면 권한 문제와 서비스 설정 문제를 구분하기 쉽습니다. Home에서 서버 선택과 연결을 제어하고, Config에서 구성 파일을 선택하며, Settings에서 앱 동작을 조정합니다. 아래 단계는 시스템 VPN 권한에 관한 것으로, 시스템 설정에서 서버를 직접 추가할 필요는 없습니다.
-
서버 확인
Shadowrocket을 열고 Home에서 서버 항목이 있는지 확인한 뒤 사용할 서버를 선택합니다. 본인이 이미 이용 중인 서비스 정보를 사용하세요. 서버가 없다면 서비스 제공업체의 안내에 따라 정보를 가져오세요.
-
연결 시작
Home 화면 상단의 연결 스위치를 켭니다. 앱을 전면에 둔 상태로 시스템의 VPN 구성 추가 안내가 표시될 때까지 기다리세요. 스위치를 연달아 반복해서 켰다 끄지 마세요.
-
권한 허용
앱 이름이 Shadowrocket인지 확인하고 Allow를 누릅니다. 기기 인증을 요청하면 시스템 화면의 안내를 따르세요. 서비스 제공업체의 암호를 기기 암호로 입력하지 마세요.
-
상태 확인
Home으로 돌아가 연결 상태를 확인한 뒤, 시스템의 Settings → General → VPN & Device Management → VPN에서 Shadowrocket 항목이 있는지 확인합니다.
처음에 Don't Allow를 눌렀다면 보통 이번 구성 추가 요청만 취소된 것입니다. 앱 사용이 영구적으로 차단된 것은 아닙니다. Home으로 돌아가 연결 스위치를 껐다가 다시 켜 요청을 다시 띄우세요. 스위치 상태가 초기화되지 않으면 현재 연결 절차를 종료한 뒤 앱을 닫았다가 다시 여세요. 이 문제를 해결하려고 구독을 모두 삭제하거나 기기의 네트워크 설정을 초기화하지 마세요.
시스템 안내: “Shadowrocket” Would Like to Add VPN Configurations
원인: 시스템에 사용할 수 있는 Shadowrocket VPN 구성이 아직 저장되지 않아 앱이 추가를 요청하는 중입니다. 이 안내 자체는 서버 오류가 아니며, 한국어 문구는 시스템 언어에 따라 달라집니다.
해결 방법: 직접 연결을 시작했고 앱 이름이 맞는지 확인한 뒤 Allow를 선택하고 시스템 인증을 완료하세요. 이후 연결 결과를 확인합니다. 방금 요청을 거부했다면 Home에서 연결을 다시 시작하세요.
3. 허용 후 시스템 설정에서 확인하는 위치
Shadowrocket 앱 안의 Settings가 아니라 기기의 Settings를 여세요. General → VPN & Device Management → VPN으로 이동합니다. Shadowrocket 항목을 찾아 옆의 정보 버튼을 눌러 상세 정보를 확인하세요. 시스템 버전에 따라 메뉴 이름이나 위치가 다를 수 있습니다. 설정 상단에서 VPN을 검색해 찾을 수도 있습니다.
- 항목이 있는지 확인: Shadowrocket 항목이 보이면 해당 VPN 구성이 시스템에 저장되어 있다는 뜻입니다. 항상 연결 상태일 필요는 없습니다.
- 연결 상태 확인: Connected와 Not Connected는 현재 터널 상태를 나타냅니다. 구성이 설치되었는지를 평가하는 표시가 아닙니다.
- 자동 연결 확인: 상세 정보에 Connect On Demand가 표시되면 앱 내 Settings → On Demand에서 연결 조건을 확인하세요.
- 기기 관리와 구분: 같은 화면의 관리 프로파일과 VPN 항목은 서로 다른 항목입니다. Shadowrocket을 복구하려고 회사나 학교의 기기 관리 구성을 제거하지 마세요.
이 항목은 흔히 ‘VPN 프로파일’이라고 불리지만, Shadowrocket은 앱에서 VPN 구성을 생성하도록 시스템에 권한을 요청합니다. 웹에서 프로파일을 별도로 다운로드할 필요는 없습니다. 시스템 상세 화면은 Shadowsocks, VMess, VLESS 또는 Trojan 서버 설정을 바꾸는 곳도 아닙니다. 서버 주소, 포트, 인증 정보는 앱에서 확인하세요.
4. VPN 구성을 실수로 삭제했을 때 복구하는 방법
시스템 VPN 상세 화면에서 Delete VPN을 실행하면 시스템 연결 구성이 삭제됩니다. 보통 Shadowrocket 앱에 저장된 서버, 구독, Config 파일까지 함께 지워지지는 않습니다. 먼저 앱을 열어 데이터가 남아 있는지 확인하세요. ‘시스템 구성 삭제’와 ‘앱 및 앱 데이터 삭제’를 같은 작업으로 생각하지 마세요.
-
자동 연결 일시 중지
앱에서 Settings → On Demand를 사용 중이라면 먼저 기존 조건을 기록하고 잠시 꺼 두세요. 문제를 확인하는 동안 네트워크 변화로 연결이 반복해서 시작되는 것을 방지할 수 있습니다.
-
기존 데이터 보존
Home에서 서버와 구독을 확인하고 Config에서 현재 구성을 확인합니다. 항목이 남아 있다면 그대로 사용하세요. 다시 가져오거나 앱을 먼저 삭제할 필요는 없습니다.
-
다시 추가
Home으로 돌아가 남아 있는 연결 스위치를 끈 다음 다시 켭니다. 시스템의 VPN 구성 추가 안내가 나타나면 Allow를 선택하고 요청에 따라 기기 인증을 완료하세요.
-
확인 후 설정 복원
시스템 VPN 목록에 항목이 다시 나타나는지 확인한 뒤 수동으로 연결하고 알고 있는 웹사이트에 접속해 봅니다. 수동 연결이 정상이라면 기존에 필요했던 On Demand 조건을 다시 설정하세요.
앱 전체를 삭제한 경우에는 복구 범위가 달라집니다. 앱을 다시 설치해도 로컬 서버나 구성 파일이 자동으로 복원되는 것은 아닙니다. 보관해 둔 구성 백업이나 기존 구독을 이용해 다시 가져와야 합니다. 구독 주소에는 보통 인증 정보가 포함되므로, 도움을 요청할 때 스크린샷에서 전체 주소, 암호, 식별 정보를 가리세요.
5. 안내가 나타나지 않음, 자동 재연결, 인터넷 접속 불가 구분하기
‘시스템에 구성이 있는지’, ‘터널을 연결할 수 있는지’, ‘목표 사이트에 접속할 수 있는지’를 단계별로 확인하세요. 시스템 구성이 이미 있으면 권한 안내가 다시 나타나지 않는 것이 정상일 수 있습니다. 구성이 사라졌고 요청도 완료되지 않을 때 시스템 제한을 확인하세요. 연결은 성공했지만 웹페이지가 열리지 않는다면 같은 VPN 구성을 반복해서 추가하지 마세요.
스위치를 켰는데 허용 안내가 다시 나타나지 않는 이유는 무엇인가요?
먼저 시스템의 Settings → General → VPN & Device Management → VPN으로 이동해 확인하세요. Shadowrocket 항목이 이미 있다면 시스템이 보통 기존 구성을 사용합니다. Home으로 돌아가 연결 결과를 확인하세요. 팝업이 없다는 이유만으로 권한 오류라고 판단하지 마세요.
VPN을 껐는데 왜 다시 자동으로 연결되나요?
Shadowrocket → Settings → On Demand를 열어 현재 네트워크에 맞는 연결 조건이 설정되어 있는지 확인하세요. 먼저 On Demand를 잠시 끈 다음 Home에서 연결을 해제합니다. 다시 사용할 때는 기록해 둔 조건을 복원하세요. 시스템 목록에서 스위치만 반복해서 끄지 마세요.
항목을 삭제한 뒤 다시 연결해도 구성이 추가되지 않나요?
앱을 닫았다가 다시 열고 수동으로 연결해 보세요. 그런 다음 기기가 조직에서 관리되는지 확인합니다. 관리 기기에서는 VPN 구성이 제한될 수 있으므로 허용 범위를 관리자에게 문의하세요. 시스템 옵션을 조작할 수 없다면 안내 문구와 조작 경로를 기록하세요. 제한을 우회하려고 관리 구성을 제거하지 마세요.
연결됨으로 표시되는데 웹사이트가 열리지 않는 이유는 무엇인가요?
먼저 Shadowrocket 연결을 끊고 현재 Wi-Fi 또는 셀룰러 네트워크 자체가 작동하는지 확인하세요. 다시 연결한 뒤 Home에서 선택된 서버를 확인합니다. 다음으로 Global Routing과 현재 Config를 확인하고 마지막으로 DNS를 살펴보세요. 한 번에 한 항목만 변경하고 다시 테스트해야 원인을 비교하기 쉽습니다.
Global Routing의 Proxy, Direct, Config, Scene은 트래픽 경로를 결정하며 시스템 권한을 대신하지 않습니다. 특히 Direct는 VPN 구성이 삭제되었다는 뜻이 아닙니다. Config의 DOMAIN-SUFFIX, IP-CIDR, GEOIP, FINAL 규칙 등에 따라 대상별로 경로가 달라질 수도 있습니다. 권한 문제를 확인할 때는 기존 규칙을 유지하고 라우팅까지 함께 변경해 변수를 늘리지 마세요.
6. 복구 후 확인 목록
복구의 목표는 시스템 구성, 앱 연결 상태, 실제 접속 결과가 서로 일치하는지 확인하는 것입니다. VPN 아이콘이 계속 표시되도록 하는 것이 목표는 아닙니다. 상태 표시줄은 기기 화면 구성에 따라 달라질 수 있으므로 아이콘 하나만으로 판단하지 마세요. 아래 항목을 확인한 다음 구독 업데이트나 특정 웹사이트 접속 문제를 살펴보세요.
- 시스템 VPN 목록에서 Shadowrocket을 찾을 수 있고, 다른 업무에 필요한 구성을 실수로 삭제하지 않았습니다.
- Home에서 올바른 서버를 선택했고 연결 스위치가 예상대로 켜지고 꺼집니다.
- 연결을 끊었을 때 기본 네트워크를 사용할 수 있고, 연결한 뒤에는 선택한 라우팅에 따라 원하는 곳에 접속할 수 있습니다.
- Config에서 예상한 파일이 계속 선택되어 있으며, 문제를 확인하는 과정에서 규칙이나 DNS 설정이 지워지지 않았습니다.
- On Demand를 사용한다면 조건을 복원한 뒤 네트워크를 한 번 전환해 자동 연결이 예상대로 작동하는지 확인하세요.
계속 도움이 필요하다면 기기의 시스템 정보, 안내 문구 원문, 시스템 VPN 항목의 유무, 문제가 ‘권한 허용 전’, ‘연결 중’, ‘연결 후’ 중 언제 발생하는지 기록하세요. ‘작동하지 않는다’는 설명만 있을 때보다 원인을 찾기 쉽습니다. 스크린샷을 공유하기 전에 서버 주소, 구독 인증 정보, 개인 정보를 가리세요. 기기 암호는 보내지 마세요.