선택 가이드 / 플랫폼·코어·설정

V2Ray 클라이언트 비교

v2rayN, v2rayNG, v2flyNG: 먼저 기기에 맞춰 고른 다음 코어와 트래픽 처리 방식을 확인하세요.

PC에서는 v2rayN 추천

Windows, macOS, Linux에서 사용할 수 있습니다. 구독 그룹, 라우팅 규칙, 로그를 데스크톱 창에서 관리하므로 설정을 자주 조정하는 사용자에게 적합합니다.

Windows 다운로드 보기 →

Android에서는 v2rayNG 추천

Xray 코어를 사용합니다. 구독을 가져오고 VPN 권한을 허용하면 바로 사용할 수 있습니다. 기존 v2fly 설정이 필요하다면 v2flyNG를 고려하세요.

Android 다운로드 보기 →

클라이언트는 설정을 관리하고, 코어는 프로토콜 처리와 라우팅을 담당합니다. UI를 바꾼다고 연결 품질이 좋아지는 것은 아닙니다. 서버 매개변수, 로컬 네트워크, DNS 정책도 서로 맞아야 합니다.

기능 비교

클라이언트 3종 설정 비교

아래 내용은 선택을 위한 참고 정보이며 성능 순위가 아닙니다. 메뉴, 코어 구성, 사용 가능한 옵션은 설치한 배포판에 따라 다릅니다. 화면이 좁으면 좌우로 스크롤해 확인하세요.

플랫폼 지원·코어·주요 설정 방식
비교 항목 v2rayN v2rayNG v2flyNG
플랫폼 지원 Windows、macOS、Linux Android Android
코어 주로 Xray 사용. V2Fly 등 다른 코어 옵션은 배포판과 설정 메뉴에 따라 다름 Xray v2fly
유지 관리 상태 활발히 유지 관리 중 활발히 유지 관리 중 커뮤니티에서 유지 관리하며 업데이트 주기는 별도입니다. 사용 전에 릴리스 노트를 확인하세요.
사용 난이도 기본 설정 가져오기는 간편하지만 시스템 프록시, 라우팅, TUN을 각각 이해해야 합니다. 기본 연결은 간편하지만 VPN 권한과 백그라운드 실행 제한을 알아야 합니다. 기본 사용 방식은 Android 클라이언트와 비슷하며 v2fly 설정 호환성을 추가로 확인해야 합니다.
구독 관리 구독 소스를 한곳에서 관리해 업데이트, 필터링, 일괄 처리가 편리합니다. 구독 소스별로 설정을 관리해 휴대폰에서 업데이트하고 전환하기 편리합니다. 구독 관리 기능을 제공합니다. 그룹 및 필터 설정은 현재 앱 화면을 확인하세요.
라우팅 규칙 UI 데스크톱에서 규칙을 편집하고 규칙 세트를 관리해 매칭 순서를 확인하기 편리합니다. 라우팅 프리셋과 사용자 설정 메뉴를 제공합니다. 복잡한 편집은 휴대폰 화면에서 제약이 있습니다. 라우팅 설정은 v2fly 기능을 따릅니다. Xray 전용 필드를 그대로 사용하지 마세요.
TUN 및 트래픽 처리 TUN 모드를 제공합니다. 권한, 관련 구성 요소, 시스템 라우팅이 필요합니다. Android VPN 인터페이스로 트래픽을 처리합니다. 데스크톱의 TUN 설정과는 다릅니다. Android VPN 인터페이스로 트래픽을 처리하며 시스템 권한이 필요합니다.
주요 기능 구독 그룹, 라우팅 규칙 UI, 시스템 프록시, TUN 설정 모바일 구독 관리, 라우팅 설정, 앱별 프록시, Xray 설정 V2Fly 설정을 사용하는 Android 클라이언트로, 해당 코어의 동작을 확인하기 편리합니다.
추천 대상 PC에서 일상적으로 사용하거나 여러 구독을 관리하고 고급 설정을 원하는 사용자 Android에서 일상적으로 사용하거나 Xray 설정 지원이 필요한 사용자 v2fly 코어를 명확히 필요로 하고 설정 차이를 확인할 의향이 있는 사용자

클라이언트별 살펴보기

설정 메뉴와 사용 시 유의 사항

세 클라이언트 모두 프록시 설정을 관리하지만 사용 환경은 다릅니다. PC에서는 설정 확인과 편집이 중심이고, 모바일에서는 시스템 권한과 백그라운드 연결이 중요합니다.

