플랫폼 우선 · 코어 호환성 확인

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

데스크톱에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 선택하세요. 기존 v2fly 설정이 필요하다면 v2flyNG를 고려할 수 있습니다. 기능을 비교하기 전에 기기와 설정부터 확인하세요.

데스크톱 추천

v2rayN

Windows, macOS, Linux에서 사용할 수 있습니다. 구독을 한곳에서 관리하고 라우팅 규칙을 조정하거나 필요에 따라 시스템 프록시와 TUN을 설정할 수 있습니다.

플랫폼·코어·기능 비교

세 클라이언트 모두 그래픽 인터페이스를 제공하지만, 같은 소프트웨어의 이름만 다른 것은 아닙니다. 클라이언트는 설정과 조작 화면을 담당하고, 코어는 프로토콜·전송·라우팅을 처리합니다. 같은 구독 주소에 서로 다른 형식의 설정이 포함될 수 있으며, 가져오기와 연결 가능 여부는 클라이언트의 파싱 기능과 코어의 지원 범위에 따라 달라집니다. 화면이 비슷한지만 보고 판단해서는 안 됩니다.

아래 유지 관리 상태는 정성적인 설명이며, 각 프로젝트의 업데이트 주기가 같다는 뜻은 아닙니다. 새로운 기능이 모든 배포판에 포함된다고 보장하지도 않습니다. 메뉴 이름, 최소 시스템 요구 사항, 기능 지원 여부는 실제 설치한 버전의 릴리스 노트와 클라이언트 화면을 확인하세요.

클라이언트별 선택 기준
비교 항목 v2rayN v2rayNG v2flyNG
지원 플랫폼 Windows、macOS、Linux Android Android
코어 Xray / sing-box, 설정과 기능에 따라 선택 Xray v2fly
유지 관리 상태 활발히 유지 관리되며 데스크톱 배포판을 지속적으로 업데이트 활발히 유지 관리되며 안드로이드와 Xray 생태계 중심으로 업데이트 커뮤니티에서 관리하며 업데이트 주기는 별도입니다. 설치 전에 릴리스 노트를 확인하세요.
사용 난이도 기본 연결은 어렵지 않지만 시스템 프록시·라우팅·TUN은 각각 이해해야 합니다. 기본 연결은 어렵지 않지만 VPN 권한과 백그라운드 실행 설정이 필요합니다. 기본 조작은 간단하지만 v2fly 설정과의 호환성을 미리 확인해야 합니다.
구독 관리 그룹 관리, 구독 업데이트, 설정 전환을 지원해 여러 구독을 관리하기 좋습니다. 구독 그룹과 업데이트 기능을 제공해 모바일에서 설정을 전환하기 편리합니다. 구독 관리를 지원합니다. 형식과 업데이트 옵션은 실제 앱 화면에서 확인하세요.
라우팅 규칙 UI 데스크톱에서 규칙을 관리하고 기본 설정과 매칭 조건을 확인·편집할 수 있습니다. 모바일 라우팅 설정과 앱별 프록시 기능을 제공합니다. 라우팅 관련 설정을 제공합니다. 규칙에 사용할 수 있는 항목은 코어의 지원 범위에 따라 달라집니다.
TUN 및 트래픽 처리 TUN 관련 기능을 제공하며 코어, 시스템 권한, 플랫폼 조건을 충족해야 합니다. Android VpnService로 트래픽을 처리하며 데스크톱 TUN 방식과 동일하게 사용할 수 없습니다. Android VpnService로 트래픽을 처리하며 동작 방식은 클라이언트 구현에 따라 달라집니다.
추천 사용자 데스크톱 사용자, 여러 구독을 한곳에서 관리하려는 사용자, 세밀한 라우팅이 필요한 사용자 안드로이드 초보자, Xray 설정 사용자, 앱별 프록시가 필요한 사용자 v2fly 호환 설정을 이미 사용하며 해당 코어를 원하는 안드로이드 사용자

v2rayN: 데스크톱 구독 및 라우팅 관리

