클라이언트 선택 가이드 / 플랫폼과 엔진

V2Ray 클라이언트 비교
v2rayN과 Android 클라이언트

먼저 기기에 맞는 플랫폼을 고르고, 설정에 맞는 엔진을 선택하세요. 데스크톱은 v2rayN, Android는 v2rayNG를 추천합니다. 기존 설정이 V2Fly용이라면 v2flyNG를 고려하세요.

  • 먼저 확인운영체제와 프로세서 아키텍처
  • 다음 확인프로토콜, 전송 방식, 보안 설정
  • 마지막 선택구독 관리와 트래픽 처리 방식

세 가지 클라이언트 기능 비교

먼저 플랫폼을 확인하세요. 현재 기기와 맞지 않는 클라이언트라면 기능을 더 비교할 필요가 없습니다.

화면이 좁으면 표를 좌우로 스크롤할 수 있습니다. 기능과 메뉴는 버전에 따라 달라질 수 있으며, 아래 내용은 선택을 돕기 위한 안내입니다. 모든 구버전 설치 파일에 동일한 기능이 포함되는 것은 아닙니다.

플랫폼, 엔진, 일상 설정 비교
비교 항목 v2rayN 데스크톱 추천 v2rayNG Android 추천 v2flyNG Android 대안
플랫폼 지원 Windows, macOS, Linux. 플랫폼에 맞는 설치 파일을 선택하세요. Android. 기기에 맞춰 arm64 또는 범용 버전을 선택하세요. Android. 기기에 맞춰 arm64 또는 범용 버전을 선택하세요.
엔진 일반적으로 Xray 엔진을 사용합니다. 다른 엔진과 기능 지원 여부는 현재 버전에 포함된 구성에 따라 다르며, 모든 V2Fly 설정과 호환되는 것은 아닙니다. Xray 엔진을 사용합니다. 프로토콜과 전송 방식 지원 여부는 앱에 포함된 엔진에 따라 달라집니다. V2Fly 엔진을 사용합니다. Xray 기능을 기준으로 설정 호환성을 판단하지 마세요.
유지 관리 상태 활발히 유지 관리되고 있습니다. 데스크톱 버전과 클래식 WPF 버전은 인터페이스가 다를 수 있습니다. 활발히 유지 관리되고 있습니다. 앱 기능과 엔진 지원을 함께 확인하세요. 유지 관리 주기는 별도로 확인해야 합니다. v2rayNG의 업데이트 현황만으로 판단할 수 없습니다.
사용 난이도 기본 설정을 가져오는 과정은 간단합니다. 시스템 프록시, 라우팅, TUN은 각각 구분해 이해해야 합니다. 기본 연결 절차가 한곳에 모여 있습니다. 처음 사용할 때는 시스템 VPN 권한을 확인해야 합니다. 조작은 복잡하지 않습니다. 구독 설정과 엔진의 호환성을 미리 확인하는 것이 중요합니다.
구독 그룹 구독 그룹을 설정할 수 있어 여러 구독 소스를 데스크톱에서 한꺼번에 관리하기 좋습니다. 구독을 설정하고 소스별로 설정을 업데이트하고 관리할 수 있습니다. 구독을 관리할 수 있습니다. 지원하는 콘텐츠 형식은 현재 앱 버전에서 확인하세요.
라우팅 규칙 UI 라우팅 설정과 규칙 관리 화면을 제공해 분기 조건을 하나씩 확인하기 좋습니다. 라우팅 설정과 앱별 프록시 등 모바일용 기능을 제공합니다. 라우팅 관련 설정을 제공합니다. 세부 규칙 지원은 앱과 V2Fly 엔진에 따라 다릅니다.
TUN 및 트래픽 처리 데스크톱 TUN 모드를 지원합니다. 권한, 가상 네트워크 어댑터, 시스템 환경에 따라 정상적으로 활성화되지 않을 수 있습니다. Android VPN 서비스를 통해 트래픽을 처리합니다. 데스크톱 TUN 스위치와 같은 방식으로 설정하지 않습니다. Android VPN 서비스를 통해 트래픽을 처리합니다. 시스템 권한과 적용 대상 앱을 확인해야 합니다.
추천 대상 데스크톱에서 일상적으로 사용하거나 구독 그룹과 세부 라우팅 규칙을 관리하려는 사용자 Android에서 일상적으로 사용하거나 Xray 호환 설정과 앱별 프록시가 필요한 사용자 기존 V2Fly 설정을 사용하거나 V2Fly 호환성을 확인해야 하는 Android 사용자
다운로드 Windows · macOS · Linux v2rayNG 설치 파일 보기 v2flyNG 설치 파일 보기

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

v2rayN: 데스크톱에서 우선 추천하는 클라이언트

