플랫폼 · 코어 · 설정 요구 사항

V2Ray 클라이언트
비교 및 선택 가이드

PC에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 추천합니다. v2fly 코어가 꼭 필요하다면 v2flyNG를 고려하세요.

먼저 운영체제를 확인하고, 다음으로 구독에서 사용하는 프로토콜을 살펴본 뒤 라우팅과 트래픽 처리 방식을 비교하세요. 세 클라이언트는 같은 기술 생태계에 속하지만 메뉴 구성과 코어 기능, 시스템 권한은 서로 다릅니다. 이름이 비슷해도 설정 파일을 그대로 서로 사용할 수 있는 것은 아닙니다.

세 클라이언트 기능 비교

이 표는 각 클라이언트의 적합한 사용 환경을 판단하기 위한 참고 자료이며, 모든 버전의 기능을 보장하지는 않습니다. 메뉴 이름과 코어 구성, 시스템 요구 사항은 다운로드 페이지와 설치된 클라이언트를 기준으로 확인하세요. 좁은 화면에서는 좌우로 스크롤해 볼 수 있습니다.

플랫폼·코어·설정 기능 비교
비교 항목 v2rayN v2rayNG v2flyNG
지원 플랫폼 Windows、macOS、Linux Android Android
코어 선택 여러 코어 구성 지원. Xray, v2fly 등 실제 선택 가능한 코어는 버전과 설정 유형에 따라 다릅니다. Xray v2fly
유지 관리 상태 확인 클라이언트와 사용 중인 코어의 업데이트 내역을 확인하세요. 클라이언트 업데이트와 함께 제공되는 Xray 변경 사항을 확인하세요. 클라이언트 업데이트와 v2fly 코어 변경 사항을 각각 확인하세요.
사용 난이도 기본 설정을 가져오는 과정은 간단합니다. 여러 코어와 라우팅, TUN 설정에는 추가적인 이해가 필요합니다. 기본 설정을 가져오는 과정은 간단합니다. VPN 권한과 백그라운드 실행 권한을 설정해야 합니다. 필요한 코어가 명확한 사용자에게 적합합니다. 먼저 구독 호환성을 확인하세요.
구독 그룹 관리 그룹 관리와 서버 필터링 기능이 잘 갖춰져 있어 여러 구독 소스를 사용하기 좋습니다. 구독 관리 메뉴를 제공해 모바일에서 구독을 업데이트하고 전환하기 편리합니다. 구독을 가져오고 관리할 수 있습니다. 그룹 관리 세부 기능은 실제 화면에서 확인하세요.
라우팅 규칙 UI 라우팅 프리셋과 규칙을 관리할 수 있어 도메인, IP, 아웃바운드 조건을 세밀하게 설정하기 좋습니다. 라우팅과 앱별 프록시를 설정할 수 있습니다. 복잡한 규칙을 사용하려면 코어 문법을 이해해야 합니다. 클라이언트에서 제공하는 라우팅 설정을 사용하세요. Xray 전용 필드를 그대로 가져다 쓸 수는 없습니다.
TUN 및 트래픽 처리 TUN 모드를 제공하지만 권한, 코어, 플랫폼별 지원 여부를 각각 확인해야 합니다. Android VpnService로 가상 네트워크 인터페이스를 만듭니다. PC의 TUN 설정과 같은 기능은 아닙니다. Android VpnService로 트래픽을 처리합니다. 실제 동작은 운영체제와 클라이언트 설정에 따라 달라집니다.
주요 기능 여러 구독 그룹 관리, 서버 필터링, 그래픽 라우팅 설정, 다중 코어 구성 Xray 프로토콜 지원, 모바일 연결 관리, 앱별 프록시 v2fly 코어 설정 및 안드로이드 그래픽 인터페이스 조작
추천 대상 PC에서 주로 사용하는 사람, 여러 구독을 관리하는 사람, 세밀한 라우팅이 필요한 사람 안드로이드 초보자, 일상적으로 모바일에서 사용하는 사람, Xray 기능이 필요한 사람 v2fly 설정을 이미 사용하거나 해당 코어의 동작을 확인하려는 사람

