2026-08-22 · 입문 가이드 · 약 8분

v2rayNG 앱별 프록시 설정법|안드로이드 분할 터널링 완벽 가이드

v2rayNG에서 원하는 앱만 프록시를 사용하게 만들고 싶으신가요? 앱 목록 선택부터 VPN 실행과 접속 테스트까지 따라 하면서, 선택 앱만 연결하거나 특정 앱을 우회하는 설정을 완성할 수 있습니다.

이 글 한눈에 보기

v2rayNG에서 모든 앱이 아니라 원하는 애플리케이션만 프록시로 연결하려는 사용자를 위한 가이드입니다. 앱별 프록시 메뉴의 허용 목록과 제외 목록을 구분하고, 대상 앱 선택, VPN 권한 승인, 노드 연결, DNS 및 접속 테스트까지 순서대로 확인하면 안드로이드에서 분할 터널링을 안정적으로 구성할 수 있습니다.

앱별 프록시의 작동 방식부터 이해하기

v2rayNG의 앱별 프록시는 Android VPN 인터페이스를 통해 기기의 트래픽을 가로챈 뒤, 선택한 앱의 요청만 프록시 코어로 전달하는 기능입니다. 따라서 브라우저 안에서 별도의 SOCKS 주소를 입력하는 방식과는 다릅니다. v2rayNG가 VPN 서비스를 실행하면 시스템 네트워크 계층에서 애플리케이션을 식별하고, 설정한 목록에 따라 프록시 경로 또는 직접 연결 경로를 선택합니다.

핵심은 목록 모드입니다. 허용 목록 모드에서는 지정한 앱만 프록시를 사용하고 나머지 앱은 일반 네트워크를 사용합니다. 반대로 제외 목록 모드에서는 대부분의 앱이 프록시를 사용하며, 선택한 앱만 우회합니다. “특정 앱만 연결”하려는 목적이라면 허용 목록이 적합하고, “거의 모든 앱을 연결하되 금융·업무 앱만 직접 연결”하려면 제외 목록을 고려할 수 있습니다.

앱 요청 발생VPN 캡처앱 목록 판별프록시 또는 직결대상 서버 접속
2가지
허용·제외 목록 모드
1개
동시에 실행할 VPN 서비스
10초
초기 접속 테스트 제한 시간
443
자주 사용되는 원격 TLS 포트

결론: 먼저 목표를 한 문장으로 정하세요

“이 앱만 프록시”인지 “이 앱만 우회”인지 결정하면 목록 모드를 잘못 선택하는 실수를 대부분 피할 수 있습니다. 모드를 바꾸기 전에는 현재 선택된 앱 목록도 함께 다시 확인해야 합니다.

허용 목록과 제외 목록 중 올바른 모드 선택하기

v2rayNG를 처음 설정할 때는 허용 목록 모드부터 시작하는 편이 안전합니다. 프록시가 필요한 앱을 두세 개만 선택하면 다른 앱의 로그인, 알림, 자동 동기화가 갑자기 프록시 경로로 바뀌는 일을 줄일 수 있습니다. 반대로 제외 목록은 관리가 편할 수 있지만 새로 설치한 앱도 기본적으로 프록시를 사용할 수 있으므로, 예상하지 못한 연결 지연이나 지역 판정 변화가 생길 수 있습니다.

추천 구성: 목적에 따라 목록 모드 분리

선택 앱만 프록시
  • 허용 목록 모드 사용
  • 대상 브라우저만 선택
  • 일반 메신저는 직결 유지
특정 앱만 우회
  • 제외 목록 모드 사용
  • 업무·금융 앱을 제외
  • 새 앱 설치 후 목록 재검토

목록 모드는 저장 즉시 적용되는 것이 아니라 VPN을 다시 시작한 뒤 실제 앱 요청으로 확인해야 합니다.

메뉴 이름은 v2rayNG 버전에 따라 조금 다를 수 있지만 일반적으로 메인 화면의 왼쪽 메뉴에서 「설정」 또는 「Settings」를 열고 「앱별 프록시」, 「Per-app proxy」와 비슷한 항목으로 이동합니다. 메뉴가 보이지 않는다면 VPN 모드가 활성화되어 있는지, 앱이 최신 버전인지, 번역 언어에 따라 항목명이 바뀌지 않았는지 확인하세요. 앱별 프록시는 일반 시스템 프록시 주소를 설정하는 기능과 다르므로 「HTTP 프록시」 항목을 찾는 것으로 대신할 수 없습니다.