Windows, macOS, Linux에서 사용할 클라이언트로 v2rayN을 먼저 고려하세요. 서버 목록, 구독 그룹, 로그, 설정 메뉴가 데스크톱 창에 모여 있어 키보드와 마우스로 설정을 확인하기 편리합니다. 설정이 많다는 점보다 문제가 생겼을 때 구독 업데이트 여부, 선택한 서버, 시스템 프록시 설정, 라우팅의 출구를 각각 확인할 수 있다는 점이 장점입니다.

기본 연결부터 확인한 뒤 트래픽 처리 범위를 넓히세요

처음 실행하면 ‘구독 그룹’에 구독 주소를 저장하고 업데이트한 다음 서버를 선택하세요. 이후 시스템 프록시를 ‘시스템 프록시 자동 설정’으로 지정합니다. 브라우저 연결을 확인한 뒤 라우팅 규칙을 살펴보세요. 시스템 프록시는 앱이 클라이언트로 연결되는 경로를 결정하고, 라우팅은 연결된 트래픽의 처리 방식을 결정합니다. 두 설정을 혼동하면 브라우저는 연결되지만 다른 앱에는 변화가 없는 상황이 생길 수 있습니다.

시스템 프록시를 사용하지 않는 앱의 트래픽까지 처리해야 한다면 TUN 모드를 고려하세요. TUN은 가상 네트워크 인터페이스, 권한, DNS 동작과 관련되므로 기본 연결에 꼭 필요한 단계는 아닙니다. 활성화하기 전에 기존 프록시와 라우팅 설정을 기록해 두세요. 문제가 생기면 TUN을 끄고 확인을 마친 시스템 프록시 경로로 돌아가면 원인을 더 쉽게 좁힐 수 있습니다.

데스크톱 버전과 클래식 WPF 버전 구분하기

Windows 다운로드 페이지에서는 Desktop 버전과 클래식 WPF 버전을 제공합니다. Desktop 버전은 새로운 크로스 플랫폼 인터페이스를 사용하고, WPF 버전은 기존 Windows 인터페이스를 유지합니다. 익숙한 조작 방식을 계속 사용하고 싶다면 인터페이스에 따라 선택하세요. 외관만을 이유로 버전을 바꿀 필요는 없습니다. macOS와 Linux에서는 해당 플랫폼용 설치 파일을 사용해야 하며, Windows의 인터페이스 경로나 권한 설정을 그대로 적용할 수 없습니다.

구독에 특수 전송 방식이나 보안 설정이 포함되어 있다면 실제로 사용하는 엔진도 확인하세요. 클라이언트가 공유 링크를 읽을 수 있다고 해서 내장 엔진이 모든 설정 항목을 지원하는 것은 아닙니다. 전체 절차는 v2rayN 사용 가이드에서 확인하세요.

Android / 일상적인 연결

v2rayNG: Android 일상 사용에 우선 추천

Android 기기에서는 v2rayNG를 우선 고려하세요. Xray 엔진을 사용하므로 Xray 호환 구독이나 공유 링크를 보유한 사용자에게 적합합니다. 설정 가져오기, 서버 선택, 연결 시작이 한곳에 모여 있어 휴대폰에서 연결 상태를 빠르게 확인할 수 있습니다. 계속 사용할 설정을 조정할 때는 구독 업데이트, 라우팅, 앱별 프록시를 하나씩 살펴보세요. 처음 연결하기 전에 모든 옵션을 한꺼번에 변경하지 않는 것이 좋습니다.

먼저 시스템 VPN 권한을 허용하세요

앱을 시작할 때 표시되는 VPN 연결 요청은 Android 시스템에서 보냅니다. 권한을 허용하면 앱은 시스템 VPN 서비스를 통해 설정 범위에 해당하는 트래픽을 처리합니다. 이는 데스크톱 브라우저가 시스템 프록시를 사용하는 것과 다른 경로입니다. 따라서 Windows 트레이 메뉴에서 ‘시스템 프록시 자동 설정’을 찾을 필요가 없습니다. 시스템에 VPN 상태가 표시되더라도 서비스가 실행 중이라는 뜻일 뿐이므로, 대상 앱의 연결도 직접 확인해야 합니다.

Android의 백그라운드 제한도 사용에 영향을 줍니다. 앱을 열어 둔 상태에서는 정상인데 화면을 잠근 뒤 연결이 끊긴다면 서버 문제를 판단하기 전에 v2rayNG의 배터리 및 백그라운드 실행 제한을 확인하세요. 앱별 프록시를 사용할 때는 목록이 포함 모드인지 제외 모드인지도 확인해야 합니다. 모드를 반대로 이해하면 일부 앱만 프록시를 사용하거나, 처리해야 할 앱이 대상에서 빠질 수 있습니다.

엔진 지원을 자동 호환으로 간주하지 마세요

