선택 가이드 · PC와 안드로이드

V2Ray 클라이언트 비교

먼저 플랫폼을 선택한 뒤 코어와 트래픽 처리 방식을 확인하세요. PC에는 v2rayN, 안드로이드에는 v2rayNG를 추천합니다. 기존 V2Fly 설정을 이어서 사용해야 한다면 v2flyNG를 고려하세요.

클라이언트는 설정을 관리하고 연결을 수행하는 프로그램입니다. 클라이언트를 설치해도 사용할 수 있는 구독이 자동으로 제공되는 것은 아닙니다.

기기에 맞춰 선택 범위 좁히기

기능 비교보다 플랫폼 선택이 먼저

PC와 안드로이드는 권한과 네트워크 트래픽 처리 방식이 다르므로, 기능 이름만 보고 어느 쪽이 더 적합한지 판단하기는 어렵습니다.

Windows

v2rayN을 선택하세요. 데스크톱 버전은 크로스 플랫폼 UI를 사용하며, WPF 버전은 기존 Windows UI를 유지합니다.

Windows 설치 패키지 보기 →

Linux

v2rayN을 선택하세요. 배포판의 패키지 형식과 프로세서 아키텍처에 맞춰 deb 또는 rpm을 선택하세요.

Linux 설치 패키지 보기 →

핵심 항목 비교

세 클라이언트 모두 GUI 설정 기능을 제공하지만, 같은 플랫폼에서 모양만 다른 세 가지 앱은 아닙니다. v2rayN은 주로 데스크톱 관리에 쓰이고, v2rayNG와 v2flyNG는 안드로이드에서 서로 다른 코어를 사용하는 선택지입니다. 먼저 플랫폼이 맞지 않는 앱을 제외해야 이후 비교가 의미 있습니다.

화면이 좁으면 표를 좌우로 스크롤하세요. 실제 메뉴, 프로토콜 조합과 실행 조건은 설치한 버전 및 포함된 코어를 기준으로 확인하세요.

v2rayN·v2rayNG·v2flyNG 선택 기준
비교 항목 v2rayN v2rayNG v2flyNG
지원 플랫폼 Windows、macOS、Linux Android Android
코어 구성 일반적으로 Xray를 사용합니다. 사용 가능한 코어와 실행 방식은 배포 패키지, 설정 유형 및 클라이언트 버전에 따라 달라집니다. Xray 코어 V2Fly 코어
유지 관리 현황 활발히 유지 관리됩니다. 데스크톱 버전과 WPF 버전은 기능 메뉴가 다를 수 있습니다. 활발히 유지 관리됩니다. 기능과 내장 코어는 배포 업데이트에 따라 달라집니다. 지속적으로 관리되는 대안입니다. 업데이트 주기는 v2rayNG와 다를 수 있습니다.
사용 난이도 기본 설정을 가져오는 과정은 간단합니다. 시스템 프록시, 라우팅과 TUN의 차이를 알아야 합니다. 기본 사용은 간단합니다. 처음 연결할 때 Android VPN 서비스 권한을 허용해야 합니다. 안드로이드의 유사 앱과 사용 흐름이 비슷합니다. 설정 호환성을 미리 확인하는 편이 좋습니다.
구독 그룹 그룹 관리, 업데이트와 구독 설정 메뉴를 제공합니다. 구독 그룹 설정 및 업데이트 메뉴를 제공합니다. 구독 설정을 관리할 수 있습니다. 실제 메뉴 위치는 설치된 버전을 기준으로 확인하세요.
라우팅 규칙 UI 라우팅 설정을 관리하고 규칙을 편집할 수 있어 데스크톱에서 한곳에 모아 조정하기 좋습니다. 라우팅 모드와 규칙 설정을 제공합니다. 세부 설정은 UI와 코어가 지원하는 기능에 따라 달라집니다. 라우팅 관련 설정을 제공합니다. 규칙의 의미가 V2Fly 코어와 호환되는지 확인해야 합니다.
TUN 및 트래픽 처리 TUN 관련 메뉴를 제공합니다. 관련 구성 요소, 시스템 권한과 라우팅 환경이 필요합니다. Android VPN 서비스를 통해 트래픽을 처리합니다. 데스크톱의 TUN 설정과는 다릅니다. Android VPN 서비스를 통해 트래픽을 처리하며, 시스템 권한과 백그라운드 제한의 영향을 받습니다.
추천 사용자 데스크톱에서 일상적으로 사용하거나 구독을 관리하고 라우팅을 점검하는 사용자 안드로이드에서 일상적으로 사용하거나 Xray 설정 기능이 필요한 사용자 기존 V2Fly 설정을 사용하며 해당 코어의 동작을 유지하려는 안드로이드 사용자

