v2rayNG의 앱별 프록시 설정을 사용하면 프록시를 적용할 앱과 휴대전화에서 직접 연결할 앱을 나눌 수 있습니다. 먼저 두 모드의 적용 범위를 이해하고, 앱 목록을 확인한 다음 연결을 다시 시작해 결과를 검증하세요. 메뉴 이름과 앱 선택 화면은 v2rayNG 버전이나 Android 제조사에 따라 다를 수 있으므로 실제 화면에 표시되는 항목을 기준으로 진행합니다.

핵심 내용

「선택한 앱만 프록시」 모드는 지정한 앱의 트래픽만 VPN 경로로 보내고, 「선택한 앱 우회」 모드는 지정한 앱을 제외한 나머지 앱의 트래픽을 프록시 경로로 보냅니다. 어느 쪽이든 앱 목록을 바꾼 뒤 연결을 다시 시작하고, 프록시를 쓸 앱과 직접 연결할 앱을 각각 확인해야 합니다.

앱별 프록시 모드와 적용 범위

앱별 설정은 Android의 VPN 서비스에서 앱을 포함하거나 제외해 트래픽 경로를 나누는 기능입니다. v2rayNG가 연결 중일 때 선택한 앱의 네트워크 요청이 VPN 인터페이스로 전달되고, 나머지 앱은 모드에 따라 프록시 경로를 이용하거나 직접 연결합니다. 앱이 목록에 표시된다는 것만으로 해당 앱이 실제로 프록시를 사용하고 있다고 확정할 수는 없습니다. VPN 연결 상태와 앱의 네트워크 동작도 함께 확인해야 합니다.

선택한 앱만 프록시

적용 범위
목록에서 선택한 앱
선택한 앱
VPN 프록시 경로
선택하지 않은 앱
일반 네트워크 경로

브라우저나 특정 앱만 프록시로 연결하려는 경우에 적합합니다.

선택한 앱 우회

적용 범위
선택한 앱을 제외한 앱
선택한 앱
일반 네트워크 경로
선택하지 않은 앱
VPN 프록시 경로

대부분의 앱은 프록시로 보내고 일부 앱만 직접 연결할 때 사용할 수 있습니다.

두 모드는 목록의 의미가 반대입니다. 같은 앱을 선택해도 한 모드에서는 프록시 대상이 되고 다른 모드에서는 프록시에서 제외됩니다. 설정을 바꾸기 전에 앱 이름과 선택 상태를 다시 확인하세요. Android의 업무 프로필이나 보조 사용자 공간에 설치된 앱은 기본 사용자 공간의 앱과 별도로 표시되거나 목록에서 빠질 수 있습니다.

결론: 프록시 대상 앱이 적다면 ‘선택한 앱만 프록시’부터 시작하세요

대상 앱이 몇 개뿐이면 프록시를 적용할 앱만 선택하는 방식이 목록을 검토하기 쉽습니다. 반대로 대부분의 앱을 프록시로 사용하고 직접 연결할 앱이 소수라면 우회 모드가 편리할 수 있습니다. 어느 모드든 새로 설치한 앱이 자동으로 기대한 범위에 포함된다고 가정하지 말고 목록을 다시 확인하세요.

앱 목록을 정할 때 확인할 항목

먼저 실제로 프록시를 사용해야 하는 앱과 직접 연결해야 하는 앱을 따로 적어 두세요. 선택한 앱만 프록시로 설정한다면 프록시가 필요한 앱을 목록에 넣고, 선택한 앱 우회로 설정한다면 직접 연결해야 하는 앱을 목록에 넣습니다. 모드에 따라 체크 표시의 의미가 바뀌므로 앱을 선택한 뒤에도 화면의 모드 제목을 다시 읽는 것이 좋습니다.

앱별 프록시는 앱 단위로 경로를 나누는 기능이지, 앱 안의 도메인이나 기능별로 분기하는 규칙은 아닙니다. 같은 앱에서 특정 사이트만 직접 연결하고 나머지는 프록시로 보내려면 앱별 목록만으로는 충분하지 않을 수 있습니다. 또한 Android가 앱별 VPN 적용을 지원하더라도 앱 자체가 별도 네트워크 연결을 만들거나 시스템 서비스를 통해 요청하면 관찰되는 동작이 예상과 다를 수 있습니다.

v2rayNG에서 앱별 설정 적용하기