v2rayN: 데스크톱 설정 및 규칙 관리

v2rayN은 구독, 라우팅, 연결 로그를 데스크톱 작업 흐름에서 함께 관리하기 좋습니다. 여러 구독 소스를 각각 그룹으로 만들면 소스별로 설정을 업데이트하고 필터링할 수 있으며, 규칙을 조정할 때도 맥락을 파악하기 쉽습니다. 도메인 규칙, 아웃바운드 태그, DNS 동작을 자주 확인해야 한다면 휴대폰에서 긴 설정을 편집하기보다 데스크톱 UI를 사용하는 편이 적합합니다.

Windows 다운로드 페이지에서 데스크톱 버전과 클래식 WPF 버전을 제공합니다. 데스크톱 버전은 크로스 플랫폼 UI를 사용하고, WPF 버전은 기존 Windows UI를 유지합니다. 두 버전의 차이는 우선 인터페이스와 배포 방식에 있으며, 같은 서버 설정의 연결 속도가 달라진다고 단정할 수는 없습니다. macOS와 Linux 사용자는 운영체제, CPU 아키텍처, 설치 파일 형식에 맞는 항목을 선택하세요. Windows 버전 구분을 다른 운영체제에 그대로 적용하지 마세요.

처음 연결할 때는 시스템 프록시를 먼저 켜고 브라우저처럼 프록시 설정을 따르는 프로그램이 접속되는지 확인한 뒤 TUN을 고려하세요. TUN은 시스템 프록시를 사용하지 않는 프로그램의 트래픽까지 처리할 수 있지만 가상 네트워크 어댑터, 권한, DNS, 라우팅 충돌 등 고려할 변수가 늘어납니다. TUN은 트래픽을 처리할 뿐, 모든 연결을 같은 아웃바운드로 보내지는 않습니다. 최종 경로는 규칙에 따라 결정됩니다.

코어를 선택하기 전에 현재 배포판에서 제공하는 옵션과 실제 실행 설정을 확인하세요. UI에 옵션이 있다고 해서 모든 코어가 같은 필드를 지원하는 것은 아닙니다. 기존 설정이 안정적으로 작동한다면 클라이언트 설정과 코어 설정을 따로 기록하고, 전환하기 전에 복구할 수 있도록 백업하세요.

Windows 다운로드 → · macOS 다운로드 → · Linux 다운로드 →

v2rayNG: Android 일상 연결 및 Xray 설정

v2rayNG는 Android에서 우선 추천하는 클라이언트입니다. 일반적인 사용 순서는 구독 추가, 설정 업데이트, 구성 선택, 연결 시작, 시스템 VPN 권한 허용입니다. 여기서 VPN은 Android가 제공하는 트래픽 처리 인터페이스를 뜻하며, 원격 연결이 특정 VPN 프로토콜을 사용한다는 의미는 아닙니다. 실제 프록시 프로토콜은 가져온 설정과 Xray 코어에 따라 달라집니다.

휴대폰에서는 배터리 최적화, 백그라운드 실행 권한, 다른 VPN 앱 사용 여부를 확인해야 합니다. 화면을 잠근 뒤 연결이 끊긴다고 해서 프로토콜 선택이 잘못됐다고 단정할 수는 없습니다. 먼저 시스템이 백그라운드 활동을 제한하는지 살펴보세요. 일부 앱만 클라이언트를 사용하게 하려면 앱별 프록시 설정을 확인하고, 포함 목록과 제외 목록 중 어느 쪽인지 살펴 두 설정을 혼동하지 않도록 하세요.

v2rayNG는 라우팅 프리셋과 사용자 설정 메뉴를 제공합니다. 처음에는 규칙을 단순하게 유지하고, 로컬 네트워크 접속, 자주 사용하는 사이트, 도메인 해석이 예상대로 동작하는지 확인한 뒤 예외를 추가하세요. 트래픽 스니핑을 켜거나 DNS를 바꾸면 매칭 조건이 달라집니다. 한 번에 하나씩 변경해야 로그를 보고 원인을 파악하기 쉽습니다.

Xray 코어를 사용한다고 해서 모든 Xray 설정을 어떤 UI에나 그대로 붙여 넣을 수 있는 것은 아닙니다. 공유 링크, 구독 형식, 클라이언트가 생성한 설정, 완전한 네이티브 설정은 서로 다른 단계의 형식입니다. 특수 전송 매개변수가 필요한 서비스라면 목록에 항목이 표시되는지만 보지 말고, 가져온 뒤 관련 필드가 유지됐는지 확인하세요.