유지 관리 현황은 정성적인 참고 정보이며, 정해진 업데이트 주기나 지원을 보장하지 않습니다. 업그레이드할 때는 시스템 요구 사항, 설정 이전 안내와 코어 변경 사항을 확인하세요. 두 앱의 UI가 비슷하다는 이유만으로 모든 설정을 서로 바꿔 쓸 수 있다고 판단해서는 안 됩니다.

v2rayN: 데스크톱 추천

v2rayN은 PC에서 구독을 한곳에 관리하고 설정 속성을 확인하며 라우팅을 조정할 때 유용합니다. 넓은 창에서 그룹, 서버 목록과 상태 정보를 함께 볼 수 있어 문제가 생겼을 때 시스템 프록시와 로컬 리스닝 설정을 확인하기도 편리합니다. Windows, macOS, Linux 사용자 모두 이 클라이언트부터 시작할 수 있어 운영체제마다 사용법을 새로 익힐 필요가 없습니다.

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

Windows 다운로드 페이지에는 데스크톱 버전과 기존 WPF 버전이 구분되어 있습니다. 데스크톱 버전은 크로스 플랫폼 UI를 사용해 여러 데스크톱 운영체제에서 비슷한 방식으로 쓰고 싶은 사용자에게 적합합니다. WPF 버전은 기존 Windows UI를 유지하므로 익숙한 메뉴와 관리 절차를 선호하는 사용자에게 알맞습니다. 버전에 따라 메뉴 이름이 다를 수 있으며, 가이드의 스크린샷을 픽셀 단위로 똑같이 따라야 하는 것은 아닙니다.

처음 사용할 때는 구독을 가져오고 기본 연결을 확인한 뒤 TUN이 필요한지 판단하세요. 브라우저처럼 시스템 프록시를 따르는 앱은 먼저 시스템 프록시로 연결을 확인할 수 있습니다. 시스템 프록시를 사용하지 않는 앱이라면 앱 자체 프록시와 TUN 중 무엇이 적합한지 검토하세요. TUN은 연결 속도를 높이는 상위 옵션이 아니라 트래픽을 처리하는 다른 방식입니다.

한곳에서 조정하기 편하지만, 설정 이해까지 필요 없는 것은 아닙니다

라우팅 규칙 UI를 사용하면 편하게 편집할 수 있지만, 실제 동작은 규칙 순서, 도메인 조회 방식과 매칭 조건에 따라 달라집니다. 구독을 업데이트하면 구독 내용이 교체되거나 갱신될 수 있으며, 수동 변경 사항이 유지되는지는 그룹 설정을 확인해야 합니다. 중요한 설정을 바꾸기 전에 로컬 설정을 백업하고, 시스템 프록시나 가상 네트워크를 제어하는 프로그램을 여러 개 동시에 실행하지 마세요.

데스크톱 다운로드 보기 · 시스템 프록시 및 라우팅 설정 알아보기

v2rayNG: 안드로이드 추천

v2rayNG는 Xray 코어를 사용하며 안드로이드에서 두루 쓰기 좋은 선택지입니다. 구독 가져오기, 내용 업데이트, 설정 선택, 연결 시작이 기본적인 사용 흐름입니다. VLESS와 REALITY 등의 조합이 필요하다면 구독에 프로토콜 이름이 있는지만 볼 것이 아니라 Xray 코어와 클라이언트가 해당 설정 항목을 지원하는지 먼저 확인하세요.