v2rayNG에서 앱 목록을 설정하는 순서

아래 과정은 선택한 앱만 프록시로 보내는 허용 목록을 기준으로 설명합니다. 제외 목록을 사용하려면 같은 화면에서 모드만 바꾸고, 우회할 앱을 선택하면 됩니다. 앱 선택 화면에는 애플리케이션 이름과 패키지 식별자가 함께 표시될 수 있으므로 이름이 비슷한 앱을 임의로 고르지 말고 아이콘과 패키지 정보를 같이 확인하세요.

  1. 노드 선택

    v2rayNG 메인 화면에서 먼저 사용할 VMess 또는 VLESS 노드를 선택합니다. VLESS와 REALITY 같은 설정은 해당 노드를 제공한 조건에 맞는 Xray 코어가 필요하므로 코어 오류가 없는 상태에서 다음 단계로 진행하세요.

  2. 설정 열기

    왼쪽 메뉴 또는 상단 메뉴에서 「설정」을 열고 「앱별 프록시」 또는 「Per-app proxy」 항목으로 이동합니다. 버전에 따라 이 기능을 VPN 관련 설정 안에서 제공할 수 있습니다.

  3. 모드 지정

    “허용 목록”을 선택하면 체크한 앱만 프록시로 보냅니다. “제외 목록”을 선택하면 체크한 앱은 VPN 터널을 통과하지 않습니다. 두 모드의 의미를 확인한 뒤 저장합니다.

  4. 앱 선택

    목록에서 대상 앱을 체크합니다. 브라우저만 테스트하려면 사용 중인 브라우저 하나만 선택하고, 브라우저와 DNS 테스트 앱을 함께 사용할 때는 두 앱을 명시적으로 추가합니다.

  5. VPN 실행

    메인 화면으로 돌아가 연결 버튼을 누르고 Android VPN 연결 요청에서 허용을 선택합니다. 상태가 실행 중으로 바뀐 뒤 최소 5초 기다려 터널과 원격 노드가 초기화되도록 합니다.

  6. 앱별 확인

    선택한 앱과 선택하지 않은 앱을 각각 실행해 결과를 비교합니다. 대상 앱만 접속 경로가 바뀌어야 하며, 모든 앱이 실패하면 목록보다 노드·DNS·VPN 권한을 먼저 점검합니다.

허용 목록 예시

모드
허용 목록
선택 앱
브라우저 1개
기타 앱
직접 연결
검증 순서
선택 앱 → 미선택 앱

앱별 프록시를 처음 적용하거나 최소한의 트래픽만 터널로 보낼 때 적합합니다.

제외 목록 예시

모드
제외 목록
제외 앱
업무·금융 앱
기타 앱
프록시 연결
검증 순서
제외 앱 → 일반 앱

대부분의 트래픽을 프록시로 보내면서 특정 앱만 로컬 네트워크에 남길 때 사용합니다.

앱 목록을 저장했는데도 대상 앱이 직결된다면 해당 앱을 완전히 종료한 뒤 최근 앱 화면에서도 제거하고 다시 실행하세요. 일부 앱은 시작 시 네트워크 인터페이스를 한 번만 읽거나 연결을 오래 유지하므로 설정 변경이 기존 세션에 즉시 반영되지 않습니다. 그래도 변화가 없으면 v2rayNG 연결을 중지하고 앱별 목록을 다시 저장한 뒤 VPN을 새로 시작하세요.

선택 앱만 프록시를 사용하는지 검증하기

설정이 제대로 되었는지는 v2rayNG 화면의 연결 상태만으로 판단하지 마세요. VPN이 실행 중이라는 사실은 터널 서비스가 시작되었다는 뜻이지, 모든 앱이 의도한 경로를 사용한다는 뜻은 아닙니다. 먼저 선택한 앱에서 웹페이지를 열고, 같은 기기의 미선택 앱에서 동일한 테스트를 수행합니다. 가능하다면 두 앱 모두 같은 도메인을 요청해 결과 차이를 비교하세요.

  • 선택 앱만 실패: 노드의 TLS, SNI, UUID 또는 원격 포트 설정을 확인하고 v2rayNG 로그의 첫 오류를 찾습니다.
  • 모든 앱이 실패: Android VPN 권한, 배터리 절전 제한, 노드 연결, DNS 설정, 다른 VPN 실행 여부를 확인합니다.
  • 선택하지 않은 앱도 프록시 사용: 허용 목록이 아니라 제외 목록으로 설정했는지, 앱 목록의 모드가 저장되었는지 다시 확인합니다.
  • 선택 앱이 직결됨: 앱을 완전히 종료하고 VPN을 재시작한 뒤 패키지명이 다른 복제 앱이나 업무 프로필 앱을 선택했는지 확인합니다.