아래 절차는 앱별 프록시 항목이 있는 v2rayNG 화면을 기준으로 합니다. 메뉴 위치는 버전에 따라 달라질 수 있습니다. 연결을 끊은 상태에서 설정을 바꾸면 현재 연결에 남은 적용 범위를 혼동하지 않기 쉽습니다. 먼저 기본 노드가 단독으로 연결되는지 확인한 뒤 앱별 설정을 조정하세요.

  1. 연결 끊기

    v2rayNG 메인 화면에서 연결 버튼을 눌러 VPN 연결을 중지합니다. 앱별 목록을 바꾸는 중에 연결 상태가 계속 유지되면 변경이 즉시 반영되었는지 판단하기 어려울 수 있습니다.

  2. 앱별 메뉴 열기

    「설정」에서 「앱별 프록시」 또는 비슷한 이름의 항목을 찾습니다. 설정 화면에 검색 기능이 있다면 ‘앱’, ‘프록시’로 검색하세요. 메뉴 이름이 다르면 현재 버전의 설정 화면에서 앱별 적용 범위를 설명하는 항목을 찾습니다.

  3. 모드 선택

    프록시를 쓸 앱만 목록에 넣으려면 「선택한 앱만 프록시」에 해당하는 모드를 선택합니다. 특정 앱을 프록시에서 제외하려면 「선택한 앱 우회」에 해당하는 모드를 선택합니다. 화면의 설명 문구를 읽고 모드가 뒤바뀌지 않았는지 확인합니다.

  4. 앱 선택 저장

    앱 목록에서 필요한 앱을 체크하고 저장 또는 이전 화면으로 돌아가 변경 사항을 적용합니다. 목록에 사용자 앱과 시스템 앱을 구분하는 옵션이 있으면 필요한 범위만 표시하세요. 모드와 앱 목록을 함께 기록해 두면 나중에 상태를 복원하기 쉽습니다.

  5. 재연결 후 확인

    메인 화면으로 돌아와 노드를 연결하고 Android의 VPN 연결 요청이 나오면 v2rayNG를 승인합니다. 선택한 앱과 선택하지 않은 앱을 각각 실행해 접속 동작을 비교합니다. 연결 표시만 확인하지 말고 각 앱에서 실제로 필요한 페이지나 기능을 열어 보세요.

예를 들어 브라우저 하나만 프록시로 사용하려면 해당 브라우저를 선택한 앱만 프록시 모드에 추가하고 다른 브라우저는 선택하지 않습니다. 반대로 대부분의 앱을 프록시로 사용하면서 특정 업무 앱만 직접 연결하려면 우회 모드에서 그 업무 앱을 선택합니다. 설정을 바꿀 때는 모드와 체크 목록을 한 번에 여러 번 바꾸지 말고, 한 가지 변경 후 연결을 다시 시작해 결과를 확인하세요.

앱별 적용 결과 검증하기

검증에는 프록시를 써야 하는 앱 하나와 직접 연결해야 하는 앱 하나를 정합니다. 먼저 v2rayNG가 연결되어 있는지 확인한 다음 두 앱을 차례로 열어 동일한 종류의 요청을 테스트합니다. 예를 들어 브라우저에서 페이지가 열리는지 비교할 수 있지만, 각 사이트의 접속 정책이나 일시적인 장애가 결과에 영향을 줄 수 있으므로 한 번의 실패만으로 앱별 설정 오류라고 단정하지 마세요.

앱별 설정은 네트워크 경로를 정하는 단계이며, 노드 연결이나 DNS 문제를 자동으로 해결하지 않습니다. 모든 앱이 접속하지 못한다면 앱 선택을 반복해서 바꾸기보다 먼저 노드 연결 상태와 v2rayNG 로그를 확인하세요. 한 앱만 실패한다면 그 앱의 선택 범위와 자체 네트워크 동작을 살펴봅니다. 문제를 좁힐 때는 한 번에 모드, 노드, DNS를 모두 변경하지 않는 것이 중요합니다.

예상과 다를 때 점검할 사항

앱별 설정을 저장했는데 기대한 결과가 나오지 않을 때는 아래 순서로 확인하세요. 먼저 선택한 모드의 의미를 다시 읽고, 그다음 앱 목록과 연결 상태를 점검합니다. 서버 설정이 정상인데 특정 앱만 실패하는지, 모든 앱이 실패하는지를 구분하면 원인을 빠르게 좁힐 수 있습니다.

앱을 선택했는데 프록시가 적용되지 않아요

「선택한 앱만 프록시」 모드인지 확인하고 앱 이름 옆 체크 상태를 다시 봅니다. 저장 후 연결을 끊었다가 다시 시작하고, 앱도 완전히 종료한 뒤 재실행하세요.

선택하지 않은 앱도 프록시를 쓰는 것 같아요

현재 모드가 「선택한 앱 우회」인지 확인합니다. 이 모드에서는 선택하지 않은 앱이 프록시 경로에 포함될 수 있습니다. 프록시 대상만 목록에 넣으려는 목적이라면 선택한 앱만 프록시 모드로 바꾸세요.

앱 목록에서 필요한 앱을 찾을 수 없어요

앱별 화면에 시스템 앱 표시 옵션이 있는지 확인하고, 해당 앱이 현재 Android 사용자 공간에 설치되어 있는지 점검합니다. 업무 프로필에 설치된 앱은 기본 공간 목록과 다를 수 있습니다.

앱별 설정을 바꾼 뒤 모든 앱이 연결되지 않아요

먼저 앱별 설정을 기본 범위로 되돌려 노드 연결이 되는지 확인합니다. 전체 연결이 복구되면 모드와 앱 선택을 다시 한 항목씩 적용하고, 계속 실패하면 v2rayNG 로그에서 코어 시작 오류나 연결 오류를 살펴보세요.