클라이언트 / 플랫폼 및 코어

V2Ray 클라이언트 비교
v2rayN 및 안드로이드 앱 선택

PC에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 추천합니다. v2fly 코어가 필요하다면 v2flyNG를 고려하세요.

먼저 운영체제를 확인한 다음 노드의 프로토콜과 평소 설정 방식을 살펴보세요. 세 클라이언트의 주요 차이는 실행 플랫폼, 코어 기능, 설정 메뉴입니다. 같은 노드에서의 속도를 기준으로 순위를 매길 수는 없습니다.

한눈에 비교

플랫폼, 코어 및 설정 기능

표에는 자주 사용하는 기능을 정리했습니다. 세부 메뉴는 배포판, 시스템 권한, 코어 조합에 따라 다를 수 있습니다. ‘지원’된다고 해서 모든 프로토콜 매개변수를 클라이언트 간에 그대로 재사용할 수 있는 것은 아닙니다. 좁은 화면에서는 좌우로 스크롤해 확인하세요.

v2rayN·v2rayNG·v2flyNG의 플랫폼, 코어, 유지 관리 및 사용 환경 비교
비교 항목 v2rayN v2rayNG v2flyNG
지원 플랫폼 Windows、macOS、Linux Android Android
코어 주로 Xray 사용. 실제 사용 가능한 코어는 배포판과 Core 유형 설정을 확인하세요. Xray v2fly
유지 관리 상태 활발히 유지 관리 중입니다. 업데이트 전에 UI와 설정 이전 안내를 확인하세요. 활발히 유지 관리 중입니다. 코어 및 시스템 호환성 변경 사항도 확인하세요. 커뮤니티에서 유지 관리합니다. 업데이트 주기와 기능 지원 범위를 별도로 확인하세요.
사용 난이도 기본 설정은 간단합니다. 시스템 프록시, 라우팅, TUN은 각각 이해하고 설정해야 합니다. 기본 연결은 간단합니다. VPN 권한을 허용하고 백그라운드 제한을 확인해야 합니다. 기본 조작은 안드로이드의 유사 앱과 비슷합니다. 코어 호환성은 추가로 확인해야 합니다.
구독 관리 구독 그룹과 서버 목록을 활용해 여러 항목을 관리하기 좋습니다. 구독 관리 및 그룹별 보기 메뉴를 제공합니다. 구독 관리를 지원합니다. 가져오기 형식은 사용 중인 버전에서 확인하세요.
라우팅 UI 별도의 라우팅 설정 메뉴에서 규칙 순서와 아웃바운드 연결을 확인하기 쉽습니다. 라우팅 설정과 앱별 분할 연결을 지원해 휴대폰에서 사용하기 편리합니다. 라우팅 관련 설정을 제공합니다. 설정할 수 있는 필드는 v2fly 코어의 지원 범위에 따릅니다.
TUN / 트래픽 처리 TUN 모드를 지원합니다. 선택한 코어, 시스템 권한, 실행 환경에 따라 사용 가능 여부가 달라집니다. Android VPN 서비스를 통해 트래픽을 처리합니다. 데스크톱 TUN과는 작동 방식이 다릅니다. Android VPN 서비스를 통해 트래픽을 처리합니다. 데스크톱 TUN 스위치를 그대로 옮긴 기능은 아닙니다.
추천 대상 PC에서 일상적으로 사용하거나 구독 그룹 관리 및 고급 라우팅 설정이 필요한 사용자 안드로이드 입문자, Xray 프로토콜이 필요한 사용자, 앱별 분할 연결을 원하는 사용자 기존 V2Fly 설정을 사용하거나 안드로이드에서 v2fly 코어가 필요한 사용자
설치 파일 데스크톱 설치 파일 안드로이드 추천 앱 다운로드 안드로이드 대체 앱 다운로드

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

PC 추천

v2rayN은 PC에서 구독, 서버 항목, 라우팅 규칙을 한곳에서 관리하기 좋습니다. 넓은 데스크톱 화면에서 프로토콜 필드, 그룹, 로그를 함께 확인할 수 있어 작업 환경을 자주 바꾸거나 직접 연결·프록시·차단 규칙을 나눠 관리하려는 사용자에게 적합합니다. 평소에는 구독을 가져오고 사용할 서버를 선택한 뒤 시스템 프록시를 설정하면 됩니다. 처음부터 전체 JSON을 편집할 필요는 없습니다.

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