테스트 기록 예시
VPN 상태: 실행 중
모드: 허용 목록
선택 앱: Browser A
선택 앱 결과: 프록시 경로로 접속
미선택 앱 결과: 직접 연결
확인 시각: 2026-08-22 14:30

DNS 동작도 함께 확인해야 합니다. 앱별 프록시가 활성화되어도 DNS 요청이 직접 연결되면 지역 판정이나 도메인 해석 결과가 예상과 달라질 수 있습니다. v2rayNG의 DNS 관련 설정을 변경할 때는 한 번에 여러 서버를 추가하지 말고, 현재 노드 제공자가 안내한 방식과 라우팅 모드를 우선 유지하세요. 특정 앱만 도메인 오류를 표시한다면 앱 자체의 DNS 캐시, Private DNS, IPv6 경로를 각각 비교해야 합니다.

앱을 체크했는데 인터넷이 되지 않나요?

먼저 v2rayNG 로그에서 노드 연결이 성공했는지 확인하세요. 로그에 TLS, timeout 또는 authentication 오류가 있으면 앱 목록이 아니라 노드 매개변수를 수정해야 합니다.

허용 목록에서 어떤 앱을 골라야 하나요?

프록시가 필요한 실제 앱만 선택하세요. 브라우저와 테스트 도구를 함께 확인하려면 두 앱을 체크하고, 같은 앱의 개인 공간·업무 프로필 버전은 별도 항목으로 표시되는지 확인합니다.

제외 목록 앱도 프록시로 연결되는 이유는 무엇인가요?

VPN을 재시작하지 않았거나 목록 모드가 저장되지 않았을 가능성이 큽니다. 연결을 중지하고 제외 목록 모드와 체크 상태를 다시 저장한 다음 Android VPN 권한을 새로 승인하세요.

배터리 절전이 앱별 프록시에 영향을 주나요?

영향을 줄 수 있습니다. Android 설정의 「앱」→「v2rayNG」→「배터리」에서 백그라운드 실행이 과도하게 제한되지 않았는지 확인하고, 화면을 끈 뒤 연결이 끊기는지도 별도로 테스트하세요.

안정적으로 유지하기 위한 관리 원칙

앱별 프록시는 한 번 설정한 뒤 잊는 기능이 아니라, Android 앱 업데이트와 네트워크 환경 변화에 맞춰 확인해야 하는 라우팅 규칙입니다. 앱을 업데이트하면 패키지 식별자는 대체로 유지되지만, 복제 앱·업무 프로필·보안 영역은 별도 항목으로 등록될 수 있습니다. 새 앱을 설치한 후에는 현재 목록 모드가 그 앱에 어떤 기본 동작을 적용하는지 확인하세요.

노드를 교체할 때는 앱별 목록을 다시 만들 필요가 없지만, 프로토콜과 코어 호환성은 확인해야 합니다. 예를 들어 VLESS + REALITY 노드를 선택했다면 Xray 코어와 주소, 포트, SNI, 공개 키, short ID가 제공 정보와 일치해야 합니다. VMess + WebSocket + TLS 노드는 전송 방식, Host, Path가 서로 맞아야 하며, 앱 목록이 정확해도 이 값이 틀리면 연결되지 않습니다.

문제가 생겼을 때는 목록 모드를 허용 목록으로 바꾸고 브라우저 하나만 남긴 최소 설정을 만들어 보세요. 이 상태에서 접속되면 앱별 규칙 또는 제외 목록의 범위가 원인일 가능성이 큽니다. 최소 설정에서도 실패하면 노드, DNS, Android VPN 권한 또는 배터리 관리 문제를 따로 점검해야 합니다. 설정을 바꿀 때마다 VPN 중지, 저장, 재실행, 대상 앱 테스트의 네 단계를 같은 순서로 반복하면 원인을 추적하기 쉽습니다.

클라이언트 다운로드