데스크톱에서는 v2rayN을 우선 추천합니다. Windows, macOS, Linux에서 같은 클라이언트 체계로 구독을 관리할 수 있지만, 운영체제와 프로세서 아키텍처에 맞는 배포판을 내려받아야 합니다. 데스크톱은 설정 목록과 구독 그룹을 확인하고 규칙을 편집할 화면 공간이 넉넉해 업무·학습·테스트용 설정을 함께 관리하기 좋습니다.

Desktop과 WPF 중 어떤 버전을 선택할까요?

Windows 다운로드 페이지에는 Desktop과 WPF 두 가지가 있습니다. Desktop은 크로스 플랫폼 인터페이스를 사용하고, WPF는 기존 Windows 인터페이스를 유지합니다. 처음 설치한다면 Desktop부터 사용해 보고, 기존 인터페이스에 익숙하다면 WPF를 고려할 수 있습니다. 두 버전은 인터페이스 기술이 다를 뿐, 어느 한쪽의 연결 속도가 더 빠르다고 단정할 수 없습니다. 실제 성능은 코어, 노드, 네트워크, 규칙의 영향을 받습니다.

기능이 다양한 만큼 설정을 나눠서 관리해야 합니다

처음에는 구독을 가져오고 설정을 선택한 다음 시스템 프록시를 설정해 브라우저 연결을 확인하세요. 시스템 프록시를 따르지 않는 앱도 프록시를 사용해야 할 때 TUN을 살펴보면 됩니다. Xray와 sing-box를 전환하기 전에는 현재 설정과 라우팅 옵션이 선택한 코어에서 지원되는지 확인하세요. 코어 전환은 모든 문제를 해결하는 만능 방법이 아닙니다. v2rayN은 트래픽을 프록시에 연결하는 방식과 출구를 분기하는 방식을 따로 관리하려는 사용자에게 적합합니다.

Windows 배포판 보기 · macOS 배포판 보기 · Linux 배포판 보기

v2rayNG: 안드로이드 일상 사용에 추천

안드로이드 사용자는 v2rayNG를 우선 고려하세요. 특히 구독 제공자가 Xray용 설정이라고 안내한 경우에 적합합니다. 모바일 화면에서 구독, 설정 선택, 연결 기능을 간편하게 사용할 수 있어 설정을 가져온 뒤 필요할 때 연결을 켜고 끌 수 있습니다. 처음 시스템 VPN 권한을 요청할 때는 용도를 확인하세요. 이 권한은 기기 내 트래픽을 처리하는 연결을 만들기 위한 것이며, 구독이 별도의 네트워크 서비스를 제공한다는 뜻은 아닙니다.

앱별 프록시와 백그라운드 실행

일부 앱에만 프록시를 적용하려면 앱별 프록시 설정을 확인하세요. 목록이 ‘프록시 적용 앱’인지 ‘제외 앱’인지 확인한 뒤 저장하고 다시 연결해 테스트하면 됩니다. 배터리 절약 정책, 백그라운드 제한, 다른 VPN 연결도 사용 경험에 영향을 줍니다. 앱은 정상적으로 열리지만 화면을 잠근 뒤 연결이 끊긴다면 클라이언트를 바꾸기 전에 이런 조건부터 확인하세요.

v2rayNG를 처음 사용할 때 어려운 점은 모든 프로토콜 매개변수를 알아야 해서가 아니라 안드로이드 권한과 백그라운드 설정을 관리해야 한다는 데 있습니다. 초보자는 기본 라우팅을 유지하고 설정 하나가 작동하는지 확인한 뒤 앱 적용 범위를 조정하는 편이 좋습니다. 처음부터 DNS, 라우팅, 전송 매개변수를 모두 바꾸는 것보다 문제를 찾기 쉽습니다.

v2rayNG 안드로이드 다운로드

v2flyNG: v2fly가 필요한 경우 선택