플랫폼을 먼저 고르고 코어를 선택하세요

PC에서는 설정을 한곳에서 관리하기 편한 v2rayN을 우선 고려하세요. 안드로이드에서 구독을 가져와 일상적으로 사용한다면 v2rayNG가 적합합니다. v2flyNG는 필요한 코어가 명확할 때 선택하는 대안이지, 구형 기기용 경량 버전은 아닙니다.

PC 우선 추천

v2rayN

컴퓨터에서 구독을 한곳에 모아 관리하고 라우팅 규칙의 적용 여부를 확인하거나 프록시 모드를 조정할 때 적합합니다. 먼저 시스템 프록시로 연결을 확인한 다음, 필요한 앱에 따라 TUN을 사용할지 결정하세요.

PC 설치 파일 선택 →
안드로이드 우선 추천

v2rayNG

모바일에서 구독을 가져와 일상적으로 연결할 때 적합합니다. 처음 사용할 때 VPN 권한을 허용해야 합니다. 백그라운드에서 연결이 끊기면 클라이언트를 바꾸기 전에 배터리 최적화와 앱 실행 제한을 확인하세요.

안드로이드 설치 파일 선택 →

v2rayN: PC 구독 및 라우팅 관리

v2rayN의 장점은 PC에서 편리하게 관리할 수 있다는 점입니다. 여러 구독 소스를 각각 그룹으로 나눈 뒤 서버 필터링으로 목록을 정리할 수 있습니다. 그룹 이름은 구독 소스를 구분하고, 필터 조건은 표시할 항목을 정리합니다. 둘 다 서버의 연결 설정을 바꾸지는 않습니다. 구독 업데이트가 실패했을 때도 업데이트 방식과 그룹 설정, 연결 상태를 나누어 확인하기 쉽습니다.

라우팅 설정도 주요 기능입니다. 도메인 목록과 IP 범위, 아웃바운드 대상을 기준으로 규칙을 만들 수 있지만 규칙의 순서를 이해해야 합니다. 그래픽 인터페이스는 설정을 입력하는 곳일 뿐, 규칙 간 충돌을 자동으로 찾아주지는 않습니다. 수정 전에 정상 작동하는 설정을 보관하고, 대상이 분명한 규칙 하나를 추가해 로그와 실제 접속 결과를 확인한 뒤 조금씩 확장하세요.

데스크톱 버전과 WPF 버전, 무엇을 선택할까

Windows 다운로드 페이지에서는 데스크톱 버전과 클래식 WPF 버전을 제공합니다. 데스크톱 버전은 새로운 크로스 플랫폼 인터페이스를 사용해 여러 데스크톱 운영체제에서 비슷한 방식으로 사용하려는 사람에게 적합합니다. WPF 버전은 기존 Windows 인터페이스를 유지해 익숙한 조작 방식이나 관련 가이드를 활용하려는 사람에게 알맞습니다. 두 버전의 차이는 연결 속도 등급이 아니므로 인터페이스만 보고 연결 품질을 판단할 수 없습니다.

macOS 사용자는 Apple Silicon 또는 Intel 칩에 맞는 설치 파일을 선택하세요. Linux 사용자는 CPU 아키텍처와 deb·rpm 패키지 형식을 모두 확인해야 합니다. 여러 코어를 지원하더라도 모든 설정을 자유롭게 바꿔 쓸 수 있는 것은 아닙니다. 구독이 특정 코어 전용 필드에 의존한다면 지원 여부를 먼저 확인하세요. TUN을 사용하기 전에는 관련 권한과 DNS, 라우팅 설정도 확인해야 합니다.

구독 필터링, 라우팅, DNS를 세부적으로 설정하는 방법은 고급 설정 가이드를 확인하세요 →

