v2rayN 구독 및 프록시 설정

첫 설정은 구독 가져오기 → 프록시 모드 선택 → 연결 시작 → 접속 확인의 네 단계로 진행합니다. 기본 설정을 약 10분 안에 마치고 확인 가능한 연결 하나를 먼저 만든 뒤, 고급 옵션을 조정하세요.

1단계: 구독 가져오기

시작하기 전에 클라이언트가 설치되어 있고 정상적으로 실행되는지 확인하세요. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 플랫폼과 기기 아키텍처에 맞는 버전을 선택합니다. 서비스 제공업체가 발급한, 현재 클라이언트에서 사용할 수 있는 구독 주소도 준비하세요. 클라이언트는 설정과 연결을 관리하는 도구이며, 설치만으로 사용할 수 있는 서버가 제공되지는 않습니다. 이 가이드에서는 구독을 제공하지 않으며 전체 구독 주소를 다른 사람에게 보낼 필요도 없습니다.

주소를 복사할 때는 제공업체 페이지의 복사 버튼을 사용하세요. 텍스트를 직접 선택한다면 안내 문구나 공백, 줄바꿈이 함께 복사되지 않았는지 확인합니다. 구독 주소는 여러 설정을 가져오는 데 쓰이며, 단일 설정 공유 링크는 하나의 항목을 가져오는 데 사용하므로 입력 위치가 서로 다릅니다. 텍스트가 길다는 이유만으로 구독 주소라고 판단하지 말고, 제공업체의 가져오기 안내를 먼저 확인하세요.

v2rayN: 그룹을 추가한 뒤 업데이트

상단의 ‘구독 그룹’ 메뉴를 열고 ‘구독 그룹 설정’으로 이동한 다음 그룹 추가를 선택합니다. 메모란에는 ‘일상 사용’처럼 알아보기 쉬운 이름을 입력하고, 주소란에 구독 주소를 붙여 넣습니다. 메모는 로컬 분류용이며 연결 매개변수에는 영향을 주지 않습니다. 다른 옵션은 기본값으로 두고 저장한 뒤 설정 창을 닫습니다. 이 단계에서는 구독 출처만 저장한 것이므로 서버 목록에 항목이 아직 표시되지 않아도 정상입니다.

메인 창으로 돌아와 ‘구독 그룹’ 메뉴에서 구독 업데이트를 실행합니다. 프록시 연결을 아직 설정하지 않았다면 우선 프록시를 사용하지 않는 업데이트 옵션을 선택하세요. 제공업체가 기존 프록시를 통해 구독에 접속하라고 명시한 경우에는 안내에 따릅니다. 업데이트가 끝나면 방금 만든 그룹을 선택하고 목록에 설정 항목이 나타나는지 확인합니다. 항목이 보이면 주소, 포트, 보안 매개변수는 우선 변경하지 마세요. 보통 구독에 이미 설정되어 있습니다.

v2rayNG: 구독을 저장한 뒤 메인 화면에서 업데이트

측면 메뉴에서 ‘구독 그룹 설정’을 열고 추가 기능으로 그룹을 만든 다음 메모와 구독 주소를 입력해 저장합니다. 메인 화면으로 돌아와 메뉴에서 ‘구독 업데이트’를 실행합니다. 업데이트가 끝나면 그룹 필터와 설정 목록을 확인해 새 항목이 표시되는지 확인하세요. 단일 공유 링크를 받은 경우에는 구독 주소란에 입력하지 말고 상단 추가 메뉴의 클립보드 가져오기를 사용합니다.

업데이트 성공 메시지가 떴는데 설정이 보이지 않으면 다른 그룹을 보고 있거나 목록 필터가 켜져 있는지 먼저 확인하세요. 가져오기에 실패했다면 구독이 만료되었는지, 주소를 빠짐없이 복사했는지, 기기에서 구독 서비스에 접속할 수 있는지 점검합니다. 같은 그룹을 반복해서 만들거나 알아볼 수 없는 응답 내용을 고급 설정에 붙여 넣지 마세요. 먼저 구독 가져오기 문제를 해결한 뒤 다음 단계로 넘어가면 원인을 더 쉽게 찾을 수 있습니다.

2단계: 프록시 모드 선택

목록에 설정이 표시되면 모든 스위치를 바로 바꾸기보다 먼저 앱 트래픽을 클라이언트로 전달할 방식을 정합니다. 여기에는 서로 다른 두 가지 설정이 있습니다. 시스템 프록시 또는 VPN 모드는 트래픽을 어떤 방식으로 처리할지 정하고, 라우팅 규칙은 클라이언트로 들어온 요청을 프록시로 보낼지 직접 연결할지 정합니다. 두 설정은 서로 다릅니다. 연결 문제의 원인을 쉽게 찾을 수 있도록 기본 연결 방식과 사전 설정된 라우팅 규칙부터 사용하세요.

