CLIENT SELECTION

v2rayN·v2rayNG·v2flyNG 클라이언트 비교

먼저 운영체제로 사용할 수 없는 항목을 제외한 뒤 커널, 구독 관리, 라우팅 화면과 TUN 사용 방식을 비교하세요. 데스크톱에서는 v2rayN을, Android에서는 v2rayNG와 v2flyNG를 우선 비교하면 됩니다.

DECISION ORDER

플랫폼을 먼저 보고, 커널과 기능을 비교하세요

클라이언트 이름은 비슷하지만 용도는 서로 다릅니다. 플랫폼이 첫 번째 필터라면, 커널 호환성과 사용 방식이 두 번째 선택 기준입니다.

STEP 1

실행 플랫폼 확인

v2rayN은 Windows·macOS·Linux 데스크톱 환경을 대상으로 하며, v2rayNG와 v2flyNG는 Android용입니다. 데스크톱 클라이언트와 모바일 클라이언트는 같은 설치 패키지가 아니므로 이름이 비슷하다는 이유로 서로 바꿔 사용할 수 없습니다.

STEP 2

커널 계열 확인

v2rayNG는 주로 Xray 커널을 사용하고, v2flyNG는 v2fly 커널을 사용합니다. v2rayN은 데스크톱 그래픽 프런트엔드로, 일반적으로 Xray 경로를 중심으로 설정합니다. 기존 설정에 특정 프로토콜이나 전송 매개변수가 포함되어 있다면 먼저 해당 커널이 이를 올바르게 해석할 수 있는지 확인하세요.

STEP 3

관리 방식 비교

노드가 많을수록 단순한 연결 버튼보다 구독 그룹, 일괄 업데이트, 필터와 라우팅 규칙 화면이 중요합니다. 소수의 고정 노드만 연결한다면 명확한 가져오기와 시작 절차를 우선하는 편이 좋습니다.

COMPARISON MATRIX

세 클라이언트 기능 비교표

표의 사용 난이도는 상대적인 평가이며 기능의 많고 적음을 뜻하지 않습니다. 복잡도는 주로 플랫폼 권한, 라우팅 규칙 수와 구독 구성 방식에서 발생합니다.

v2rayN·v2rayNG·v2flyNG 플랫폼·커널·기능 비교
비교 항목 v2rayN v2rayNG v2flyNG
플랫폼 지원 Windows、macOS、Linux Android Android
주요 커널 경로 Xray가 일반적인 선택이며, 데스크톱 프런트엔드가 코어와 설정을 관리합니다 Xray v2fly
유지 관리 상태 활발한 유지 관리 활발한 유지 관리 활발한 유지 관리
상대적 사용 난이도 중간 수준. 설정 항목은 많지만 데스크톱에서 작업 흐름이 한곳에 모여 있습니다 낮음~중간 수준. 가져온 뒤 바로 연결할 수 있지만 고급 규칙은 학습이 필요합니다 중간 수준. 기본 조작은 간단하지만 커널 차이를 별도로 확인해야 합니다
구독 그룹 여러 구독 소스를 관리하고 그룹별 업데이트와 일괄 작업을 처리하는 데 적합합니다 구독 관리를 지원하며 모바일에서 노드를 정기적으로 업데이트하기 좋습니다 기본적인 구독 관리를 지원하며 v2fly 커널 경로에 초점을 둡니다
라우팅 규칙 화면 화면 공간이 넉넉해 규칙, 아웃바운드와 로그의 연관성을 확인하기 좋습니다 모바일 라우팅 설정을 제공하며 도메인, IP와 앱 관련 규칙을 구성할 수 있습니다 v2fly 라우팅 기능을 사용할 수 있으며, 복잡한 규칙은 먼저 설정 호환성을 확인하는 것이 좋습니다
TUN 및 시스템 적용 시스템 프록시를 사용할 수 있고 환경에 따라 TUN 모드를 구성할 수 있습니다 Android 시스템 VPN 서비스를 통해 트래픽을 처리하며 모바일에서 일반적으로 사용하기 좋습니다 Android VPN 연결 경로를 지원하며 구체적인 동작은 커널 설정에 따라 달라집니다
주요 기능 구독 그룹, 노드 일괄 작업, 라우팅 규칙, 로그 창, 시스템 프록시 모드 QR 코드와 링크 가져오기, 앱별 프록시, 모바일 라우팅, 빠른 연결 v2fly 커널, 구독 가져오기, 모바일 프록시와 기본 라우팅 설정
적합한 사용자 데스크톱 사용자, 여러 구독을 사용하는 사용자, 라우팅과 로그를 세밀하게 조정하려는 고급 사용자 Android 일상 사용자, 모바일 프록시를 처음 설정하는 사용자 v2fly 커널이 필요하거나 기존 v2fly 설정을 유지 관리하는 사용자
우선 선택 조건 주로 컴퓨터를 사용하거나 많은 노드를 한곳에서 관리해야 하는 경우 주로 Android를 사용하고 설정이 Xray 호환 경로를 중심으로 구성된 경우 기존 설정이 v2fly 커널 동작에 명확히 의존하는 경우

