Shadowrocket VPN 구성 추가 팝업 해결 방법: iPhone VPN 설정 및 재설정

처음 연결할 때 표시되는 VPN 구성 승인 팝업의 의미와 허용·거부 시 결과, 설정에서 VPN 항목을 다시 추가하는 방법, 여러 VPN을 함께 사용할 때의 주의사항을 안내합니다.

이 글의 핵심

이 글에서는 iPhone과 iPad에서 Shadowrocket을 처음 연결할 때 나타나는 VPN 승인 팝업을 살펴봅니다. 시스템 VPN 구성, 앱 내 Config, 기기 관리 프로파일의 차이를 구분하고, 승인 및 연결 확인, 사라진 구성을 다시 만드는 방법, On Demand나 다른 VPN의 자동 재연결로 발생하는 문제를 차례로 안내합니다. 이미 이용 중인 서비스의 서버 정보나 구독이 있다는 전제의 설명이며, 노드나 구독을 제공·판매·추천하지 않습니다.

1. 어떤 구성을 추가하나요?

Shadowrocket의 Home에서 연결 스위치를 켜면 iOS 또는 iPadOS에서 VPN 구성을 추가할지 묻는 메시지가 표시될 수 있습니다. 이는 네트워크 확장 기능에 대한 운영체제의 승인 요청입니다. 구독을 가져온 결과도, 앱을 다시 구매하라는 요청도 아닙니다. 허용하면 시스템에 앱과 연결된 VPN 항목이 저장되고, 앱은 이를 사용해 네트워크 터널을 시작합니다.

문제 해결 과정에서 ‘VPN 프로파일’은 흔히 이 시스템 항목을 가리키지만, 기기 관리로 설치된 구성 프로파일과는 다릅니다. 시스템 설정의 VPN과 기기 관리 화면에 두 종류의 항목이 함께 표시될 수 있으므로, 이름이 비슷하다는 이유만으로 모두 삭제하지 마세요.

시스템 VPN
네트워크 확장과 연결 설정을 저장하며, 승인은 시스템에서 관리합니다.
Config
앱 내 규칙 구성으로, 시스템 VPN 승인 기록과는 다릅니다.
기기 관리
조직에서 배포한 정책, 인증서, 관리형 구성 등이 포함될 수 있습니다.

정리: 해당 VPN 항목만 확인하세요

승인을 초기화하려면 시스템의 VPN 목록에서 Shadowrocket에 해당하는 항목을 확인하세요. 조직 관리 구성을 삭제하거나 인증서를 제거하거나 모든 네트워크 설정을 재설정하는 것은 첫 번째 조치로 삼지 마세요.

이 승인을 통해 앱은 시스템이 제공하는 네트워크 확장 기능으로 트래픽을 처리할 수 있습니다. 어떤 연결이 프록시를 거치는지는 Global Routing, Config의 규칙, 관련 네트워크 설정에 따라 달라집니다. 시스템 팝업은 네트워크 처리 기능에 대한 안내이며, 모든 요청이 같은 원격 서버로 전송된다는 뜻은 아닙니다.

2. 허용하거나 거부하면 어떻게 되나요?

직접 Shadowrocket의 연결 스위치를 켠 직후이고 팝업에 표시된 앱 이름도 Shadowrocket인 경우에만 승인을 진행하세요. 시스템 언어에 따라 안내가 한국어가 아닌 다른 언어로 표시될 수 있습니다. 특정 문구만 보고 판단하지 말고 요청한 앱과 요청이 나타난 시점을 확인하세요.

시스템 안내: “Shadowrocket” Would Like to Add VPN Configurations

원인: 앱이 시스템 VPN 구성 저장을 요청한 것입니다. 처음 사용할 때나 기존 항목을 삭제한 뒤 나타날 수 있으며, 이 팝업 자체는 연결 오류가 아닙니다.

해결 방법: 이번에 직접 연결을 시작해 표시된 요청이라면 허용을 선택하고, 시스템 안내에 따라 기기 인증을 완료한 다음 Home으로 돌아가 연결 상태를 확인하세요.