v2rayN: 처음에는 시스템 프록시 사용

메인 창 하단에서 ‘시스템 프록시’ 메뉴를 찾습니다. 처음 설정할 때는 ‘시스템 프록시 자동 설정’을 권장하지만, 3단계에서 설정을 선택하고 코어가 실행되는지 확인한 뒤 실제로 활성화해도 됩니다. 이 옵션은 시스템 프록시 설정을 변경하므로 브라우저처럼 해당 설정을 따르는 앱에서 바로 사용할 수 있습니다. 모든 앱의 모든 트래픽이 프록시를 거치는 것은 아닙니다. 일부 앱은 자체 네트워크 연결 방식이나 별도의 프록시 설정을 사용할 수 있습니다.

이 단계에서는 ‘TUN 모드 사용’을 끈 상태로 유지하세요. TUN은 더 많은 트래픽을 처리해야 할 때 유용하지만 가상 네트워크 어댑터, 권한, DNS 등 추가 요소가 생깁니다. 기본 연결을 확인하기 전에 함께 활성화하면 문제의 원인을 구분하기 어려워집니다. 시스템 프록시가 정상인데도 특정 앱이 프록시를 따르지 않는다면 시스템 프록시 및 TUN 설정 안내를 참고해 필요에 따라 따로 활성화하고 확인하세요.

v2rayNG: VPN 모드 사용

Android v2rayNG를 처음 사용할 때는 설정에서 VPN 모드를 선택할 수 있습니다. 이 모드는 시스템 권한이 필요하며 연결을 시작할 때 권한 요청 창이 표시됩니다. 프록시 전용 모드는 다른 앱에 로컬 프록시 주소를 직접 설정하는 방법을 아는 사용자를 위한 옵션입니다. 일반 앱의 네트워크 연결을 클라이언트로 처리하려면 우선 프록시 전용 모드로 전환하지 마세요. 기기에 다른 VPN 연결이 활성화되어 있다면 먼저 중지한 뒤 v2rayNG를 시작합니다.

라우팅: 먼저 사전 설정 사용

v2rayN 하단의 ‘라우팅’ 메뉴나 v2rayNG의 라우팅 설정에서 사용 목적에 맞는 사전 설정을 선택하세요. 예를 들면 ‘중국 본토 우회’가 있습니다. 이 설정은 규칙에 따라 도메인과 주소를 분류하므로 모든 사이트가 프록시를 통과하는 것은 아닙니다. LAN 기기, 로컬 서비스, 규칙상 직접 연결되는 대상은 기존 네트워크를 사용할 수 있습니다. 이는 라우팅 규칙에 따른 결과이므로 이것만으로 설정 실패라고 판단하지 마세요.

문제 확인을 위해 전체 프록시를 임시로 선택하더라도, 이 설정은 라우팅 정책만 바꿉니다. 원래 시스템 프록시를 따르지 않는 앱이 자동으로 프록시를 사용하게 되는 것은 아닙니다. 테스트가 끝나면 필요한 라우팅으로 되돌리세요. 처음 설정할 때는 사용자 지정 규칙을 수정하거나 DNS를 변경하고 FakeDNS를 켤 필요가 없습니다. 이 매개변수는 기본값으로 두고 네 단계를 완료한 뒤 구체적인 문제에 따라 하나씩 조정하세요.

이제 현재 설정을 확인합니다. 데스크톱에서는 시스템 프록시, Android에서는 VPN 모드를 사용하고 라우팅은 확인된 사전 설정으로 지정합니다. 다음 단계에서는 설정 하나를 선택해 연결을 시작하면 됩니다. 다른 옵션은 더 변경하지 마세요.

3단계: 설정을 선택하고 연결 시작

구독 그룹에서 제공업체가 사용 가능하다고 표시한 항목을 선택합니다. 설정 이름은 구분에 도움이 되지만 서버에 현재 접속할 수 있다는 보장은 아닙니다. 첫 연결 전에 목록 전체를 여러 차례 테스트할 필요도 없습니다. 항목에 사용 지역, 트래픽 제한 또는 프로토콜 요구사항이 표시되어 있다면 제공업체 안내를 먼저 읽고 현재 환경에 맞는 항목을 선택한 뒤 연결을 시작하세요.

v2rayN: 활성 서버 지정 및 코어 확인