좁은 화면에서는 가로로 스크롤해 전체 표를 확인할 수 있습니다. 유지 관리 상태는 정성적 설명이며, 실제 기능은 현재 클라이언트 화면과 커널 지원 여부를 기준으로 확인하세요.

CLIENT NOTES

클라이언트별 적합한 사용 범위

선택 기준은 연결 가능 여부만이 아닙니다. 이후 구독 업데이트, 라우팅 수정, 오류 원인 확인과 설정 이전까지 얼마나 편리한지도 살펴봐야 합니다.

데스크톱 추천

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

DESKTOP / XRAY

v2rayN은 컴퓨터를 주요 작업 기기로 사용하는 사용자에게 적합합니다. 단순히 노드 하나를 실행하는 데 그치지 않고 서버 목록, 구독 그룹, 코어 설정, 시스템 프록시, 라우팅 규칙과 실행 로그를 하나의 데스크톱 작업 흐름으로 관리할 수 있다는 점이 핵심입니다. 노드가 늘어나면 구독 소스별로 목록을 구성할 수 있고, 업데이트 후 어느 그룹이 변경되었는지도 쉽게 확인할 수 있습니다.

데스크톱 화면에서는 노드 이름, 프로토콜, 주소, 포트, 그룹과 테스트 결과를 한눈에 볼 수 있어 중복 노드나 만료된 노드를 처리하기가 모바일보다 직관적입니다. 연결에 실패하면 클라이언트 안내와 코어 로그를 함께 확인한 뒤 시스템 프록시, 노드 연결, 프로토콜 매개변수, 라우팅 규칙, DNS 순서로 점검할 수 있어 여러 화면을 오갈 필요가 줄어듭니다.

다만 v2rayN은 설정 메뉴가 많습니다. 처음부터 모든 항목을 바꿀 필요는 없습니다. 먼저 구독을 가져오고 노드를 선택한 다음 시스템 프록시를 켜고 브라우저에서 확인하면 됩니다. 앱이 시스템 프록시를 따르지 않거나 더 넓은 범위의 트래픽 처리가 꼭 필요할 때만 TUN 모드와 관련 권한 및 라우팅 설정을 검토하세요.

v2rayN을 선택할 조건

  • Windows / macOS / Linux 데스크톱 환경
  • 여러 구독 소스와 노드 그룹
  • 그래픽 라우팅 규칙 메뉴가 필요한 경우
  • 코어 실행 로그를 자주 확인하는 경우
  • 상황에 따라 시스템 프록시와 TUN을 사용하는 경우
데스크톱 클라이언트 다운로드로 이동
Android 추천

v2rayNG: Xray 모바일 사용 경로

ANDROID / XRAY

v2rayNG는 Android용으로, 구독 링크·설정 링크 또는 QR 코드로 노드를 가져온 뒤 바로 연결하기 좋습니다. 대부분의 모바일 사용자에게 작업 흐름은 간단합니다. 설정을 가져오고, 구독을 업데이트하고, 노드를 선택한 다음 시스템 VPN 서비스를 시작하고, 브라우저와 대상 앱이 정상적으로 접속되는지 확인하면 됩니다. 자주 쓰는 기능이 메인 화면과 사이드 설정에 모여 있어 데스크톱의 전체 관리 흐름보다 처음 배우기 쉽습니다.

고급 기능으로는 앱별 프록시 적용 여부, 도메인 및 IP 라우팅, DNS 조정과 연결 로그 확인 등이 있습니다. 앱별 프록시는 브라우저는 정상인데 특정 앱만 프록시를 사용하지 않는 상황에 유용합니다. 다만 목록 모드의 방향을 정확히 확인해야 합니다. 선택한 앱만 프록시를 사용할지, 선택한 앱을 제외할지 구분해야 합니다. 규칙을 바꾼 뒤에는 다시 연결하고 두 앱을 각각 확인해 연결 아이콘만으로 결과를 판단하지 마세요.