v2rayNG: 안드로이드 일상 연결과 Xray

v2rayNG는 Xray 코어를 사용하며 안드로이드에서 우선 추천하는 클라이언트입니다. 초보자가 주로 사용하는 기능은 구독 가져오기, 서버 목록 업데이트, 설정 선택, 연결 시작입니다. 구독은 설정을 전달하는 수단일 뿐, 클라이언트가 서버 계정을 제공하지는 않습니다. 실제 연결은 구독의 유효성, 서버 설정, 현재 네트워크 상태에 따라 달라집니다.

Android에서 트래픽을 처리하려면 VpnService를 사용해야 합니다. 운영체제에 VPN 권한 요청이 표시되며, 권한을 허용해야 클라이언트가 가상 네트워크 인터페이스를 만들 수 있습니다. 이 방식은 PC의 시스템 프록시와 적용 범위 및 권한 체계가 다르므로 PC에서 사용하는 설정 절차를 그대로 따라서는 안 됩니다. 일부 앱이 프록시를 거치지 않는다면 먼저 앱별 프록시의 포함·제외 설정을 확인한 다음 라우팅 규칙을 살펴보세요.

모바일에서는 백그라운드 제한부터 확인하세요

화면을 끈 뒤 연결이 끊겨도 프로토콜이나 코어 문제가 아닐 수 있습니다. 먼저 운영체제가 백그라운드 활동을 제한하는지 확인하고 기기 설정에서 배터리 최적화를 조정하세요. 운영체제가 앱을 종료하면 연결도 유지되지 않습니다. 구독을 반복해서 가져와도 이런 문제는 해결되지 않는 경우가 많습니다. 계속 실행하면 배터리가 소모되므로 필요한 백그라운드 권한만 허용하고 모든 시스템 제한을 무조건 끄지는 마세요.

REALITY 설정이 필요하다면 Xray에서 지원하는 기능과 서버 설정을 확인하세요. REALITY는 보안 계층 관련 기술이므로 프로토콜 이름만으로 전체 설정의 호환성을 판단할 수 없습니다. 서버 이름과 공개 키를 비롯한 필수 항목이 정확히 일치해야 합니다. 대부분의 안드로이드 사용자는 처음부터 고급 설정을 모두 조정하기보다 기본 연결을 먼저 확인한 뒤 앱별 규칙을 추가하는 편이 문제를 찾기 쉽습니다.

구독 가져오기부터 연결 확인까지 차례대로 진행하세요 →

v2flyNG: v2fly가 필요한 경우 고려할 대안

v2flyNG는 Android용 클라이언트로 v2fly 코어를 사용합니다. v2rayNG와 이름이 비슷해서가 아니라 특정 코어와의 호환성이 필요할 때 고려할 만합니다. V2Fly용 설정을 이미 관리하고 있거나 해당 코어의 설정 동작을 비교하려는 경우 선택할 수 있습니다. 특별한 요구 사항이 없는 초보자라면 안드로이드 우선 추천 클라이언트를 사용하면 됩니다.

V2Fly와 Xray는 모두 Project V 관련 생태계에서 나왔지만 개발 방향과 설정 필드에는 차이가 있습니다. 클라이언트가 구독 텍스트를 읽을 수 있다고 해서 코어가 그 안의 모든 설정을 실행할 수 있는 것은 아닙니다. 특히 특정 코어 전용 보안 계층이나 전송 매개변수, 라우팅 옵션을 사용한다면 대상 코어에서 다시 확인하세요. 가져오기에 성공했다는 이유만으로 이전이 끝났다고 판단해서는 안 됩니다.

대안 클라이언트가 구형 기기 전용이라는 뜻은 아닙니다