같은 Xray 계열이라도 오래된 설치 파일에는 새 설정에 필요한 기능이 없을 수 있습니다. 설정을 가져오지 못하거나 시작 오류가 발생하면 로그, 앱 업데이트 여부, 설정 요구 사항을 먼저 확인한 뒤 클라이언트를 바꿀지 결정하세요. 앱을 바꿔도 만료된 구독, 잘못된 주소, 사용할 수 없는 서버 설정이 자동으로 해결되지는 않습니다.

Android / V2Fly 설정 호환성

v2flyNG: V2Fly가 꼭 필요할 때 선택

v2flyNG는 V2Fly 엔진을 사용하는 Android용 대안입니다. 기존 설정이 V2Fly용이거나 해당 엔진에서의 동작을 재현해야 할 때 선택하세요. v2rayNG의 경량 버전이나 구형 휴대폰용 앱으로 이해해서는 안 됩니다. 두 앱의 이름은 비슷하지만 설정 문법과 기능 지원이 같다고 볼 수 없습니다.

판단하기 전에 프로토콜과 보안 계층을 확인하세요. VMess, VLESS 같은 이름은 설정의 일부일 뿐입니다. 전송 방식, TLS 설정, 기타 보안 매개변수를 함께 고려해야 호환성을 판단할 수 있습니다. 특히 Xray 전용 기능이 포함된 설정은 링크를 가져올 수 있다는 이유만으로 V2Fly 엔진에서 실행된다고 단정할 수 없습니다. REALITY, XTLS Vision 등이 필요하면 해당 엔진의 지원 여부를 확인하세요. 클라이언트 표시 이름을 바꾸는 것으로 해결할 수 없습니다.

유지 관리 상태도 별도로 확인해야 합니다. v2rayNG가 활발히 업데이트된다는 이유로 v2flyNG도 같은 주기로 업데이트된다고 판단하지 마세요. 설치 전에 현재 설치 파일이 기기의 Android 버전을 지원하는지 확인하고, 설정을 가져온 뒤 시작 로그와 실제 연결 결과를 살펴보세요. V2Fly 호환성이 꼭 필요한 것이 아니라면 Android 일상 사용에는 v2rayNG를 우선 선택하는 편이 두 엔진 계열 사이를 오가며 설정을 옮기는 수고를 줄일 수 있습니다.

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

설치 전 확인할 네 가지

  1. 플랫폼과 아키텍처를 확인하세요. Windows에서는 Desktop과 WPF를 구분하고, macOS에서는 Apple Silicon과 Intel을 확인하세요. Linux는 deb, rpm 형식과 프로세서 아키텍처를 확인하고, Android는 arm64 또는 범용 버전의 지원 조건을 살펴보세요.
  2. 설정에 맞는 엔진을 확인하세요. 프로토콜, 전송 방식, 보안 계층 요구 사항을 기록하세요. 특정 엔진 기능이 필요한 설정이라면 여러 앱을 설치해 가며 시험하기 전에 지원 여부부터 확인하세요.
  3. 트래픽을 처리할 앱을 확인하세요. 데스크톱에서는 시스템 프록시를 먼저 시험하고, 필요한 경우에만 TUN을 사용하세요. Android에서는 VPN 서비스 권한을 허용한 뒤 앱별 프록시 적용 범위를 확인하세요. 같은 트래픽을 처리하는 서비스를 여러 개 동시에 실행하지 마세요.
  4. 기본 연결을 확인한 다음 설정을 옮기세요. 기존 설정에 필요한 정보는 기록해 두되 구독 주소와 인증 정보를 공개하지 마세요. 설정 하나를 먼저 시험한 뒤 그룹과 라우팅을 정리하세요. 구독 업데이트 방법은 구독 가져오기 단계에서, 연결 확인 방법은 연결 확인에서 볼 수 있습니다.

클라이언트에는 바로 사용할 수 있는 서버 설정이 포함되어 있지 않습니다. 클라이언트 선택은 연결을 관리할 앱을 정하는 것이며, 유효한 구독과 올바른 설정, 작동하는 네트워크를 대신하지 않습니다. 앱 이름만으로 속도를 비교할 수도 없습니다. 같은 설정과 비슷한 네트워크 환경에서 시험하고 로그를 확인해 원인을 파악하세요.

선택 가이드 요약 및 다운로드

데스크톱은 v2rayN, Android는 v2rayNG를 우선 선택하세요. 설정이 V2Fly 엔진에 명확히 의존하는 경우에만 v2flyNG를 대안으로 고려하세요.

다운로드 페이지에서 운영체제와 프로세서 아키텍처에 맞는 패키지를 선택하세요. 기능이 많다고 더 적합한 것은 아닙니다. 기존 설정과 호환되고 관리하기 쉬운지가 선택 기준입니다.