서버 목록에서 사용할 항목을 마우스 오른쪽 버튼으로 클릭하고 활성 서버로 지정하는 메뉴를 선택합니다. 행이 강조 표시된 것만으로는 활성화된 상태가 아닐 수 있으므로 클라이언트의 활성 표시나 상태 메시지를 확인하세요. 활성 설정을 바꾸면 보통 코어가 다시 로드됩니다. 화면에 다시 불러오기 기능이 있다면 설정을 확인한 뒤 한 번 실행하고 로드 실패 메시지가 표시되는지 살펴보세요.

코어가 정상적으로 로드되면 하단의 ‘시스템 프록시’를 ‘시스템 프록시 자동 설정’으로 지정합니다. ‘라우팅’이 앞에서 선택한 사전 설정으로 유지되어 있는지도 확인하세요. 활성 서버만 바꾸고 시스템 프록시를 켜지 않으면 코어가 정상적으로 실행되어도 브라우저가 직접 연결할 수 있습니다. 반대로 시스템 프록시만 설정하고 코어를 시작하지 않으면 앱이 응답하지 않는 로컬 포트에 연결해 웹페이지가 계속 로딩될 수 있습니다.

정보 또는 로그 영역에서 방금 시작했을 때의 내용을 확인합니다. 포트가 이미 사용 중이라는 메시지가 표시되면 중복 실행 중인 클라이언트를 종료하거나 다른 프로그램이 같은 수신 포트를 사용 중인지 확인하세요. 정체를 모르는 시스템 프로세스를 함부로 종료하지 마세요. 로컬 수신 포트를 변경했다면 프록시를 수동으로 설정한 앱에서도 새 포트를 사용하는지 확인합니다. 시스템 설정을 따르는 브라우저는 보통 별도로 입력할 필요가 없습니다.

v2rayNG: 연결을 시작하고 시스템 권한 확인

메인 화면에서 사용할 설정을 눌러 선택 표시가 해당 항목으로 바뀌었는지 확인한 뒤 시작 버튼을 누릅니다. 처음 시작하면 Android에서 VPN 연결 요청이 표시됩니다. 방금 설치해 실행한 v2rayNG에서 보낸 요청인지 확인하고 연결을 허용하세요. 실수로 취소했다면 구독을 삭제하거나 앱을 다시 설치하지 않아도 됩니다. 클라이언트에서 다시 시작하면 됩니다. 시스템 상태 표시줄에 VPN 아이콘이 나타난 뒤에도 클라이언트에 연결 상태가 표시되는지 확인하세요.

시작 직후 연결이 중지되면 로그를 열어 시작 단계의 오류를 확인하세요. 설정 항목을 인식하지 못하거나 현재 코어에서 매개변수를 지원하지 않거나 시스템 권한이 완료되지 않은 경우 이 단계에서 오류가 나타날 수 있습니다. 운에 맡기고 Xray와 V2Fly 코어 옵션을 반복해서 바꾸지 마세요. 프로토콜과 매개변수는 사용 중인 코어에서 지원해야 합니다. 구독으로 생성된 설정이라면 먼저 제공업체에 클라이언트 호환 여부를 확인하세요.

연결을 시작한 뒤에는 클라이언트를 전면에 둔 채 4단계 접속 확인을 진행합니다. Android의 백그라운드 제한은 장시간 사용에 영향을 줄 수 있지만, 첫 연결 전에 모든 배터리 절약 옵션을 변경할 필요는 없습니다. 전면에서는 정상 작동하지만 백그라운드로 전환한 뒤에만 연결이 끊기는 경우에 백그라운드 실행 권한을 확인하세요.

4단계: 접속이 정상인지 확인

확인할 때는 현재 프록시 연결 방식을 따르는 앱을 사용하세요. 데스크톱에서는 시스템 프록시를 따르는 브라우저를 선택하고 프록시 설정을 별도로 덮어쓰는 확장 프로그램은 잠시 사용 중지합니다. Android에서는 VPN 모드가 실행 중인지 확인한 뒤 브라우저를 엽니다. 테스트 페이지를 이미 열었다면 새로고침하거나 새 페이지를 열어 캐시된 내용만으로 연결 결과를 판단하지 않도록 합니다.

실제 요청으로 직접 연결과 프록시 연결 구분

먼저 평소 정상적으로 열리는 사이트에 접속해 기기의 기본 네트워크가 연결되어 있는지 확인한 다음, 현재 라우팅 규칙상 프록시를 거쳐야 하는 대상에 접속합니다. 해당 시각의 클라이언트 로그를 함께 살펴보고 대상 주소와 아웃바운드 선택이 표시되는지 확인하세요. 일부 로그 수준에서는 모든 요청을 기록하지 않습니다. 기록이 보이지 않는다면 브라우저가 프록시를 사용하지 않는다고 바로 단정하지 말고 로그 설정부터 확인하세요.