v2rayNG는 Xray 커널 경로를 사용하므로 Xray 호환 노드를 이미 보유했거나 데스크톱에서도 Xray를 주로 사용하는 사용자에게 적합합니다. 여러 기기에서 같은 구독 소스를 공유할 수 있지만, 데스크톱의 모든 로컬 설정을 모바일에 그대로 옮기는 것은 권장하지 않습니다. 시스템 프록시, TUN, 앱별 프록시와 배터리 백그라운드 제한은 플랫폼마다 다르므로 별도로 설정해야 합니다.

v2rayNG를 선택할 조건

  • Android에서 일상적으로 연결하는 경우
  • Xray 커널 설정 경로
  • 구독 링크 또는 QR 코드 가져오기
  • 앱별 프록시 범위 제어
  • 모바일 라우팅 설정이 필요한 경우
Android 클라이언트 다운로드로 이동
커널 대안

v2flyNG: v2fly 커널 호환 경로

ANDROID / V2FLY

v2flyNG도 Android에서 실행되지만, 선택의 핵심은 화면 디자인이 아니라 v2fly 커널입니다. v2fly 생태계에서 생성된 기존 설정을 사용하거나 기존 라우팅 동작을 유지해야 할 때, 또는 문제를 분석하며 Xray와 v2fly의 구현 차이를 구분해야 할 때 v2flyNG를 명확한 커널 대안으로 고려할 수 있습니다. 구독 가져오기, 노드 선택과 모바일 연결 같은 기본 작업도 수행할 수 있습니다.

다른 클라이언트에서 v2flyNG로 이전할 때는 서버 주소와 포트만 확인해서는 안 됩니다. 프로토콜, 보안 매개변수, 전송 방식, TLS 설정, 호스트 이름, 경로, 라우팅 아웃바운드 태그와 DNS 설정이 결과에 영향을 줄 수 있습니다. 가장 안전한 방법은 정상 작동이 확인된 기본 노드 하나를 먼저 가져와 연결과 DNS가 정상인지 확인한 뒤 사용자 지정 라우팅을 단계적으로 추가하는 것입니다. 첫 테스트에서 커널, 구독과 규칙 세트를 동시에 바꾸지 마세요.

v2fly 커널이 꼭 필요한 것이 아니라면 Android 일상 사용에는 보통 v2rayNG를 먼저 선택합니다. 설정 출처나 유지 관리 절차가 이미 v2fly를 중심으로 구성되어 있다면 v2flyNG가 더 적합합니다. 두 클라이언트는 비슷한 공유 정보를 읽을 수 있지만, 필드를 가져올 수 있다고 해서 모든 커널 동작이 완전히 같다는 뜻은 아닙니다. 복잡한 설정은 항목별로 확인해야 합니다.

v2flyNG를 선택할 조건

  • v2fly 커널이 명확히 필요한 경우
  • 기존 v2fly 설정을 유지 관리하는 경우
  • 커널 호환성 차이를 구분해야 하는 경우
  • 기본 구독과 연결을 중심으로 사용하는 경우
  • 복잡한 매개변수를 항목별로 확인할 수 있는 경우
Android 다운로드 옵션 보기

SCENARIO GUIDE

사용 환경에 따라 클라이언트 선택

하나의 클라이언트가 여러 환경을 지원할 수 있지만 시작점이 다르면 우선순위도 달라집니다.

FEATURE INTERPRETATION

헷갈리기 쉬운 기능 차이

이름이 같은 설정이라도 데스크톱 시스템과 Android에서는 서로 다른 트래픽 처리 방식에 해당할 수 있습니다.

SUBSCRIPTION

구독 그룹

구독 그룹은 노드의 출처, 일괄 업데이트 방식과 용도 구분을 관리합니다. v2rayN은 데스크톱에서 많은 노드와 여러 출처를 확인하는 데 더 적합하고, v2rayNG와 v2flyNG는 모바일에서 정기적으로 업데이트하기 좋습니다. 구독을 업데이트해도 현재 선택한 노드가 계속 존재한다는 보장은 없습니다. 업데이트 후 활성 노드, 그룹과 라우팅 참조를 다시 확인하세요.