v2flyNG는 안드로이드에서 사용할 수 있는 v2fly 코어 기반 대안입니다. 기존 설정이 v2fly 생태계와 호환된다는 점이 선택의 주된 이유여야 합니다. 이름이 비슷하거나 설치 파일이 작다는 점, 검증되지 않은 성능 평가만으로 선택하지 마세요. V2Fly와 Xray는 서로 연관되어 있지만 독립적으로 발전한 코어입니다. 일부 프로토콜과 기본 개념은 공유하지만 확장 기능, 매개변수 형식, 구현 세부 사항까지 서로 호환된다고 볼 수는 없습니다.

설정을 먼저 확인한 다음 구독을 옮기세요

서버 안내에 Xray 전용 기능이 필요하다고 명시되어 있다면 링크가 인식된다는 이유만으로 v2flyNG에서 완전히 작동한다고 판단하지 마세요. 가져오기에 성공했다는 것은 입력을 클라이언트가 받아들였다는 뜻일 뿐, 프로토콜·전송 방식·보안 매개변수·코어 기능이 맞는지 확인한 것은 아닙니다. 호환 여부를 아는 설정 하나로 먼저 연결을 테스트한 다음 전체 구독을 추가하면, 여러 설정을 한꺼번에 가져온 뒤 문제를 찾느라 헤매는 일을 줄일 수 있습니다.

유지 관리 상태를 판단할 때는 업데이트 횟수만 비교하지 말고 최근 릴리스 노트가 자신의 시스템과 설정 요구 사항을 충족하는지 확인하세요. v2fly를 안정적으로 사용하고 있고 기존 설정 방식을 유지하려는 사용자라면 v2flyNG를 고려할 수 있습니다. 안드로이드 프록시 클라이언트를 처음 사용하며 특정 코어를 요구하지 않는다면 v2rayNG부터 사용하는 것을 권장합니다.

v2flyNG 대안 다운로드 안내 · 프로토콜 및 코어 용어 보기

사용 환경별 클라이언트 선택

다운로드 전 호환 조건 확인

  1. 플랫폼과 아키텍처를 확인하세요. 데스크톱에서는 Windows, macOS, Linux에 맞는 패키지를 선택하세요. macOS는 Apple Silicon과 Intel을 구분하고, Linux는 패키지 형식과 프로세서 아키텍처를 확인해야 합니다. 안드로이드는 실제 기기의 아키텍처에 맞는 패키지를 선택하세요. 범용 버전이 모든 시스템에서 작동한다는 뜻은 아닙니다.
  2. 설정 요구 사항을 확인하세요. 서버에서 사용하는 프로토콜, 전송 방식, 보안 설정을 확인하고 코어가 지원하는지 살펴보세요. VMess, VLESS 같은 프로토콜 이름은 설정의 일부일 뿐이며, 전체 매개변수가 맞는지 대신 확인해 주지는 않습니다.
  3. 트래픽 처리 범위를 확인하세요. 브라우저만 사용한다면 시스템 프록시부터 설정해도 됩니다. 특정 앱의 트래픽이 프록시를 거치지 않는다면 앱 자체 설정, 앱별 적용 범위, TUN 사용 조건을 확인하세요.
  4. 되돌릴 방법을 마련하세요. 전환하기 전에 구독 그룹, 라우팅 기본 설정, 주요 로컬 옵션을 기록해 두세요. 한 번에 한 종류의 설정만 변경하면 문제가 생겼을 때 복구하기 쉽고 클라이언트 차이와 네트워크 문제도 구분하기 편합니다.

기능이 가장 많은 클라이언트를 고르는 것이 최선은 아닙니다. 현재 기기에서 트래픽을 어떻게 처리하는지, 어떤 코어가 설정을 실행하는지, 문제가 생기면 어디서 확인할 수 있는지 파악하는 것이 중요합니다. 데스크톱에는 v2rayN, 안드로이드에는 v2rayNG를 우선 추천하며, v2flyNG는 v2fly 호환성이 필요한 경우에 적합합니다. 설정을 가져온 뒤에도 연결되지 않는다면 먼저 재설치하지 말고 연결 문제 해결을 확인하세요.

V2Ray 클라이언트 다운로드