외부 IP를 확인해야 한다면 신뢰할 수 있는 공인 IP 조회 서비스를 사용할 수 있지만, 조회 결과를 특정 국가나 지역과 그대로 동일시하지 마세요. 실제 서비스 회선에 따라 외부 IP 위치가 달라지며 IP 주소 데이터베이스에도 오차가 있을 수 있습니다. 분할 라우팅에서는 조회 서비스가 직접 연결 대상으로 분류될 수도 있습니다. 비교가 필요하면 전체 라우팅을 임시로 적용해 조회 페이지를 다시 불러온 뒤 테스트가 끝나면 원래 사전 설정으로 되돌리세요.

클라이언트에 내장된 지연 시간 또는 연결 테스트는 참고 자료로 사용할 수 있지만 브라우저에서의 실제 접속을 대신하지는 못합니다. 일부 서버는 특정 테스트 방식에 응답하지 않으므로 테스트 실패가 모든 요청의 실패를 뜻하지는 않습니다. 반대로 테스트에 응답했다고 해서 DNS, 웹페이지에 필요한 리소스, 대상 앱이 모두 정상 작동하는 것도 아닙니다. 실제 대상에 안정적으로 접속할 수 있는지를 기준으로 판단하고 로그를 통해 원인을 확인하세요.

연결 후 접속할 수 없을 때: 단계별 점검

모든 페이지가 열리지 않으면 먼저 코어 또는 VPN이 계속 실행 중인지, 데스크톱 시스템 프록시가 중지된 클라이언트를 가리키지 않는지 확인합니다. 한 앱에서만 문제가 생긴다면 자체 프록시 설정이 있는지, VPN 트래픽 처리 대상에서 제외되어 있는지 살펴보세요. 일부 사이트에서만 문제가 생기면 해당 사이트에 적용되는 라우팅 규칙과 서비스 접속 가능성을 점검합니다. 일부 문제를 클라이언트 전체의 오류로 판단하지 마세요.

도메인 이름 해석 오류가 발생하면 먼저 오류 내용과 발생 조건을 기록하고 현재 네트워크의 DNS 조회가 정상인지 확인합니다. DNS 요청이 어떤 경로로 처리되는지는 별도로 점검해야 합니다. 웹페이지가 열린다고 해서 DNS 경로도 예상대로라고 볼 수는 없습니다. 추가로 확인하려면 DNS 누출 테스트 및 설정 안내를 참고하세요. 첫 설정 단계에서는 DNS 서버와 라우팅 옵션을 동시에 바꾸지 마세요.

서버를 바꾸기 전에 현재 활성 설정, 연결 방식, 라우팅 사전 설정을 기록해 둡니다. 매번 한 가지씩만 변경하고 같은 접속 테스트를 반복해야 결과를 비교할 수 있습니다. 여러 설정이 모두 연결되지 않으면 프록시를 중지해 기본 네트워크를 확인한 다음 구독 만료 여부, 기기 시간, 시작 로그를 점검하세요. 프로토콜이나 권한 오류가 계속되면 전체 플랫폼 설치 및 설정 가이드에서 플랫폼별 안내를 확인하세요. 여기서 고급 설정을 계속 추가할 필요는 없습니다.

사용 종료 및 다음 연결

데스크톱에서는 사용을 마칠 때 먼저 v2rayN에서 ‘시스템 프록시 해제’를 선택하고 브라우저가 기존 네트워크 연결 방식으로 돌아왔는지 확인한 뒤 필요하면 클라이언트를 종료합니다. TUN을 사용했다면 종료 전에 TUN 트래픽 처리를 중지하세요. Android에서는 중지 버튼을 누르고 VPN 상태가 종료되었는지 확인하면 됩니다. 프로세스를 강제로 종료해 정상 중지를 대신하지 마세요. 네트워크 설정이 복구되지 않은 채 남을 수 있습니다.

다음에 사용할 때는 보통 구독을 다시 가져올 필요가 없습니다. 클라이언트를 열고 제공업체 안내에 따라 구독을 업데이트한 뒤 활성 설정이 남아 있는지 확인하고 프록시를 시작해 간단히 접속을 확인하세요. 업데이트 후 기존 항목이 사라졌다면 사용할 수 있는 설정을 다시 선택합니다. 이로써 구독, 트래픽 처리, 연결, 접속 확인의 네 단계가 완료됩니다. 이후에는 필요한 경우에만 라우팅, TUN, 백그라운드 설정을 조정하고 같은 점검 순서를 유지하세요.