VPN 권한 및 앱별 프록시

처음 연결을 시작하면 Android에서 VPN 연결 권한을 확인하라는 메시지가 표시됩니다. 여기서 VPN 서비스는 기기 내 트래픽을 처리하는 인터페이스일 뿐, 클라이언트가 원격 서비스를 자동으로 제공한다는 뜻은 아닙니다. 앱별 프록시를 켰다면 포함 목록인지 제외 목록인지도 확인하세요. 목록을 잘못 선택하면 대상 앱이 프록시를 사용하지 못하거나, 처리할 필요가 없는 앱까지 프록시를 거칠 수 있습니다.

일반적으로 Android에서는 하나의 앱만 VPN 연결을 사용할 수 있습니다. 기기에서 이미 이 인터페이스를 사용하는 도구가 있다면 v2rayNG를 시작할 때 기존 연결이 대체될 수 있습니다. 백그라운드에서 연결이 끊기면 노드 문제로 판단하기 전에 배터리 최적화, 백그라운드 활동과 시스템의 앱 제한을 먼저 확인하세요. 클라이언트를 바꿔도 이런 시스템 설정 점검을 대신할 수는 없습니다.

구독은 공유할 수 있지만 데스크톱 사용 방식은 그대로 적용되지 않습니다

같은 구독을 PC와 휴대폰에 각각 추가할 수 있지만, 구독 인식과 노드 연결 여부는 내용 형식, 프로토콜 매개변수와 서버 제한에도 영향을 받습니다. 안드로이드에서는 데스크톱의 시스템 프록시 설정을 그대로 따라 할 필요가 없으며, PC의 로컬 리스닝 포트를 휴대폰에서도 그대로 사용해야 하는 것은 아닙니다. 기본 연결을 확인한 뒤 앱과 라우팅 요구에 따라 항목을 하나씩 조정하세요.

v2rayNG 다운로드 보기 · 안드로이드 설정 단계 보기

v2flyNG: V2Fly 설정용 대안

v2flyNG는 V2Fly 코어를 사용하며, 해당 코어 생태계의 설정과 동작을 이어서 사용할 수 있다는 점이 주된 장점입니다. V2Fly에 맞는 설정을 이미 사용 중이거나, 해당 코어의 매개변수 설명을 참고해야 하거나, 안드로이드 기기에서 같은 코어 구성을 테스트하려는 경우 선택지에 포함할 수 있습니다. 휴대폰이 오래됐다는 이유로 고르는 ‘경량 버전’이 아니며, 이름만으로 리소스 사용량을 판단할 수도 없습니다.

프로토콜 호환성을 먼저 확인한 뒤 이전하세요

UI가 비슷해도 설정이 호환된다는 보장은 없습니다. Xray에서 구현한 일부 프로토콜 기능이나 설정 항목은 V2Fly에 대응 기능이 없을 수 있습니다. REALITY가 포함된 설정은 공유 링크를 복사할 수 있다는 이유만으로 사용할 수 있다고 판단하면 안 됩니다. 이전하기 전에 전송 방식, 보안 계층, 인증 매개변수와 확장 항목을 확인하세요. 코어가 지원하지 않는 문제를 구독 업데이트를 반복해 해결하려 하지 마세요.

현재 v2rayNG가 일상적인 사용에 충분하고 V2Fly 설정이 꼭 필요한 것도 아니라면, 이름만 비교하려고 클라이언트를 바꿀 필요는 없습니다. 테스트하려면 기존에 작동하는 설정을 보존하고 두 앱의 설정을 따로 기록한 다음, 한 번에 하나만 연결하세요. 그러면 가져오기 실패, 코어 미지원과 시스템 권한 충돌을 구분하기 쉽습니다.

v2flyNG 대체 설치 패키지 보기

