v2rayN · v2rayNG · v2flyNG

V2Ray 클라이언트 비교
플랫폼과 코어별 선택

PC에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 고려하세요. 기존 V2Fly 설정을 사용하는 경우에는 v2flyNG도 검토할 수 있습니다. 먼저 기기와 설정의 호환성을 확인한 뒤 관리 기능을 비교하세요.

세 클라이언트의 선택 기준

세 프로그램 모두 그래픽 클라이언트이며, 서버나 구독 서비스가 아닙니다. 클라이언트는 연결 정보를 관리하고 코어를 실행하며 지정한 트래픽을 처리합니다. 실제 연결 여부는 서버 설정, 네트워크 환경, 설정값의 호환성에도 좌우됩니다. 클라이언트를 다운로드한 뒤에는 사용할 권한이 있는 연결 설정을 준비해야 합니다.

세 가지 질문으로 선택 범위를 좁혀 보세요. 기기의 운영체제는 무엇인지, 현재 설정에 어떤 코어가 필요한지, 라우팅 규칙을 세밀하게 설정하거나 앱 트래픽을 처리해야 하는지 확인하면 됩니다. PC와 휴대전화에서 같은 이름의 클라이언트를 사용할 필요는 없으며, 코어 JSON 전체를 그대로 서로 옮기는 것도 권장하지 않습니다. 호환되는 구독을 함께 사용하되 기기별 규칙은 각각 설정하는 편이 실용적입니다.

플랫폼·코어·관리 기능 비교

표는 각 클라이언트가 지향하는 기능을 비교한 것으로, 모든 배포판의 화면과 기능이 완전히 같다는 뜻은 아닙니다. 특히 TUN, 라우팅 편집, 프로토콜 지원 여부는 클라이언트 버전과 선택한 코어, 운영체제 권한을 함께 확인해야 합니다. 업데이트 상태는 대략적인 참고 정보이며 업데이트 주기나 장기 호환성을 보장하지 않습니다.

화면이 좁으면 표를 좌우로 밀어 세 클라이언트의 전체 내용을 확인하세요.

v2rayN·v2rayNG·v2flyNG 선택 기준
비교 항목 v2rayN v2rayNG v2flyNG
지원 플랫폼 Windows, macOS, Linux; WPF 버전은 Windows 전용 Android Android
코어 방향 Xray, sing-box 등 코어와 연동 가능; 기능과 배포판을 확인해 선택 Xray 기반; 세부 기능은 통합된 코어에 따라 달라짐 v2fly 기반; V2Fly 설정과의 호환성을 우선 확인
유지보수 상태 활발히 유지보수 중; 데스크톱 버전과 WPF 버전의 변경 사항을 각각 확인 활발히 유지보수 중; 앱과 코어의 호환성 변경 사항을 확인 커뮤니티에서 유지보수하며 업데이트 일정은 실제 릴리스 정보를 확인
사용 난이도 기본 설정 가져오기는 간편하며 고급 설정 메뉴가 다양함 주요 기능이 한곳에 모여 있으며, 처음 연결할 때 시스템 VPN 권한이 필요함 기본 사용 흐름은 안드로이드 유사 앱과 비슷하며 코어 차이를 추가로 파악해야 함
구독 그룹 관리 여러 구독을 그룹별로 관리하기 좋으며 업데이트 및 필터 설정을 각각 조정 가능 구독별로 설정을 관리해 휴대전화에서 일상적으로 전환하기 편리 구독 관리 지원; 그룹과 필터 기능은 설치한 버전에 따라 다름
라우팅 규칙 UI 라우팅 설정과 규칙 관리 메뉴를 제공해 PC에서 한곳에 모아 조정하기 편리 라우팅 모드와 규칙 설정 메뉴를 제공하며 복잡한 규칙은 코어 지원 여부를 확인해야 함 라우팅 관련 옵션 설정 가능; 지원 필드와 규칙은 v2fly 기능을 기준으로 확인
TUN 및 트래픽 처리 시스템 프록시 또는 TUN 사용 가능; TUN은 권한, 코어, 시스템 환경의 영향을 받음 Android VPN 서비스를 통해 트래픽을 처리하며 PC의 TUN 설정과는 다름 Android VPN 서비스로 트래픽을 처리하며 시스템 권한과 앱 설정을 함께 확인해야 함
추천 대상 PC에서 일상적으로 사용하거나 여러 구독을 관리하고 세밀한 라우팅이 필요한 사용자 안드로이드에서 일상적으로 사용하며 Xray 기반 설정을 보유한 사용자 기존 V2Fly 설정을 사용하며 안드로이드에서도 같은 코어를 유지하려는 사용자