한 번 거부했다고 앱을 바로 삭제할 필요는 없습니다. Home으로 돌아가 연결 스위치를 끈 다음 다시 켜고, 실제로 표시되는 시스템 안내에 따라 진행하세요. 팝업이 다시 나타나지 않으면 먼저 VPN 목록을 확인하세요. 사용할 수 있는 항목이 이미 저장되어 있을 수 있으므로 승인 팝업을 계속 찾기보다 연결 상태를 점검하는 것이 좋습니다.

3. 첫 승인 후 확인할 단계

다음 단계는 iPhone과 iPad에 적용됩니다. 시스템 경로는 한국어 UI를 기준으로 설명합니다. 시스템 버전에 따라 VPN 메뉴 위치나 항목이 조금 다를 수 있으며, 시스템 설정의 검색창에서 ‘VPN’을 검색해도 됩니다. 앱의 Settings와 기기 시스템 설정을 혼동하지 마세요.

  1. 기존 구성 확인

    Shadowrocket → Home에서 사용할 서버를 선택하고 주소, 포트, 인증 정보가 입력되어 있는지 확인하세요. 아직 본인의 구독을 가져오지 않았다면 먼저 가져오세요. VPN 승인을 받아도 서버 정보가 자동으로 생성되지는 않습니다.

  2. 연결 시작

    Home에서 연결 스위치를 켭니다. VPN 구성 추가를 요청하는 시스템 팝업이 나타나면 앱 이름을 확인하고 허용한 뒤, 안내에 따라 기기 인증을 완료하세요.

  3. 시스템 항목 확인

    시스템 설정 → 일반 → VPN 및 기기 관리 → VPN으로 이동해 Shadowrocket에 해당하는 항목이 나타나는지 확인하고 현재 연결 상태를 살펴보세요.

  4. 라우팅 모드 확인

    Shadowrocket → Home → Global Routing으로 돌아가 현재 모드가 Config, Proxy, Direct, Scene 중 무엇인지 확인하세요. 승인이 완료되어도 현재 트래픽이 선택한 서버를 사용한다고 단정할 수는 없습니다.

  5. 실제 요청 테스트

    평소 접속할 수 있는 웹사이트를 열고 앱 내 연결 기록을 확인하세요. 스위치가 켜져 있는데 요청이 실패한다면 서버, DNS, 규칙을 추가로 살펴보세요. 상태 표시줄의 아이콘만으로 서비스가 정상 작동하는지 판단하지 마세요.

Global Routing의 Config는 구성에 설정된 규칙에 따라 트래픽을 처리하고, Proxy는 일반 트래픽을 프록시 모드로 전환하며, Direct는 직접 연결을 사용합니다. Scene은 상황에 따라 모드를 전환하므로 실제 동작은 Scene 설정도 확인해야 합니다. 문제를 점검할 때는 한 번에 한 가지 설정만 바꾸고 전후 결과를 기록한 다음, 테스트가 끝나면 필요한 원래 모드로 되돌리세요.

4. VPN 항목이 사라지거나 오작동할 때 다시 만들기

시스템 VPN 목록에서 Shadowrocket에 해당하는 항목이 사라졌다면 앱으로 돌아가 연결을 시작할 때 추가 요청이 다시 나타날 수 있습니다. 항목이 남아 있는데 연결을 시작할 때마다 끊긴 상태로 돌아간다면, 먼저 자동 연결을 중지하고 다른 VPN 연결을 종료한 뒤 해당 항목을 삭제하고 다시 만들지 결정하세요. 구성을 반복해서 삭제해도 잘못된 서버 비밀번호나 만료된 구독 정보는 해결되지 않습니다.

  1. 앱 내 설정 기록. Home에 본인의 서버가 남아 있는지 확인하고, 사용 중인 Config와 Global Routing 모드를 기록하세요. 백업이 필요하면 앱에서 제공하는 관련 기능을 사용하고, 인증 정보가 포함된 파일은 안전하게 보관하세요.
  2. 자동 연결 중지. Shadowrocket → Settings → On Demand에서 자동 연결 설정을 확인하고 잠시 꺼 두세요. 시스템 VPN 세부 정보에 ‘On Demand’가 표시되는 경우 해당 설정도 확인해 연결을 끊은 직후 다시 시작되는 일을 방지하세요.
  3. 현재 연결 끊기. Home에서 연결 스위치를 끄고 시스템에 해당 터널이 연결된 상태로 표시되지 않는지 확인하세요.
  4. 해당 항목 삭제. 시스템 설정 → 일반 → VPN 및 기기 관리 → VPN으로 이동합니다. Shadowrocket 항목 옆의 정보 버튼을 누르고 ‘VPN 삭제’를 선택한 다음 시스템 안내에 따라 확인하세요. 삭제 옵션이 없거나 관리 대상 항목이라면 기기 관리자에게 문의하세요.
  5. 앱에서 다시 만들기. Shadowrocket → Home으로 돌아가 연결 스위치를 다시 켜고 VPN 구성 추가를 허용하세요. 그런 다음 앞 절의 단계에 따라 시스템 항목과 실제 요청을 확인하세요.