Xray와 V2Fly 코어 차이

Project V는 V2Ray 생태계를 이해하기 위한 배경입니다. V2Fly는 V2Ray 관련 개발을 이어가고 있으며, Xray는 관련 코드 기반에서 발전한 별도의 코어 계열입니다. GUI 클라이언트는 설정을 가져오고 편집해 실행하며, 코어는 프로토콜, 전송과 라우팅을 처리합니다. 클라이언트 이름, 코어 이름과 프로토콜 이름은 서로 다른 개념이므로 혼동하지 마세요.

v2rayNG와 v2flyNG의 주된 차이는 코어 계열입니다. v2rayN의 데스크톱 관리 기능도 특정 코어와 동일시할 수 없습니다. 데스크톱 설정에서 실제로 어떤 구성 요소를 사용하는지는 설치 패키지, 설정 유형과 옵션을 확인해야 합니다. 라우팅 모드 이름이 같아도 내부의 모든 조회 방식과 확장 규칙이 동일하다는 뜻은 아닙니다.

전체 설정 조합을 기준으로 호환성을 확인하세요

코어는 실제 설정에 맞춰 선택해야 합니다. VMess, VLESS, Trojan 같은 프로토콜 이름뿐 아니라 전송 방식, 보안 계층과 선택 매개변수도 확인하세요. REALITY는 전송 보안 관련 기능이지 별도의 클라이언트가 아닙니다. 해당 기능이 필요하다면 조합을 지원하는 Xray 계열과 호환되는 버전을 사용해야 합니다.

코어 차이만으로 속도 순위를 단정할 수는 없습니다. 실제 사용감은 네트워크 경로, 서버 상태, DNS, 라우팅 규칙과 기기 성능에도 영향을 받습니다. 클라이언트를 고를 때는 먼저 설정 지원 여부와 시스템 트래픽 처리 가능 여부를 확인하세요. 기본 조건이 같아야 연결 성능을 비교할 수 있습니다.

사용 환경별 선택

다운로드 전 확인 사항

특별한 설정 제약이 없다면 선택은 간단합니다. PC에는 v2rayN, 안드로이드에는 v2rayNG를 추천합니다. v2flyNG는 V2Fly 코어가 꼭 필요한 안드로이드 환경을 위한 선택지입니다. 세 클라이언트 모두 오픈소스 소프트웨어이므로 V2Ray와 이름이 얼마나 비슷한지가 아니라 플랫폼 적합성, 설정 호환성과 사용 목적을 기준으로 고르세요.

  1. 시스템과 아키텍처를 확인하세요. PC에서는 프로세서 유형을 확인하고, Linux에서는 패키지 형식도 확인하세요. 안드로이드에서는 시스템 요구 사항과 arm64 또는 범용 패키지의 지원 조건을 살펴보세요.
  2. 구독과 프로토콜을 확인하세요. 기존 구독이나 단일 노드 설정을 준비하고, 구독 주소와 공유 링크를 구분하세요. 필요한 매개변수 조합을 코어가 모두 지원하는지도 확인해야 합니다.
  3. 트래픽 처리 범위를 확인하세요. PC에서는 시스템 프록시와 TUN을 구분하고, 안드로이드에서는 VPN 서비스 권한과 앱별 목록을 확인하세요. 먼저 기본 연결을 확인한 다음 세부 규칙을 추가하세요.
  4. 되돌릴 수 있도록 설정을 보관하세요. 업그레이드하거나 클라이언트를 바꾸기 전에 필요한 설정을 저장하고 기존 라우팅 및 DNS 변경 사항을 기록하세요. 그래야 이전 후 어떤 설정이 달라졌는지 파악하기 쉽습니다.

다운로드 페이지에서 클라이언트와 설치 패키지 선택하기. 처음 설정한다면 사용 가이드를 이어서 확인하세요. 설치 후 구독이 업데이트되지 않는다면 클라이언트를 바꾸기 전에 구독 업데이트 실패 해결 방법을 살펴보세요.