v2rayN: PC 관리와 라우팅 설정

PC에서는 플랫폼 지원 범위와 관리 방식 때문에 v2rayN을 우선 추천합니다. 단순한 성능 순위에 따른 선택은 아닙니다. Windows, macOS, Linux 사용자는 같은 클라이언트 이름을 기준으로 설정 메뉴를 찾을 수 있으며, 구독 그룹 관리, 라우팅 조정, 시스템 프록시와 로그 확인도 큰 화면에서 한꺼번에 처리하기 편합니다. 업무용·테스트용·일상용 설정을 나눠 관리하려는 경우 연결을 하나의 목록에 몰아넣기보다 그룹으로 분류하면 유지 관리가 수월합니다.

데스크톱 버전과 WPF 버전 중 선택하기

Windows 다운로드 페이지에서 데스크톱 버전과 클래식 WPF 버전을 선택할 수 있습니다. 데스크톱 버전은 Avalonia 기반의 크로스 플랫폼 인터페이스를 사용하므로 운영체제가 달라도 비슷한 사용 방식을 유지하고 싶은 사용자에게 적합합니다. WPF 버전은 Windows 전용이며 기존 화면 구성과 사용 흐름에 익숙한 사용자에게 알맞습니다. 두 버전은 설정 위치와 실행 환경 요구 사항이 다를 수 있습니다. 안내 문서의 화면이 다르면 설치 오류라고 단정하기 전에 사용 중인 버전부터 확인하세요.

macOS와 Linux에서는 운영체제와 프로세서 아키텍처에 맞는 데스크톱 설치 파일을 선택하세요. Windows용 WPF 패키지는 이름이 같더라도 다른 운영체제에서 사용할 수 없습니다. 시스템 프록시를 따르는 브라우저 등의 프로그램만 연결하면 된다면 먼저 시스템 프록시를 사용해 보세요. 다른 프로그램의 트래픽까지 처리해야 할 때 TUN 권한, 라우팅, DNS 설정을 확인하면 됩니다.

어떤 고급 기능에 적합할까요?

v2rayN은 여러 구독을 정리하고 규칙을 하나씩 확인하거나 코어 실행 정보를 살펴보려는 사용자에게 적합합니다. 설정 선택지가 많은 만큼 잘못 설정할 여지도 커집니다. 코어를 바꾸면 프로토콜 확장, 라우팅 필드, DNS 동작이 달라질 수 있으므로 기존 설정을 보관하고 관련 항목을 한 번에 하나씩 변경하세요. 클라이언트가 특정 형식의 가져오기를 지원해도 대상 코어가 그 안의 모든 매개변수를 사용할 수 있다는 뜻은 아닙니다.

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

v2rayNG: 안드로이드 일상 사용 추천

안드로이드에서는 구독 가져오기, 설정 선택, 연결까지 일반적인 흐름을 간편하게 처리할 수 있는 v2rayNG를 우선 추천합니다. 주로 Xray 코어를 사용합니다. 연결 서비스 안내에서 Xray 기능을 명시적으로 요구한다면 공유 링크에 적힌 프로토콜 이름만 보지 말고, 현재 v2rayNG에 포함된 코어가 요구 사항을 충족하는지 확인하세요. VLESS 같은 프로토콜 이름만으로는 전송 계층, 보안 계층, 확장 매개변수를 모두 알 수 없습니다.

연결 권한과 앱 트래픽 처리

처음 기능을 켜면 시스템에서 VPN 연결 권한을 요청하는 경우가 많습니다. 이는 안드로이드에서 트래픽을 처리하기 위한 클라이언트의 시스템 기능이며, 구독 연결이 성공했다는 증거는 아닙니다. 권한을 허용한 뒤에도 현재 설정, 라우팅 모드, 적용할 앱 범위를 확인해야 합니다. 일반적으로 시스템 VPN 서비스는 한 번에 하나만 실행할 수 있으므로 같은 시스템 통로를 사용하는 다른 앱과 함께 쓰면 기존 연결이 대체되거나 충돌할 수 있습니다.

