표는 일반적인 사용 방식을 비교한 것으로, 모든 배포 패키지에 동일한 커널과 설정이 포함된다는 뜻은 아닙니다. 화면이 좁으면 좌우로 스크롤해 확인하세요.
플랫폼 지원, 커널 및 기능 범위
비교 항목
v2rayN
v2rayNG
v2flyNG
플랫폼 지원
Windows、macOS、Linux
Android
Android
커널
Xray 사용 가능. 다른 커널의 선택 범위는 배포 패키지에 따라 다름
Xray
v2fly
유지 관리 상태
활발히 관리 중. 업데이트 전에 릴리스 노트 확인
활발히 관리 중. 새 기능은 커널 지원 여부 확인 필요
릴리스 노트에서 업데이트 주기를 확인하고 호환성에 맞춰 선택
사용 난이도
기본 가져오기는 간단하지만 프록시, 라우팅, TUN 설정은 각각 이해해야 함
기본 사용 절차는 간단하지만 VPN 권한과 백그라운드 제한 확인 필요
기본 절차는 다른 Android 클라이언트와 비슷하지만 프로토콜 호환성을 추가로 확인해야 함
구독 그룹
구독 출처별 그룹화, 업데이트, 노드 선택 지원
구독 그룹 설정 및 업데이트 지원
구독 관리 지원. 그룹 설정 방법은 현재 인터페이스에서 확인
라우팅 규칙 UI
라우팅 관리 화면 제공. 데스크톱에서 규칙을 확인하고 편집하기 편리
라우팅 설정 제공. 기본 규칙과 사용자 지정 규칙을 함께 사용
라우팅 관련 설정 제공. 규칙 필드는 v2fly가 지원하는 형식이어야 함
TUN / VPN 트래픽 처리
TUN 모드 지원. 플랫폼 권한, 커널, 네트워크 환경이 조건을 충족해야 함
Android VPN 서비스로 트래픽을 처리하며 대상 앱 범위를 설정할 수 있음
Android VPN 서비스로 작동하며 세부 옵션은 배포 패키지에 따라 다름
추천 대상
데스크톱에서 일상적으로 사용하며 라우팅 관리와 여러 데스크톱 환경 설정이 필요한 사용자
Android를 처음 사용하는 사용자와 Xray 설정을 사용하는 사용자
기존 v2fly 설정이 있고 호환성을 직접 확인할 수 있는 Android 사용자
클라이언트별 자세히 보기
세 도구의 핵심 차이는 단순한 속도 순위가 아니라 실행 플랫폼, 커널 생태계, 설정 위치입니다.
v2rayN: 데스크톱 구독 및 라우팅 관리
데스크톱 추천
기기가 Windows, macOS 또는 Linux를 실행한다면 v2rayN을 먼저 고려하세요. 구독 그룹, 노드 선택, 시스템 프록시, 라우팅 관리를 데스크톱 창에서 한눈에 다룰 수 있어 설정을 확인하면서 연결 문제를 점검하기 좋습니다. 클라이언트를 정한 뒤에는 운영체제와 프로세서 아키텍처에 맞는 배포 패키지를 선택해야 합니다. 데스크톱 플랫폼이라고 설치 방법, 권한 요구사항, 메뉴 위치까지 모두 같은 것은 아닙니다.
Windows 다운로드 페이지에서는 Desktop과 WPF 두 가지를 제공합니다. Desktop은 크로스 플랫폼 인터페이스를, WPF는 기존 Windows 인터페이스를 사용합니다. 이름만 보고 둘 다 설치할 필요는 없으며, 다운로드 안내와 실행 환경, 사용 습관을 고려해 선택하세요. macOS는 Apple Silicon과 Intel을 구분해야 하고, Linux는 프로세서 아키텍처와 시스템의 패키지 형식을 모두 확인해야 합니다.
v2rayN의 장점은 설정이 역할별로 나뉘어 있다는 점입니다. 시스템 프록시는 앱이 로컬 수신 포트로 요청을 보낼지 결정하고, 라우팅은 커널로 전달된 요청이 어떤 아웃바운드를 사용할지 정하며, TUN은 트래픽 처리 방식을 확장합니다. 기본적인 웹 사용이라면 먼저 시스템 프록시를 확인하세요. 시스템 프록시를 따르지 않는 앱이 있을 때 TUN을 검토하면 됩니다. TUN을 켜면 높은 권한이 필요하거나 다른 가상 네트워크 어댑터 및 VPN과 충돌할 수 있으므로 만능 해결책으로 여겨서는 안 됩니다.
여러 구독 출처를 한곳에서 관리하고 큰 화면에서 규칙 순서를 확인할 때 적합합니다.
커널을 바꾸기 전에 노드 기능과 규칙 필드를 확인하세요. 커널 이름만 바꾸면 되는 것이 아닙니다.
v2rayNG는 Xray 커널을 사용하며, Android 기기에서 구독을 가져오고 노드를 선택해 연결하려는 대부분의 사용자에게 적합합니다. 일반적인 순서는 구독 그룹 주소를 저장하고 구독을 업데이트한 뒤 노드를 선택하고, 서비스를 시작해 시스템 VPN 권한을 허용하는 것입니다. 구독 주소가 저장된 것과 노드를 실제로 사용할 수 있는 것은 별개의 문제입니다. 주소 저장은 설정 출처를 등록한 것일 뿐이며, 실제 연결에는 구독 업데이트 결과, 매개변수의 정확성, 네트워크 상태가 영향을 줍니다.
Android에서 트래픽을 처리할 때는 시스템 VPN 서비스를 사용하며, 데스크톱의 시스템 프록시 설정과는 다릅니다. 일반적으로 동일한 사용자 환경에서 시스템 VPN을 사용하는 서비스를 두 개 동시에 실행할 수 없습니다. 다른 서비스가 이미 네트워크를 처리 중이라면 어느 쪽을 사용할지 먼저 정하세요. 앱별로 프록시 범위를 지정하려면 앱 선택과 라우팅 설정이 함께 어떻게 작동하는지도 확인해야 합니다. 상태 표시줄에 연결 아이콘이 보이는지만으로 판단해서는 안 됩니다.
REALITY 등이 포함된 구독은 매개변수 전체가 올바르게 가져와졌는지, 사용 중인 Xray 커널이 지원하는지 확인하세요. 백그라운드에서 연결이 끊기면 먼저 배터리 최적화, 백그라운드 활동 제한, 네트워크 전환을 점검한 뒤 프로토콜 설정 변경을 고려하세요. 클라이언트를 바꿔도 시스템 절전 정책이 자동으로 해제되거나 서버에 연결할 수 없는 문제가 해결되지는 않습니다.
Android를 처음 사용하거나 기존 Xray 설정으로 일상적인 연결을 하려는 사용자에게 적합합니다.
최신 주류 기기는 보통 arm64를 선택합니다. 아키텍처를 모르면 먼저 시스템 정보를 확인하세요.
v2flyNG는 Android용 클라이언트로 v2fly 커널을 사용합니다. 기존 설정을 이해하고 V2Fly의 기능과 동작을 계속 사용하려는 경우에 적합합니다. 이름이 비슷하다는 이유만으로 v2rayNG와 같은 기능을 하는 대체품이라고 생각해서는 안 됩니다. V2Fly와 Xray는 서로 연관되어 있지만 독립적으로 발전하는 커널 생태계로, 프로토콜 구현과 필드 지원, 새 기능 도입 시점이 다를 수 있습니다.
선택하기 전에 구독에서 실제로 사용하는 프로토콜, 전송 방식, 보안 설정을 확인하세요. 인터페이스에서 특정 조합을 인식하더라도 기반 커널이 해당 기능을 지원한다는 뜻은 아닙니다. 설정 파일이 저장된다고 연결까지 성공하는 것도 아닙니다. 구독이 Xray 기능에 명확히 의존한다면 노드 매개변수를 반복해서 바꿔 호환성을 시험하기보다 해당 기능을 지원하는 클라이언트를 우선 사용하세요.
유지 관리 상태는 현재 릴리스 노트와 실제 호환성을 함께 확인해야 합니다. 이름이나 인터페이스 모양만으로 판단하지 마세요. 업데이트 전에는 필요한 설정을 보관하고 시스템 요구사항과 가져오기 형식이 바뀌는지 확인하세요. 대안으로 시험할 때는 한 번에 클라이언트 하나만 실행하고, 같은 네트워크와 호환되는 동일한 설정으로 검증해야 시스템 트래픽 처리 충돌을 커널 차이로 오해하지 않습니다.
v2fly 설정을 반드시 사용해야 하고 설정 안내를 읽을 수 있는 사용자에게 적합합니다.
휴대전화가 오래됐다는 이유만으로 리소스를 덜 사용하거나 호환성이 더 좋다고 단정해서는 안 됩니다.
클라이언트 이름만으로 속도를 판단할 수는 없습니다. 서버 부하, 네트워크 경로, 프로토콜과 전송 방식의 조합, 라우팅 결과가 실제 사용 경험에 영향을 줍니다. 비교할 때는 네트워크, 노드 설정, 대상 앱을 동일하게 유지하고 한 번에 한 가지 요소만 바꾸세요. 두 도구가 서로 다른 노드나 프록시 범위를 사용했다면 결과만으로 어느 클라이언트가 더 나은지 판단할 수 없습니다.
TUN을 지원하면 모든 트래픽이 프록시를 통과하나요?
아닙니다. TUN이나 VPN 서비스는 트래픽을 가져오고, 라우팅 규칙은 요청을 직접 연결할지, 프록시로 보낼지, 차단할지 결정합니다. 데스크톱에서 TUN을 켜면 권한, 가상 네트워크 어댑터, DNS도 고려해야 합니다. Android에서는 시스템 권한, 앱 범위, 이미 실행 중인 VPN 서비스를 확인하세요. 트래픽을 가져오는 데 성공했는지와 의도한 대로 분기되는지는 각각 따로 검증해야 합니다.
클라이언트를 여러 개 설치해야 하나요?
일상적으로는 필요한 기능을 충족하는 클라이언트 하나만 사용하면 됩니다. 커널 호환성을 확인하거나 특정 설정을 보존해야 할 때만 대안을 추가로 사용하세요. 여러 클라이언트를 설치해도 동시에 실행할 수 있다는 뜻은 아닙니다. 데스크톱에서는 시스템 프록시와 수신 포트가 서로 덮어쓸 수 있고, Android에서는 VPN 트래픽 처리가 충돌할 수 있습니다. 의미 있는 결과를 얻으려면 시험 전에 다른 클라이언트의 서비스를 중지하세요.