ROUTING

라우팅 규칙 UI

라우팅 화면은 설정을 입력하는 메뉴일 뿐이며 최종 매칭은 커널이 수행합니다. 규칙이 유효한지 판단하려면 매칭 순서, 도메인 정책, IP 규칙, 인바운드 태그와 아웃바운드 태그를 확인해야 합니다. 데스크톱은 긴 규칙을 편집하고 검토하기 좋고, 모바일은 명확한 소수의 규칙을 관리하는 데 적합합니다. 규칙이 많을수록 DNS와 프록시 모드를 동시에 변경하지 않는 것이 좋습니다.

TUN / VPN

TUN 및 시스템 VPN 서비스

v2rayN의 시스템 프록시는 프록시 설정을 따르는 프로그램에 주로 영향을 주고, TUN 모드는 더 넓은 범위의 트래픽을 처리합니다. Android 클라이언트는 일반적으로 시스템 VPN 서비스를 통해 로컬 터널을 만듭니다. 둘 다 '더 많은 앱이 연결되는' 것처럼 보일 수 있지만 권한, 라우팅 테이블과 문제 해결 방법은 다릅니다. 활성화하기 전에 일반 프록시 경로가 정상 작동하는지 먼저 확인하세요.

CORE

Xray와 v2fly

둘은 Project V 관련 생태계에 속한 서로 다른 커널 계열입니다. 기본 설정 개념은 많이 겹치지만 확장 기능, 지원 필드와 구체적인 동작이 항상 같지는 않습니다. 일반적인 구독은 양쪽에서 작동할 수 있지만, 특수 전송 매개변수, 복잡한 라우팅 또는 커널별 기능이 포함되면 설정 출처에 맞는 클라이언트를 선택하고 로그로 로딩 결과를 확인해야 합니다.

MIGRATION CHECKLIST

클라이언트 변경 전 확인 목록

이전 실패는 대개 클라이언트 다운로드 오류가 아니라 구독, 커널과 로컬 라우팅 설정을 함께 확인하지 않아서 발생합니다.

  1. 구독 출처와 그룹 기록

    어떤 노드가 구독에서 왔고 어떤 노드가 수동으로 추가되었는지 확인하세요. 이전할 때는 먼저 구독을 복원한 뒤 소수의 로컬 노드를 처리해 중복 가져오기를 피하세요.

  2. 대상 클라이언트의 커널 확인

    Xray 경로에서 v2fly 경로로 또는 그 반대로 전환할 때 프로토콜 필드, 전송 설정과 라우팅 문법이 대상 커널의 지원 범위에 속하는지 확인하세요.

  3. 먼저 단일 노드의 기본 연결 확인

    일시적으로 간단한 라우팅을 사용해 노드 핸드셰이크, DNS와 브라우저 접속이 정상인지 확인하세요. 기본 연결이 확인된 뒤 분기 설정과 앱별 프록시를 복원하세요.

  4. 시스템 트래픽 처리 방식 재설정

    데스크톱 시스템 프록시, 데스크톱 TUN과 Android 시스템 VPN 서비스는 그대로 복사할 수 있는 동일한 설정이 아닙니다. 대상 플랫폼에서 다시 권한을 부여하고 활성화해야 합니다.

  5. 로그로 차이 확인

    같은 노드가 이전 클라이언트에서는 작동했지만 새 클라이언트에서 실패한다면 노드만 반복해서 바꾸지 말고 먼저 커널 오류와 실제로 로드된 설정을 비교하세요.

FINAL SELECTION

데스크톱은 v2rayN, Android는 우선 v2rayNG

Windows·macOS·Linux 사용자는 구독 그룹, 라우팅 관리, 시스템 프록시와 로그 점검에 적합한 v2rayN을 우선 사용하세요. Android 사용자는 v2rayNG를 우선 선택하면 됩니다. v2fly 커널이 명확히 필요하거나 기존 v2fly 설정을 유지 관리해야 하거나 커널 호환성을 테스트하는 경우에만 v2flyNG를 선택하세요.

다운로드 전에 운영체제와 프로세서 아키텍처를 확인하세요. 설치 후에는 설정 가져오기, 노드 선택, 연결 시작, 트래픽 확인 순서로 처음 설정을 완료하고, 문제가 생겼을 때만 문제 해결 단계로 넘어가세요. 여러 고급 옵션을 동시에 변경하지 않는 것이 좋습니다.