Windows 다운로드는 데스크톱 버전과 클래식 WPF 버전으로 나뉩니다. 데스크톱 버전은 차세대 크로스 플랫폼 UI를 사용해 여러 데스크톱 운영체제에서 비슷한 방식으로 사용하려는 경우에 적합합니다. WPF 버전은 기존 Windows 데스크톱 UI를 유지해 익숙한 조작 방식을 선호하는 사용자에게 알맞습니다. 메뉴 위치와 설정 이전 방법은 버전에 따라 다를 수 있으므로 UI와 시스템 호환성을 기준으로 선택하세요. UI 종류가 노드 속도를 뜻하지는 않습니다.

시스템 프록시와 TUN은 따로 판단하세요

브라우저처럼 시스템 프록시 설정을 따르는 앱은 먼저 ‘시스템 프록시 자동 설정’을 사용할 수 있습니다. 해당 설정을 따르지 않는 앱에 한해 TUN 사용을 검토하세요. TUN을 켜면 트래픽이 클라이언트로 전달되는 경로가 바뀌며, 관리자 권한이 필요하거나 다른 네트워크 제어 도구와 충돌할 수 있습니다. 활성화한 뒤에는 스위치가 켜졌는지만 보지 말고 DNS, 로컬 네트워크 접근, 절전 모드 해제 후 동작도 확인하세요.

고급 설정에서는 규칙 순서와 아웃바운드 식별자가 중요합니다. routing.rules는 순서대로 일치 여부를 확인하며, 규칙의 outboundTag는 outbounds의 tag와 연결되어야 합니다. GUI를 사용하면 필드를 직접 입력하는 수고를 줄일 수 있지만, 매칭 로직을 이해하는 일을 대신해 주지는 않습니다.

v2rayNG: 안드로이드용 Xray 클라이언트

안드로이드 추천

v2rayNG는 Xray 코어를 사용하며 안드로이드 기기에 우선 추천합니다. 기본 사용 과정은 구독 관리, 서버 선택, 연결 시작, 시스템 VPN 권한 허용 순입니다. 휴대폰에서는 데스크톱의 시스템 프록시 설정을 그대로 따라 할 필요가 없습니다. 보통 Android VPN 서비스를 통해 앱 트래픽을 전달하며, 시스템 권한 요청 창도 이 과정에 포함됩니다.

구독 관리와 앱별 분할 연결

구독이 여러 개라면 각각 저장하고 알아보기 쉬운 그룹 이름을 지정해 임시로 가져온 단일 설정과 정기적으로 갱신하는 구독을 구분하세요. 앱별 분할 연결을 사용하면 지정한 앱만 프록시를 이용하게 하거나 일부 로컬 서비스가 기존 네트워크 경로를 유지하도록 설정할 수 있습니다. 설정 전에 현재 모드가 ‘선택한 앱을 프록시로 연결’하는지, ‘선택한 앱은 프록시를 우회’하는지 확인하세요. 두 모드는 서로 바꿔 쓸 수 없습니다.

안드로이드 기기에서는 백그라운드 실행 조건도 확인해야 합니다. 배터리 최적화, 백그라운드 활동 제한, 제조사의 앱 관리 정책에 따라 화면을 잠근 뒤 연결이 끊길 수 있습니다. 시스템 설정에서 관련 권한을 확인한 다음 문제가 다시 발생하는지 살펴보세요. 앱을 바꿔도 시스템이 백그라운드 프로세스를 종료하는 문제는 해결되지 않을 수 있습니다. 연결이 끊기는 원인을 모두 노드 탓으로 돌려서도 안 됩니다.

설치 파일은 프로세서 아키텍처에 맞춰 선택하세요. 2015년 이후 출시된 일반적인 휴대폰은 대개 arm64 버전을 먼저 확인하면 됩니다. 아키텍처를 모르겠다면 시스템 정보에서 확인하거나 범용 버전을 선택하세요. 설치 가능 여부는 최소 OS 버전과 기존 앱의 서명에도 영향을 받으므로 휴대폰을 구입한 연도만으로 판단할 수 없습니다.

v2rayNG 안드로이드 설치 파일 보기

v2flyNG: v2fly 코어 대안

특정 설정이 필요한 경우

v2flyNG를 선택하는 이유는 분명해야 합니다. 기존 설정이 V2Fly를 기준으로 관리되거나 안드로이드에서 v2fly 코어를 사용해야 하는 경우입니다. 이름이 비슷하다는 이유만으로 함께 설치해야 하는 앱이 아니며, v2rayNG를 무조건 대체하는 앱도 아닙니다. 구독을 가져와 바로 사용하려는 경우에는 v2rayNG를 먼저 선택하면 코어 호환성을 검토하는 단계를 줄일 수 있습니다.