v2rayNG Android 다운로드 보기 →

v2flyNG: v2fly 코어가 필요한 경우의 대안

v2flyNG를 선택하는 이유는 UI가 비슷해서가 아니라 코어가 필요하기 때문입니다. 기존 V2Fly 설정을 사용하거나 해당 코어의 동작을 재현해야 할 때, 또는 v2fly 필드 설명에 따라 문제를 해결해야 할 때 고려할 수 있는 Android 클라이언트입니다. 처음 설치하는 사용자이고 특정 코어를 사용해야 하는 조건이 없다면 v2rayNG의 일반적인 설정 절차부터 시작하세요.

Xray와 V2Fly는 관련 기술 생태계에 속하지만 기능 발전 방향과 필드 정의가 완전히 같지는 않습니다. Xray 전용 확장, 전송 매개변수, 일부 보안 핸드셰이크 설정을 v2fly에서도 사용할 수 있다고 간주하지 마세요. 전환하기 전에 프로토콜, 전송 계층, TLS, 라우팅, DNS 설정을 하나씩 확인하세요. 확실하지 않은 필드는 스위치를 반복해서 켜고 끄기보다 해당 코어의 문서를 확인해야 합니다.

구독 소스가 같아도 클라이언트의 파싱 방식과 코어 지원 범위에 따라 결과가 달라질 수 있습니다. 다른 클라이언트에서는 작동하는 항목이 있다면 코어를 바꾸기 전에 가져온 매개변수와 오류 로그를 비교하세요. 유지 관리 및 업데이트 주기도 v2rayNG와 다르므로 현재 릴리스 노트를 읽고 기기의 운영체제 버전이 요구 사항을 충족하는지 확인하세요.

비교 테스트에서는 시스템 VPN 인터페이스를 사용하는 클라이언트를 한 번에 하나만 실행하고 네트워크, 서버 설정, 라우팅 대상을 가능한 한 동일하게 유지하세요. 코어와 네트워크 환경을 동시에 바꾸면 차이가 어느 단계에서 발생했는지 판단하기 어렵습니다.

v2flyNG Android 대안 다운로드 보기 →

사용 환경별 선택

초보자·고급 사용자·여러 기기 설정

먼저 변수를 줄이고 필요한 기능을 단계적으로 추가하세요. 여러 고급 옵션을 한꺼번에 켜기보다 안정적으로 재현할 수 있는 기본 설정을 유지하는 편이 관리하기 쉽습니다.

선택 요약

운영체제에 맞게 다운로드한 뒤 설정을 확인하세요

  1. Windows·macOS·Linux: v2rayN을 우선 추천합니다. 운영체제와 CPU 아키텍처에 맞는 설치 파일을 선택하세요. Windows 사용자는 UI 취향에 따라 데스크톱 버전이나 WPF 버전을 고르면 됩니다.
  2. Android 일상 사용: v2rayNG를 우선 추천합니다. 설정에 필요한 Xray 기능, 시스템 VPN 권한, 백그라운드 실행 옵션을 확인하세요.
  3. Android에서 v2fly가 꼭 필요한 경우: v2flyNG를 고려하세요. 기존 설정을 옮기기 전에 프로토콜과 필드 지원 여부를 확인하고, 코어 교체를 모든 문제에 통하는 해결책으로 여기지 마세요.

세 클라이언트는 모두 무료 오픈 소스 도구입니다. 오픈 소스라고 해서 구독 소스와 설정 내용을 확인할 필요가 없는 것은 아닙니다. 구독 주소에는 접속 인증 정보가 포함될 수 있으므로 비공개로 보관하세요. 로그를 공유하기 전에 구독 주소, 인증 필드, 서버 식별 정보를 삭제하세요.

현재 클라이언트로 필요한 작업을 할 수 있다면 이름만 바꾸기 위해 옮길 필요는 없습니다. 연결 시간 초과가 발생하면 로컬 네트워크, 시스템 시간, 구독 상태, 전송 매개변수, 서버 상태 순으로 확인하세요. 프로토콜, 코어, 구독의 차이를 알고 싶다면 용어집을 먼저 읽고, 구체적인 사용 문제는 문제 해결에서 확인하세요.

클라이언트 3종 다운로드 보기