구형 휴대폰에 적합한지는 운영체제 버전과 CPU 아키텍처, 클라이언트의 시스템 요구 사항, 실제 성능을 기준으로 판단해야 합니다. v2fly 코어를 사용한다는 이유만으로 설치 용량이나 배터리 소모, 메모리 사용량이 더 적다고 단정할 수 없습니다. 먼저 다운로드 페이지의 요구 사항을 확인하고, 동일한 네트워크와 사용 환경에서 직접 비교하는 편이 제품 이름만 보고 판단하는 것보다 정확합니다.

v2flyNG를 사용하기로 했다면 호환성을 확인한 설정을 먼저 가져와 기본 접속을 확인한 뒤 구독과 라우팅을 조정하세요. 코어를 바꾸는 것이 구독 문제를 모두 해결하는 방법은 아닙니다. 만료된 주소와 접속할 수 없는 서버, 기기 시간 오류는 각각 따로 확인해야 합니다.

사용 환경에 따라 선택 범위 좁히기

설치 및 이전 전 확인 순서

  1. 플랫폼과 패키지 유형을 확인하세요. PC에는 v2rayN의 운영체제별 설치 파일을 사용하고, 안드로이드에서는 v2rayNG와 v2flyNG 중 하나를 선택하세요. CPU 아키텍처나 패키지 형식이 맞지 않으면 노드 설정을 바꾸지 말고 다운로드 페이지에서 올바른 파일을 다시 선택하세요.
  2. 현재 정상 작동하는 설정을 보관하세요. 구독 그룹과 라우팅 모드, DNS, 앱 제외 항목을 기록해 두세요. 구독 주소에 계정 권한 정보가 연결되어 있을 수 있으므로 화면을 캡처하거나 도움을 요청할 때 주소와 연결 정보를 가리세요.
  3. 구독 또는 연결 정보를 먼저 옮기세요. 클라이언트마다 전체 설정 형식이 같다고 가정하지 마세요. 사용 중인 프로토콜과 보안 계층을 확인한 다음 대상 코어가 해당 필드를 지원하는지 살펴보세요.
  4. 기본 연결을 따로 확인하세요. 꼭 필요한 설정만 사용하고 로그에 설정 파싱 오류나 연결 오류가 있는지 확인하세요. 기본 연결이 정상이라면 라우팅과 DNS, 앱 규칙을 하나씩 되돌리세요.
  5. 마지막으로 트래픽 처리 범위를 조정하세요. PC의 시스템 프록시와 TUN, Android VpnService는 서로 다른 설정입니다. 처리할 앱의 범위에 맞춰 방식을 선택하고, 여러 트래픽 처리 도구가 시스템 권한을 동시에 사용하지 않도록 주의하세요.

구독 업데이트 오류만 해결하려는 경우 먼저 주소가 유효한지 확인한 뒤 프록시를 거치는 업데이트 경로와 거치지 않는 경로를 구분하세요. 업데이트 실패와 서버 연결 실패는 서로 다른 단계의 문제이므로 클라이언트를 바꿔도 해결되지 않을 수 있습니다. 연결은 되지만 일부 도메인에 문제가 있다면 설치 파일을 계속 바꾸기보다 DNS와 라우팅을 먼저 확인하세요.

Project V는 이 생태계의 기술적 기반을 제공하고, V2Fly는 V2Ray 커뮤니티의 발전을 이어가며, Xray는 관련 분기 프로젝트입니다. 세 그래픽 클라이언트는 설정과 연결을 화면에서 관리하기 쉽게 해 주지만 코어 간 차이를 없애지는 않습니다. 기능 수만 따지기보다 플랫폼과 구독 기능, 관리 방식이 서로 잘 맞는지 확인해 선택하세요.

선택을 마쳤다면 설치 파일 페이지에서 플랫폼과 CPU 아키텍처에 맞는 파일을 다운로드하세요. 처음 설정할 때는 사용 가이드를 참고하면 됩니다. 문제가 생기면 자주 묻는 질문의 항목에 따라 하나씩 확인하고, 변경할 때마다 결과를 기록해 여러 설정을 동시에 바꾸지 마세요.