구독을 업데이트한 뒤에는 현재 사용 중인 설정이 여전히 유효한지 다시 확인하세요. 휴대전화가 모바일 네트워크와 Wi-Fi 사이를 전환하면 DNS와 연결 경로가 달라질 수 있습니다. 문제를 진단할 때는 네트워크를 하나로 고정한 뒤 로그를 확인하는 편이 좋습니다. 백그라운드에서만 연결이 끊긴다면 프로토콜이나 코어 탓으로 돌리기 전에 배터리 관리와 백그라운드 제한을 확인하세요.

v2rayNG는 안드로이드에서 자주 쓰는 기능을 한곳에 모아 제공해 기본 연결을 위해 JSON 전체를 먼저 익힐 필요가 없습니다. 다만 복잡한 분할 라우팅을 설정하려면 규칙 순서, 도메인 해석, 아웃바운드 선택을 이해해야 합니다. 확인된 설정으로 먼저 기본 연결을 만든 다음 사용자 지정 규칙을 추가하면 여러 항목을 한꺼번에 바꾸는 것보다 문제를 찾기 쉽습니다.

v2rayNG 안드로이드 설치 페이지 보기 →

v2flyNG: 기존 V2Fly 설정을 위한 대안

v2flyNG는 코어 관련 요구 사항이 분명한 경우 선택하는 것이 좋습니다. v2fly 코어 기반으로, V2Fly 설정과 문서, 서버 매개변수를 중심으로 사용 환경을 구성한 안드로이드 사용자에게 적합합니다. 기존 설정이 해당 코어에서 문제없이 작동한다면 클라이언트 기능 개수보다 설정 방식의 일관성을 유지하는 편이 중요합니다.

전환하기 전에 프로토콜 세부 사항 확인

Xray와 V2Fly는 관련 기술 생태계에서 출발했지만, 각자 발전해 온 만큼 완전히 호환된다고 볼 수는 없습니다. 기본 프로토콜이 같아도 전송 방식, 확장 필드, 매개변수 조합이 다를 수 있습니다. 특히 특정 코어 기능에 의존하는 설정은 클라이언트가 링크를 가져올 수 있다는 이유만으로 정상 연결을 보장하지 않습니다.

v2rayNG에서 v2flyNG로 바꾸기 전에 프로토콜, 전송 방식, 보안 계층, 도메인, 라우팅 요구 사항을 기록하고 각 항목의 지원 여부를 확인하세요. 기존 사용자 설정 전체를 덮어쓴 뒤 DNS, 라우팅, 연결 매개변수를 동시에 바꾸지 않는 것이 좋습니다. 동작을 비교하려면 호환되는 기본 설정을 사용하고, 같은 네트워크 환경에서 로그와 실제 접속 결과를 확인하세요.

v2flyNG는 ‘구형 휴대전화 전용 버전’이 아니며 코어 이름만으로 배터리 사용량이나 메모리 점유가 더 적다고 판단할 수도 없습니다. 기기 호환성은 운영체제 버전, 프로세서 아키텍처, 빌드 요구 사항, 실제 설정의 복잡도에 따라 달라집니다. V2Fly 호환성이 필요하지 않은 안드로이드 초보 사용자는 선택지를 줄이기 위해 v2rayNG부터 시작해도 좋습니다.

v2flyNG 대안 다운로드 보기 →

초보자·고급 사용자·다기기 환경별 추천

선택 결론과 다운로드 순서

PC에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 추천하며, V2Fly 호환성이 필요할 때 v2flyNG를 고려하세요. 이는 플랫폼과 설정 관리 부담을 기준으로 한 기본 선택 경로이지 세 클라이언트의 절대적인 순위가 아닙니다. 실제 사용성은 코어와 설정의 호환성, 예상한 범위대로 트래픽이 처리되는지에 따라 달라집니다.

다운로드 전에 운영체제와 프로세서 아키텍처를 확인하세요. 설치 후에는 정상 작동이 확인된 설정 하나를 가져와 재현 가능한 기본 연결을 먼저 만드세요. 연결이 안정적으로 작동한 뒤 구독 그룹, 사용자 지정 DNS, 라우팅 규칙을 차례로 추가하면 됩니다. 문제가 생기면 여러 클라이언트를 반복해서 설치하기보다 발생 상황과 로그를 먼저 기록하세요.

클라이언트 다운로드