시스템 VPN 항목 삭제와 Shadowrocket 앱 삭제는 서로 다른 작업입니다. 항목을 삭제해도 대개 앱 내 서버 목록은 바로 지워지지 않지만, 다시 만든 뒤에는 On Demand와 연결 설정을 확인해야 합니다. VPN 기록을 복구하려고 앱부터 삭제하지 마세요. 앱을 삭제하면 로컬에 저장된 데이터에 영향을 주어 복구가 더 어려워질 수 있습니다.

5. 여러 VPN과 On Demand 충돌

기기에는 여러 VPN 구성을 저장할 수 있지만, 여러 일반 개인용 VPN 터널이 동시에 같은 트래픽을 처리할 수 있다는 뜻은 아닙니다. 일반적인 개인 사용 환경에서는 다른 VPN을 시작하면 현재 연결이 대체될 수 있습니다. 관리 대상 기기, 앱별 VPN, 일부 네트워크 확장 기능은 별도의 시스템 제약을 받으므로 목록의 항목 수만으로 충돌 여부를 판단할 수 없습니다.

로컬 필터링, 보호 기능 또는 시스템 VPN 기능을 사용하는 다른 앱도 확인하세요. 원격 프록시에 연결하지 않더라도 같은 시스템 연결 자원을 사용할 수 있습니다. 다른 앱에 자동 연결이 설정되어 있다면 스위치를 한 번 끄는 것만으로 문제가 재현되지 않거나 해결되지 않을 수 있습니다.

정리: VPN 연결 하나로 기본 상태부터 확인하세요

다른 개인용 VPN을 모두 끄고 자동 연결도 잠시 중지한 상태에서 Shadowrocket을 수동으로 한 번 연결하세요. 연결이 안정적인지 확인한 뒤 자동화 설정을 하나씩 다시 켜면 어떤 설정이 전환을 일으키는지 파악할 수 있습니다.

6. 승인 외에 확인할 항목

시스템 승인은 ‘앱이 터널을 만들 수 있는가’를 제어하고, 구독과 Config는 ‘어떤 서버를 사용하고 요청을 어떻게 처리할 것인가’를 결정합니다. 서로 연관된 단계지만 서로를 대신하지는 않습니다. 본인의 구독을 이용 중이라면 가져오기와 업데이트가 제대로 되었는지 먼저 확인하세요. 시스템 VPN 항목만 다시 만들어서는 구독에 포함된 주소나 인증 정보가 갱신되지 않습니다.

문제를 문의할 때는 ‘허용을 누른 뒤 어떤 일이 있었는지’, ‘시스템 VPN 항목이 나타났는지’, ‘네트워크를 전환한 뒤에만 문제가 재현되는지’처럼 구체적인 과정을 기록하면 ‘VPN이 작동하지 않는다’고만 설명하는 것보다 원인을 찾기 쉽습니다. 민감한 정보를 가린 상태 화면이나 오류 문구를 제공할 수 있지만, 구독 전체 링크, 비밀번호, 키, QR 코드 및 기타 인증 정보는 반드시 가리세요.

앱 다운로드 및 사용법

iPhone 및 iPad 버전은 App Store에서 받을 수 있으며, $2.99의 일회성 결제가 필요합니다. 개발자는 Shadow Launch Technology Limited이며, 시스템 요구 사항은 App Store 페이지를 기준으로 확인하세요. Mac(Apple 실리콘 / Intel), Windows, Android, Linux 버전은 무료입니다. 다운로드 페이지에서 플랫폼별 다운로드 경로를 확인하고, 사용법 페이지에서 기존 구성을 가져오고 처음 연결하는 방법을 살펴보세요.

Shadowrocket 다운로드