필드를 확인한 다음 설정을 옮기세요

구독 링크는 설정을 배포하는 방법일 뿐, 모든 코어가 모든 필드를 해석할 수 있다는 보장은 아닙니다. 가져오기에 성공했다는 것은 클라이언트가 링크나 설정 형식을 받아들였다는 뜻이지, 전송·보안·라우팅 설정이 모두 적용되었다는 뜻은 아닙니다. 설정을 옮기기 전에 프로토콜 이름, 전송 방식, TLS 매개변수와 대상 코어의 지원 범위를 확인하세요. Xray 전용 기능을 v2fly에서도 사용할 수 있다고 가정해서는 안 됩니다.

유지 관리 측면에서는 프로젝트 안내와 배포판 변경 사항을 확인하세요. 업데이트 빈도로 연결 품질을 판단할 수는 없습니다. 업데이트 전에 현재 설정을 기록해 두고, 업데이트 후 기존 설정으로 연결, DNS, 분할 연결 결과를 확인하세요. 현재 환경이 안정적으로 작동한다면 새로운 기능이 꼭 필요하거나 호환성 문제가 생긴 경우에만 코어 변경을 검토하면 됩니다.

한 휴대폰에 두 클라이언트의 설정을 각각 저장할 수 있지만, 테스트할 때는 VPN 서비스를 하나만 실행하세요. 두 앱이 동시에 네트워크를 제어하면 결과를 명확하게 비교하기 어렵습니다. 비교할 때는 같은 네트워크, 같은 서버 매개변수, 같은 라우팅 대상을 사용해 설정 차이를 클라이언트 차이로 오해하지 않도록 하세요.

v2flyNG 안드로이드 대체 설치 파일 보기

사용 환경

입문·고급 설정·다기기 환경별 선택

사용 환경별 추천으로 후보를 좁혀 보세요. 최종 선택은 기기의 운영체제, 설정 호환성, 실제 네트워크 상태를 기준으로 해야 합니다.

클라이언트 선택 전에 알아둘 세 가지

같은 노드라면 클라이언트를 바꾸는 것만으로 더 빨라질까요?

꼭 그렇지는 않습니다. 서버 부하, 네트워크 경로, 전송 매개변수, DNS, 라우팅 방식이 모두 결과에 영향을 줍니다. 같은 서버와 비슷한 설정을 사용한 뒤 실제 앱 접속 상태를 비교하세요. 한 번의 테스트로 장기적인 성능을 판단할 수 없으며, 코어 이름이 속도 등급을 의미하지도 않습니다.

TUN을 켜면 모든 트래픽이 프록시를 통과하나요?

그렇지 않습니다. TUN이나 시스템 VPN 서비스는 트래픽이 클라이언트로 들어오는 방식을 정하고, 라우팅 규칙은 들어온 트래픽이 어느 아웃바운드를 사용할지 정합니다. 로컬 네트워크, 직접 연결 규칙, 앱 제외 설정, DNS 경로에 따라 결과가 달라질 수 있습니다. ‘트래픽 처리’와 ‘모든 트래픽 프록시 연결’은 서로 다른 문제이므로 각각 확인해야 합니다.

클라이언트를 바꾸기 전에 무엇을 저장해야 하나요?

구독 주소, 그룹 이름, 현재 라우팅 모드, 사용자 지정 규칙, DNS 설정을 기록해 두세요. 구독 링크에는 접근 권한이 포함될 수 있으므로 스크린샷을 공개하거나 신뢰할 수 없는 곳에 보내지 마세요. 이전 후에는 기본 연결부터 확인하고 사용자 지정 설정을 하나씩 복구해 여러 변수가 한꺼번에 바뀌지 않도록 하세요.

최종 선택

PC는 v2rayN, 안드로이드는 v2rayNG

PC에서는 구독 그룹, 시스템 프록시, 라우팅 규칙을 주로 관리하므로 v2rayN을 우선 추천합니다. 안드로이드에서는 VPN을 통한 트래픽 처리, 백그라운드 실행, 앱별 분할 연결을 고려해 v2rayNG를 추천합니다. v2flyNG는 v2fly 코어가 꼭 필요한 경우에 선택하세요. 클라이언트를 정한 뒤 다운로드 페이지에서 운영체제, 칩 아키텍처, 설치 파일 종류를 확인하면 됩니다. 이 페이지에서 세부 버전 번호까지 비교할 필요는 없습니다.

v2rayN 다운로드