Shadowrocket을 처음 실행해 연결할 때는 시스템에서 VPN 구성 추가를 허용해야 합니다. 이 글에서는 시스템 VPN 구성, 앱 내 규칙 파일, 서비스 제공업체 구독의 차이를 설명하고 iPhone과 iPad에서 구성 항목을 찾는 위치와 ‘허용 안 함’을 선택했거나 구성을 실수로 삭제한 경우, 연결이 자동으로 다시 켜지는 경우, 연결은 됐지만 접속할 수 없는 경우의 해결 방법을 안내합니다. 먼저 시스템 권한을 확인한 다음 앱 내 연결 및 라우팅을 점검하세요. 모든 문제를 VPN 구성 프로파일 탓으로 돌릴 필요는 없습니다.
VPN 구성 추가는 무엇을 허용하는 절차인가요?
Shadowrocket은 Apple의 네트워크 확장 기능을 사용해 연결을 처리합니다. 처음으로 Home에서 연결 스위치를 켤 때 시스템에 해당 VPN 구성이 없으면, 시스템에서 구성 추가를 허용할지 확인합니다. 이는 시스템 네트워크 구성을 생성하기 위한 권한 요청이며, 구매 확인이나 구독 가져오기 안내가 아닙니다. 앱을 실행하거나 Home을 둘러보고 Config를 확인하는 것만으로는 이 절차가 완료되지 않습니다.
추가를 허용하면 시스템은 앱과 연결된 VPN 구성 항목을 저장하고, 연결 시 해당 네트워크 확장 기능을 실행합니다. 시스템은 VPN이 기기의 네트워크 활동을 필터링하거나 모니터링할 수 있다고 안내합니다. 앱을 어디서 받았는지와 직접 설정한 내용을 확인한 뒤 허용 여부를 결정하세요. 권한을 허용했다고 원격 연결이 작동한다는 뜻은 아니며, 모든 웹사이트의 트래픽이 원격 프록시를 거친다는 의미도 아닙니다.
안내: “Shadowrocket” Would Like to Add VPN Configurations
원인 및 해결 방법: 시스템에서 VPN 구성 생성 권한을 요청하는 중이며, 연결 오류가 발생했다는 뜻은 아닙니다. 안내에 표시된 앱 이름이 현재 작업 중인 앱과 일치하는지 확인한 뒤 허용을 선택하세요. 기기 암호나 본인 인증을 요청하면 화면의 안내에 따라 완료하면 됩니다. 시스템 언어에 따라 현지화된 안내 문구는 다를 수 있습니다.
Shadowrocket은 클로즈드 소스 유료 앱으로, App Store에서 한 번 구매하면 이용할 수 있습니다. 개발사는 Shadow Launch Technology Limited입니다. 앱 구매와 연결 서비스 요금제는 별개입니다. 아래에서 원격 연결을 다룰 때는 사용자가 이미 서비스 제공업체와 구독을 보유한 경우를 전제로 합니다. 기기의 시스템 요구 사항과 구매 가능 여부는 App Store 페이지를 기준으로 확인하세요.
VPN 구성, Config, 구독의 차이
일반적으로 말하는 ‘VPN 프로파일’은 이 경우 시스템의 VPN 목록에 표시되는 구성 항목을 뜻합니다. 조직에서 기기를 관리하기 위해 설치하는 구성 프로파일과는 다른 개념이며, Shadowrocket의 Config와도 혼동하면 안 됩니다. 문제를 해결하기 전에 삭제하거나 변경한 항목이 어느 종류인지 확인해야 권한을 다시 승인할지, 규칙을 복원할지, 직접 이용 중인 서비스 제공업체 정보를 확인할지 판단할 수 있습니다.
| 항목 | 확인 위치 | 주요 기능 |
|---|---|---|
| 시스템 VPN 구성 | 설정 → 일반 → VPN 및 기기 관리 → VPN | 앱과 연결된 VPN 설정을 저장하고 시스템이 해당 연결을 시작하도록 합니다. |
| 앱 내 규칙 파일 | Shadowrocket → Config | 규칙 기반 라우팅 등의 설정을 저장하고 Config 모드의 연결 처리에 사용합니다. |
| 서비스 제공업체 구독 | Shadowrocket → Home의 해당 구독 그룹 | 사용자가 보유한 서비스 제공업체의 연결 항목을 저장하고 업데이트합니다. |
| 주문형 연결 설정 | Shadowrocket → Settings → On Demand | 설정한 조건에 따라 연결을 시작하며, 수동으로 연결을 끊은 뒤에도 상태에 영향을 줄 수 있습니다. |
판단 기준: 사라진 항목에 맞춰 복구
시스템 VPN 항목만 사라지고 Home과 Config의 내용이 그대로라면 연결을 다시 시작해 권한을 요청하세요. 구독 전체를 다시 가져오거나 기존 규칙 파일을 덮어쓰지 마세요.
시스템 VPN 항목을 삭제해도 앱에 저장된 데이터까지 함께 지워지는 것은 보통 아닙니다. 앱을 삭제하는 것은 별도의 작업이며 로컬 구성이 손실될 수 있습니다. 시스템 안내를 다시 표시하려고 앱부터 삭제하지 마세요. 규칙이나 구독을 변경할 예정이라면 현재 선택된 구성과 연결 항목을 기록하고 직접 보유한 구성 자료를 안전하게 보관하세요.
설정에서 VPN 항목 찾기
iPhone과 iPad의 설정 메뉴 이름과 위치는 시스템 버전, 기기 관리 상태, 언어에 따라 다를 수 있습니다. 일반적인 경로는 ‘설정 → 일반 → VPN 및 기기 관리 → VPN’입니다. 영어 시스템에서는 Settings → General → VPN & Device Management → VPN으로 표시됩니다. 일부 기기에서는 설정의 다른 위치에 VPN 바로가기가 보일 수도 있습니다. 마지막으로 VPN 목록을 열어 해당 항목을 확인하세요.
-
먼저 연결 끊기
Shadowrocket으로 돌아가 Home에서 연결 스위치를 끄세요. 그러면 설정에서 상태가 어떻게 바뀌는지 확인하기 쉽고, 연결 중인 상태를 구성이 저장되지 않은 것으로 오해하지 않을 수 있습니다.
-
VPN 목록 열기
설정 → 일반 → VPN 및 기기 관리 → VPN으로 이동해 Shadowrocket에 해당하는 구성을 찾으세요. 메뉴를 찾을 수 없다면 설정의 검색 기능에서 VPN을 검색하세요.
-
항목 정보 확인
해당 항목의 정보 화면을 열어 이름, 연결 상태, 표시된 연결 정보를 확인하세요. 기기에 VPN 구성이 여러 개 있다면 목록의 첫 번째 항목만 보고 현재 사용 중인 구성을 판단하지 마세요.
-
앱으로 돌아가 확인
Home으로 돌아가 연결을 다시 켠 다음 시스템 VPN 상태가 바뀌는지 확인하세요. 항목은 있지만 연결되지 않았다면 구성 저장과 연결 시작을 각각 확인해야 합니다.
‘허용 안 함’을 선택했거나 실수로 삭제한 경우
처음 표시된 안내에서 ‘허용 안 함’을 선택했다면 이번에는 시스템 VPN 구성 추가를 허용하지 않은 것입니다. 구매가 무효가 된 것은 아닙니다. 시스템 VPN 항목을 실수로 삭제했다면 앱에서 생성 절차를 다시 시작하세요. 시스템 설정에서 일반적인 VPN 유형을 수동으로 입력해 Shadowrocket의 네트워크 확장 기능을 대신할 수는 없습니다.
-
앱 데이터 확인
Shadowrocket → Home을 열어 기존 연결 항목이 남아 있는지 확인하고 Config에서 현재 구성을 살펴보세요. 시스템 권한만 복구하려는 경우 이러한 항목을 먼저 삭제할 필요는 없습니다.
-
권한 요청 다시 표시
Home으로 돌아가 연결 스위치를 끔에서 켬으로 바꾸세요. 시스템에 필요한 VPN 구성이 없다면 구성 추가 안내가 다시 표시되는지 확인합니다.
-
시스템 확인 완료
안내가 Shadowrocket에서 표시된 것인지 확인한 뒤 구성을 허용하고 시스템에서 요청하는 본인 인증을 완료하세요. 확인하는 동안 다른 앱으로 전환하거나 안내를 바로 닫지 마세요.
-
저장 결과 확인
시스템 VPN 목록으로 돌아가 항목이 표시되는지 확인한 다음 Home으로 돌아가 연결 상태를 살펴보세요. ‘항목이 생성되지 않음’과 ‘항목은 있지만 연결에 실패함’을 구분해 기록하세요. 문제 해결 방법이 다릅니다.
-
안내가 표시되지 않을 때
먼저 VPN 목록에 이미 항목이 있는지 확인하세요. 항목이 있다면 권한 안내가 다시 표시되지 않는 것이 정상일 수 있습니다. 항목이 없는데도 안내가 나타나지 않는다면 앱을 종료한 뒤 다시 열어 시도하고, 기기 관리 제한도 확인하세요. 그래도 문제가 있으면 기기를 재시동한 후 다시 확인합니다.
항목이 손상되어 재생성이 필요하고 앱 내 자료도 보존된 것을 확인한 경우에만 Shadowrocket에 속한 기존 시스템 VPN 구성을 삭제한 뒤 다시 시도하세요. VPN 목록의 항목을 한꺼번에 삭제하거나 모든 네트워크 설정 재설정을 첫 번째 방법으로 사용하지 마세요. 네트워크 설정을 재설정하면 기기의 다른 네트워크 정보에도 영향을 주며, 원인을 찾는 방법이 되지는 않습니다.
연결은 됐지만 웹페이지가 열리지 않을 때
시스템에 VPN 연결됨으로 표시되면 시스템 VPN 세션이 설정되었다는 의미입니다. 서비스 제공업체 주소, 인증, DNS, 대상 웹사이트가 모두 정상이라는 뜻은 아닙니다. 이때 시스템 구성을 반복해서 삭제해도 대개 도움이 되지 않습니다. Home과 Config로 돌아가 시스템 터널이 시작되는 문제와 실제 요청이 완료되는 문제를 구분해 확인하세요.
- 먼저 Global Routing 확인: 규칙 기반 라우팅을 사용한다면 Config로 설정되어 있는지 확인하세요. Proxy, Direct, Config, Scene은 서로 다른 모드이므로 VPN 아이콘만으로 실제 트래픽 처리 방식을 판단할 수 없습니다.
- 다음으로 선택된 연결 확인: Home에서 현재 선택된 항목이 사용하려는 연결인지 확인하세요. 주소, 포트, 인증 정보는 직접 이용 중인 서비스 제공업체가 제공한 내용을 기준으로 해야 합니다. 흔히 사용하는 것처럼 보이는 포트로 임의 변경하지 마세요.
- 그다음 규칙 결과 확인: Config에서 현재 구성을 살펴보세요.
DOMAIN-SUFFIX는 도메인 접미사를 일치시키고,IP-CIDR은 IP 대역을 일치시키며,GEOIP는 IP 주소의 지역 정보에 따라 일치시킵니다.FINAL은 앞선 규칙에 일치하지 않은 연결을 처리합니다. 이 규칙들은 시스템 권한 스위치와는 무관합니다. - 마지막으로 오류 범위 확인: 이전에 접속할 수 있었던 페이지 하나와 실제로 문제가 발생한 대상을 각각 테스트하고 시간, 도메인, 연결 결과를 기록하세요. 웹사이트 하나만 실패하는 경우와 모든 요청이 실패하는 경우를 같은 문제로 판단할 수는 없습니다.
Home에 구독이 있지만 연결 항목이 만료되었거나 서비스 제공업체 정보가 변경되었다면, 직접 보유한 유효한 구독으로 정보를 업데이트하세요. 시스템 VPN 구성은 구독 업데이트를 대신하지 않습니다. 문제를 해결하는 동안 라우팅 모드, 구독, DNS를 한꺼번에 변경하지 마세요. 접속이 복구되더라도 어떤 변경이 효과가 있었는지 알기 어렵습니다.
판단 기준: 시스템 세션 상태에 따라 점검
시스템에 VPN 항목 자체가 없다면 먼저 권한을 확인하세요. 항목은 있지만 세션이 유지되지 않는다면 연결 시작과 충돌을 점검하세요. 세션은 유지되지만 특정 요청만 실패한다면 연결 정보, 규칙, DNS를 확인합니다.
자동 재연결 및 권한 안내 관련 자주 묻는 질문
문제를 확인할 때 ‘구성이 다시 생성됨’과 ‘기존 구성이 자동으로 연결됨’을 구분해야 합니다. 전자는 구성 추가 권한과 관련되고, 후자는 주문형 연결 조건의 영향을 받을 수 있습니다. ‘VPN이 또 나타났다’고만 설명하기보다 작업 전후의 시스템 상태를 기록하면 원인을 찾는 데 도움이 됩니다.
연결을 껐는데 왜 다시 켜지나요?
Shadowrocket → Settings → On Demand로 이동해 주문형 연결이 켜져 있는지, 어떤 조건이 설정되어 있는지 확인하세요. 문제를 확인하는 동안 주문형 연결을 끄고 Home에서 연결을 끊은 다음 시스템 VPN 상태가 자동으로 다시 바뀌는지 살펴보세요. 기기가 조직에서 관리된다면 관리 정책에서 연결을 요구하는지도 확인해야 합니다.
연결할 때마다 구성 추가를 허용해야 하나요?
구성이 정상적으로 유지된다면 보통 매번 추가를 다시 확인할 필요는 없습니다. 안내가 반복해서 표시되면 시스템 항목을 직접 삭제했는지, 앱을 다시 설치했는지, 관리 정책이 구성을 변경했는지 확인하세요. 권한을 한 번 허용한 직후 VPN 목록으로 돌아가 항목이 실제로 저장되었는지 확인합니다.
다른 VPN을 켠 뒤 연결이 끊기면 어떻게 해야 하나요?
일반적인 사용 환경에서는 여러 앱의 기기 수준 VPN 연결이 서로 대체되거나 충돌할 수 있습니다. 다른 VPN 연결을 먼저 중지한 다음 Shadowrocket만 실행해 시스템 목록에서 실제로 연결된 항목을 확인하세요. 네트워크를 확인하려고 여러 스위치를 연달아 켜지 마세요.
VPN 구성을 삭제하면 규칙과 구독도 지워지나요?
앱 내 자료를 삭제하는 방법으로 시스템 구성을 취급해서는 안 됩니다. 시스템 구성, Config 파일, Home의 구독은 서로 다른 항목입니다. 앱 내 자료를 삭제하려면 해당 위치에서 항목을 하나씩 확인하세요. 연결을 복구하려는 경우에도 먼저 자료가 남아 있는지 확인해야 합니다.
문제를 문의할 때 어떤 정보를 제공해야 하나요?
기기 시스템 정보, 안내에 표시된 문구, 안내가 나타나기 전의 작업, VPN 항목 존재 여부, Home의 연결 상태를 알려주세요. 스크린샷이나 기록을 공유할 때는 구독 주소, 인증 암호 및 기타 자격 증명을 가려야 합니다. 필요한 상태만 설명하고 구독 전체 내용을 보내지 마세요.
문제 해결이 끝나면 필요한 Global Routing과 On Demand 설정을 원래대로 복원하고 연결, 접속, 연결 끊기를 순서대로 확인하세요. 시스템 구성을 계속 추가할 수 없다면 안내 문구를 정확히 기록하고 기기 권한을 확인합니다. 세션은 설정되지만 요청이 실패한다면 앱 내 구성과 서비스 제공업체 연결을 계속 점검하고, 시스템 권한 절차를 반복하지 마세요.