설정을 가져왔지만 안드로이드 권한을 어떻게 설정해야 할지 모르겠다면 ‘VPN 권한 → 백그라운드 실행 → 앱별 적용 범위’ 순서로 확인하세요. 먼저 연결을 설정하고, 화면을 잠갔을 때 끊기는 문제를 살펴본 뒤, 어떤 앱을 프록시 경로에 포함할지 정하면 됩니다. 한 번에 한 종류의 설정만 바꾸고 다시 연결해 확인하면 권한 문제를 서버 문제로 오해하지 않을 수 있습니다.
VPN 권한: 로컬 트래픽 경로 설정
v2rayNG 메인 화면 → 가져온 설정 선택 → 오른쪽 아래 연결 버튼을 탭합니다. VPN 서비스를 처음 시작하면 안드로이드 시스템에 연결 요청이 표시됩니다. 요청을 보낸 앱이 v2rayNG인지 확인한 다음 승인하세요. 거부하면 이번에는 VPN 인터페이스가 앱 트래픽을 처리할 수 없습니다.
이 권한은 Android의 VpnService에 해당합니다. 휴대전화에 가상 네트워크 인터페이스를 만들고, v2rayNG가 사용하는 Xray 코어가 설정에 따라 트래픽을 처리합니다. 시스템 안내에 나오는 ‘VPN’은 트래픽을 처리하는 방식이며, 구독에 포함된 모든 연결이 같은 VPN 프로토콜을 사용한다거나 모든 요청이 원격 서버로 전송된다는 뜻은 아닙니다.
-
설정 확인
메인 화면에서 기존 설정을 선택하고 서버 주소, 포트, 전송 매개변수가 신뢰할 수 있는 서비스 제공업체에서 받은 것인지 확인합니다. VPN 권한을 승인해도 누락된 UUID, TLS 또는 전송 설정이 자동으로 채워지지는 않습니다.
-
권한 승인
연결 버튼을 탭하고 안드로이드 시스템 연결 요청에서 v2rayNG를 승인합니다. 기기에 따라 ‘연결 요청’ 또는 ‘VPN 연결 설정’으로 표시될 수 있으니 실제 안내 문구를 확인하세요.
-
서비스 확인
v2rayNG의 실행 상태와 시스템 VPN 표시를 확인합니다. 최신 안드로이드에서는 알림 권한을 별도로 요청할 수 있습니다. 알림 표시 여부와 VPN 권한 승인은 별개의 항목이므로 각각 확인해야 합니다.
-
접속 확인
프록시가 필요한 것으로 알려진 정상 작동 페이지를 연 다음, 평소 직접 연결하는 페이지도 테스트합니다. 연결 표시는 서비스가 시작되었다는 뜻일 뿐, 원격 서버와 라우팅이 모두 정상임을 보장하지는 않습니다.
배터리 최적화 예외: 배터리와 백그라운드 권한을 따로 확인
우선 안드로이드 시스템의 ‘설정’ → ‘앱’ → ‘v2rayNG’ → ‘배터리’를 확인하세요. ‘제한 없음’, ‘무제한’ 또는 ‘백그라운드 활동 허용’ 옵션이 있으면 v2rayNG가 백그라운드에서 실행되도록 설정합니다. 제조사마다 메뉴 이름이 다를 수 있습니다. v2rayNG 아이콘을 길게 눌러 ‘앱 정보’로 이동한 다음 배터리 항목을 찾아보세요.
안드로이드 기본 배터리 최적화, 제조사별 백그라운드 정리 기능, 백그라운드 데이터 제한은 서로 다른 설정입니다. 배터리 최적화 예외를 추가하면 일부 절전 제한을 줄일 수 있지만 프로세스가 항상 유지되는 것은 아닙니다. 메모리 부족, 강제 종료, 시스템 업데이트 또는 네트워크 전환으로 서비스가 중단될 수 있습니다. 클라이언트 하나를 유지하려고 기기 전체의 절전 기능을 끌 필요는 없습니다.
| 확인 항목 | 일반적인 경로 | 설정 방법 |
|---|---|---|
| 배터리 제한 | 설정 → 앱 → v2rayNG → 배터리 | ‘제한 없음’ 또는 ‘백그라운드 활동 허용’을 선택합니다. |
| 배터리 최적화 목록 | 설정에서 ‘배터리 최적화’ 검색 → 모든 앱 표시 | v2rayNG를 찾아 시스템 옵션에 따라 예외를 허용합니다. |
| 자동 실행 관리 | 설정에서 ‘자동 실행’ 또는 ‘앱 실행 관리’ 검색 | 제조사에서 해당 옵션을 제공하면 필요한 백그라운드 자동 실행 권한을 허용합니다. |
| 백그라운드 데이터 | 앱 정보 → 모바일 데이터 및 Wi-Fi 또는 데이터 사용량 | 백그라운드 데이터를 허용합니다. 데이터 절약 모드를 사용 중이면 관련 예외도 확인하세요. |
판단 기준: 화면 잠금 상태를 재현한 뒤 백그라운드 설정 변경
화면이 켜져 있을 때는 계속 연결되고 화면을 잠근 뒤에만 끊긴다면 v2rayNG의 배터리 및 백그라운드 데이터 권한을 먼저 조정하세요. 화면이 켜져 있을 때도 접속할 수 없다면 설정과 연결 로그부터 확인합니다. 두 증상을 구분해야 잘못된 설정을 바꾸지 않을 수 있습니다.
화면 잠금 후 연결 끊김: 정해진 절차로 재검사
배터리 설정을 마친 뒤 v2rayNG로 돌아가 연결을 중지했다가 다시 연결합니다. 열쇠 아이콘이 계속 표시되는지만 확인해서는 안 됩니다. 서비스 실행 상태, 기기의 네트워크 연결 상태, 원격 서버 연결 성공 여부는 각각 다릅니다. 화면 잠금 테스트 중에는 같은 Wi-Fi에 연결해 네트워크 전환으로 인한 재연결이 결과에 섞이지 않도록 하세요.
- 기준 상태 기록: 먼저 화면이 켜진 상태에서 대상 페이지를 열고, 당시 Wi-Fi와 모바일 데이터 중 어떤 네트워크를 사용했는지와 서비스 상태를 기록합니다.
- 10분간 화면 잠금: 첫 번째 재검사 시간으로 사용합니다. 문제를 확인하기 위한 관찰 시간일 뿐, 시스템이 이 시간에 맞춰 Doze 모드로 전환되는 것은 아닙니다.
- 잠금 해제 후 먼저 테스트: 원래 사용하던 앱을 열어 새 콘텐츠를 불러온 다음 v2rayNG를 확인합니다. 클라이언트를 먼저 열어 연결을 새로 설정하면 기존 백그라운드 문제가 가려질 수 있습니다.
- 문제 발생 시점 확인: 콘텐츠가 로드되지 않으면 서비스가 중지됐는지, VPN 표시가 사라졌는지 확인한 다음 클라이언트 로그에서 연결 또는 DNS 조회 오류를 살펴봅니다.
- 네트워크 전환 별도 테스트: 화면 잠금 테스트가 안정적으로 끝난 뒤 Wi-Fi와 모바일 데이터를 전환해 봅니다. 전환할 때만 끊긴다면 네트워크 복구와 연결 재설정을 우선 확인하세요.
‘최근 앱’ 화면에서 앱을 잠그는 기능은 일부 제조사 기기에서 보조 수단으로 쓸 수 있지만 배터리 설정을 대신하지 않으며 네트워크 연결을 유지해 주지도 않습니다. ‘앱 정보’에서 ‘강제 종료’를 실행하면 서비스가 종료됩니다. 이 작업을 한 뒤에는 클라이언트를 직접 다시 열고 연결해야 합니다.
앱별 프록시: 체크 목록이 의미하는 범위부터 확인
v2rayNG 사이드 메뉴 → ‘설정’ → ‘앱별 프록시’로 이동합니다. 먼저 ‘앱별 프록시 사용’을 켠 다음 ‘우회 모드’를 확인하세요. 버전에 따라 옵션 배치가 달라질 수 있습니다. 중요한 것은 앱 옆의 체크 표시만 보고 판단하지 말고, 체크한 앱이 ‘VPN에 포함되는지’ 또는 ‘VPN에서 제외되는지’를 확인하는 것입니다.
선택한 앱만 프록시 사용
권장앱별 프록시를 켜고 ‘우회 모드’는 끈 다음 VPN 경로에 포함할 앱만 선택합니다. 처음 설정을 확인할 때는 브라우저 하나만 선택하면 적용 여부를 더 쉽게 살펴볼 수 있습니다. 목록에 없는 앱은 해당 VPN 경로를 사용하지 않습니다.
적합한 경우: 프록시가 필요한 앱이 몇 개뿐이거나 먼저 앱 하나로 설정을 확인하려는 경우
선택한 앱 우회
앱별 프록시를 켜고 ‘우회 모드’도 활성화한 다음 제외할 앱을 선택합니다. 목록에 있는 앱은 VPN을 우회하고, 그 외에 트래픽 처리 대상이 되는 앱은 VPN 경로를 사용합니다. 새 앱은 보통 VPN 경로에 포함되므로 필요에 따라 우회 목록에 추가하세요.
적합한 경우: 대부분의 앱은 VPN으로 연결하되 일부 로컬 업무 앱이나 LAN 앱만 직접 연결하려는 경우
저장한 뒤 v2rayNG 연결을 중지했다가 다시 연결해 시스템에 앱 목록을 새로 적용합니다. 설정 화면을 나오는 것만으로 적용 여부를 판단하지 마세요. 개인 공간, 업무 프로필 또는 앱 복제본에 같은 앱이 설치되어 있다면 대상 앱이 현재 VPN과 동일한 사용자 프로필에 속하는지 확인해야 합니다. 앱 이름이 같아도 트래픽 처리 범위는 다를 수 있습니다.
앱 목록과 라우팅 분기: 두 단계로 확인
먼저 ‘설정’ → ‘앱별 프록시’를 확인한 다음 현재 사용하는 라우팅 설정을 확인합니다. 두 설정은 서로 다른 문제를 처리합니다. 앱 목록은 VPN이 적용되는 범위를 정하고, 라우팅 규칙은 VPN에 들어온 트래픽의 출구를 결정합니다. VMess 또는 VLESS 노드를 사용해도 앱 목록이 자동으로 바뀌지는 않습니다. 구독을 업데이트해도 목록 방향이 잘못된 문제는 대개 해결되지 않습니다.
| 앱 상태 | VPN 적용 여부 | 다음 확인 사항 |
|---|---|---|
| 프록시 전용 모드에서 선택됨 | 적용 | 현재 라우팅 규칙에 따라 직접 연결, 프록시 연결 또는 차단됩니다. |
| 프록시 전용 모드에서 선택되지 않음 | 미적용 | 일반적으로 시스템 네트워크를 사용하며 시스템의 네트워크 제한은 계속 적용됩니다. |
| 우회 모드에서 선택됨 | 미적용 | 해당 VPN의 원격 프록시 출구를 사용하지 않습니다. |
| 우회 모드에서 선택되지 않음 | 적용 | 도메인 및 IP 규칙이 프록시 대상으로 지정되어 있는지 확인해야 합니다. |
확인할 때는 브라우저 하나를 목록 안에, 다른 하나를 목록 밖에 두고 두 브라우저에서 같은 신뢰할 수 있는 외부 IP 확인 페이지를 연 뒤 새로고침합니다. 현재 라우팅 설정에서 해당 페이지를 직접 연결하도록 지정했다면 두 결과가 같은 것이 이상하지 않습니다. 먼저 테스트 대상이 프록시 규칙에 해당하는지 확인해야 앱 목록의 적용 여부를 판단할 수 있습니다. 한 번 확인한 출구 IP 결과만으로 앱의 모든 요청 상태를 단정하지 마세요.
- 목록을 변경한 뒤 VPN에 다시 연결하고 테스트 앱의 기존 연결을 종료한 다음 페이지를 새로 불러옵니다.
- LAN 기기 검색, 화면 미러링 또는 프린터 연결이 필요하다면 앱의 VPN 적용 범위와 사설 IP 라우팅을 각각 확인하세요. 기기 검색 실패를 곧바로 서버 문제로 단정하지 마세요.
- 웹페이지에서 DNS 조회 오류가 발생하면 DNS 관련 설정과 로그를 확인하세요. 앱별 프록시 스위치는 DNS 문제를 해결하는 설정이 아닙니다.
자주 묻는 질문: 권한, 백그라운드 실행, 앱 목록 확인
연결 버튼을 눌러도 VPN 안내가 뜨지 않는데 서비스가 시작되지 않은 건가요?
이미 권한을 승인했다면 시스템에서 팝업을 다시 표시하지 않을 수 있습니다. 먼저 v2rayNG 서비스 상태를 확인한 뒤 시스템 ‘설정’에서 ‘VPN’을 검색해 활성 연결을 확인하세요. 연결에 실패하면 VPN 모드를 사용 중인지, 로컬 프록시 포트만 제공하는 모드를 사용 중인지 확인하고 로그를 살펴보세요.
제한 없음으로 설정했는데도 화면을 잠그면 연결이 끊겨요.
제조사의 자동 실행 관리, 백그라운드 데이터, 다른 VPN 서비스가 연결을 대체하는지 추가로 확인하세요. 앞서 안내한 10분 동안 재검사하며 서비스가 종료되는지, 서비스는 실행 중인데 접속만 실패하는지 기록합니다. 후자의 경우 모바일 신호, 서버 연결, DNS도 점검해야 하며 배터리 설정만 반복해서 바꾸면 안 됩니다.
브라우저를 선택했는데 왜 다른 앱에도 영향이 있나요?
‘설정’ → ‘앱별 프록시’에서 ‘우회 모드’가 켜져 있는지 확인하세요. 켜져 있다면 브라우저를 선택했을 때 브라우저가 프록시 대상이 아니라 제외 대상이 됩니다. 우회 모드를 끄고 대상 앱을 선택한 다음 다시 연결해 테스트하세요.
우회하도록 설정했는데 앱이 인터넷에 전혀 연결되지 않아요.
시스템 VPN 설정에서 ‘VPN을 사용하지 않는 연결 차단’과 같은 옵션이 켜져 있는지 확인하세요. 이 정책 때문에 목록에서 제외한 트래픽이 직접 연결되지 않을 수 있습니다. 업무용 기기에서 관리 정책으로 설정된 경우 임의로 변경하지 마세요. 개인 기기라면 필요에 따라 조정한 뒤 다시 테스트할 수 있습니다.
구독을 업데이트한 뒤에도 이 설정을 다시 해야 하나요?
일반적인 구독 업데이트는 서버 설정을 갱신할 뿐, 안드로이드 권한 승인이나 배터리 권한, 앱 목록을 초기화하지 않습니다. 업데이트 후 현재 선택한 설정이 여전히 작동하는지 먼저 확인하세요. 앱을 재설치하거나 데이터를 삭제했거나 시스템 권한이 변경된 경우에만 각 설정을 다시 확인하면 됩니다.
현재 연결 설정, 네트워크 종류, 배터리 옵션, 앱별 모드, 선택한 앱 목록을 간단히 기록해 두세요. 문제가 발생했을 때 이 다섯 가지를 확인하면 서버를 바꾸고 라우팅을 초기화하고 백그라운드 권한까지 한꺼번에 수정하는 것보다 원인을 찾기 쉽습니다. 기본 설정 가져오기 방법은 사이트의 입문 가이드를 참고하세요.