사용 플랫폼 확인
데스크톱 기기는 v2rayN부터 시작하고, Android 기기는 v2rayNG와 v2flyNG 중에서 선택하세요. 세 클라이언트는 같은 플랫폼에서 완전히 대체 가능한 관계가 아닙니다.
세 클라이언트는 지원 기기와 코어 방향이 서로 다릅니다. 먼저 운영체제로 범위를 좁힌 뒤 구독 관리, 라우팅 화면, TUN과 앱별 프록시를 비교하면 보통 몇 분 안에 적합한 선택을 정할 수 있습니다.
클라이언트는 기능이 많다고 항상 더 적합한 것은 아닙니다. 운영체제가 선택 범위를 정하고, 구독 설정이 코어 호환성을 좌우하며, TUN·앱별 프록시·복잡한 라우팅 같은 고급 기능은 마지막에 검토하면 됩니다.
데스크톱 기기는 v2rayN부터 시작하고, Android 기기는 v2rayNG와 v2flyNG 중에서 선택하세요. 세 클라이언트는 같은 플랫폼에서 완전히 대체 가능한 관계가 아닙니다.
일반적인 Android 환경에서는 Xray 코어를 사용하는 v2rayNG를 우선 고려하세요. 서비스 제공자가 V2Fly 코어를 명시적으로 요구하거나 기존 설정이 V2Fly를 중심으로 구성되어 있다면 v2flyNG를 선택하세요.
여러 구독을 관리하거나 복잡한 라우팅을 편집하거나 데스크톱에서 TUN을 사용해야 한다면 v2rayN의 큰 화면이 설정을 확인하기 편합니다. 모바일에서는 앱별 프록시와 백그라운드 실행 설정을 중점적으로 살펴보세요.
표의 유지 관리 상태는 정성적 설명을 사용하며, 단기간의 업데이트 빈도로 장기적인 사용 가능성을 판단하지 않습니다. 실제 기능은 시스템 권한, 코어 기능과 설정 방식에 따라 달라질 수 있습니다.
| 비교 항목 | v2rayN 데스크톱 우선 추천 | v2rayNG Android 우선 추천 | v2flyNG 코어 대안 |
|---|---|---|---|
| 플랫폼 지원 | Windows、macOS、Linux | Android | Android |
| 주요 코어 방향 | 데스크톱에서는 주로 Xray와 함께 사용하며 코어와 설정을 관리하는 메뉴를 제공합니다 | Xray | V2Fly |
| 유지 관리 상태 | 활발히 유지 관리됨 | 활발히 유지 관리됨 | 지속적으로 유지 관리되며 V2Fly 코어 사용자에 초점을 둡니다 |
| 사용 난이도 | 기본 연결은 쉽고 고급 옵션은 다양합니다 | 기본 흐름이 명확하며 시스템 VPN 권한을 이해해야 합니다 | 기본 흐름은 v2rayNG와 비슷하지만 먼저 코어 요구 사항을 확인해야 합니다 |
| 구독 그룹 | 여러 구독 소스를 관리하기 좋으며 메모, 그룹과 필터로 서버 목록을 정리할 수 있습니다 | 구독 관리를 지원하며 모바일에서 일상적인 업데이트와 전환에 적합합니다 | 일반적인 구독 가져오기와 업데이트를 지원하며 모바일 중심의 관리 방식입니다 |
| 라우팅 규칙 화면 | 큰 화면에서 편집과 검토가 편리하며 많은 규칙을 관리하기 좋습니다 | 라우팅 설정 메뉴를 제공하며 자주 쓰는 규칙과 모바일 조정에 적합합니다 | V2Fly 코어 기능을 기반으로 라우팅을 설정할 수 있습니다 |
| TUN 및 시스템 트래픽 처리 | TUN 관련 설정을 지원하며 활성화할 때 시스템 권한과 네트워크 환경을 함께 확인해야 합니다 | Android VPN 서비스를 통해 트래픽을 처리하고 앱별 프록시를 설정할 수 있습니다 | Android VPN 서비스를 통해 작동하며 클라이언트 기능에 따라 앱 적용 범위를 설정할 수 있습니다 |
| 주요 기능 | 데스크톱 구독 그룹, 라우팅 규칙 UI, 시스템 프록시, TUN, 로그와 연결 관리 | 앱별 프록시, 구독 업데이트, 라우팅 설정, QR 코드 또는 클립보드 가져오기 | V2Fly 코어 방향, 모바일 구독 관리, 앱 적용 범위와 라우팅 설정 |
| 추천 사용자 | 데스크톱 사용자, 여러 구독을 쓰는 사용자, 세밀한 라우팅·TUN·로그 확인이 필요한 고급 사용자 | 대부분의 Android 사용자와 앱별 프록시가 필요한 모바일 사용자 | V2Fly 코어 설정을 명확히 사용하거나 V2Fly 생태계의 일관성을 유지하려는 사용자 |
아래에서는 기능 이름만 나열하지 않고 일상적인 설정에서 각 기능이 어떤 의미를 갖는지, 기능이 많다는 이유로 불필요하게 조작을 복잡하게 만들 필요가 없는 경우도 함께 설명합니다.
v2rayN은 구독, 서버 목록, 라우팅, 시스템 프록시, TUN, 로그와 코어 설정을 GUI에 모아 제공합니다. 하나의 구독만 관리한다면 구독 업데이트, 서버 선택, 프록시 모드 설정과 연결 시작으로 일상적인 흐름을 단순화할 수 있습니다. 여러 구독 소스를 함께 관리한다면 그룹, 메모, 키워드 필터와 정렬 기능으로 목록을 훨씬 깔끔하게 유지할 수 있습니다.
큰 데스크톱 화면도 v2rayN의 중요한 장점입니다. 복잡한 라우팅 규칙에는 도메인, IP, 프로토콜, 인바운드 태그와 아웃바운드 태그 같은 조건이 포함되는 경우가 많아 데스크톱 화면에서 항목별로 확인하기 쉽습니다. TUN, DNS 또는 우회 규칙을 수정할 때 로그와 현재 연결 상태를 함께 확인할 수 있어 설정 충돌을 직접적으로 점검할 수 있습니다.
설정 메뉴가 많으므로 처음부터 모든 항목을 수정할 필요는 없습니다. 기본 설정을 유지한 채 구독 가져오기와 기본 연결을 먼저 완료한 뒤 필요에 따라 시스템 프록시, 라우팅 분할과 TUN을 익히세요. Windows 사용자는 데스크톱 버전과 클래식 WPF 버전 중에서 선택해야 하며, macOS와 Linux 사용자는 다운로드 페이지에서 CPU 아키텍처와 패키지 형식을 확인해야 합니다.
v2rayNG은 모바일 연결과 규칙 관리에 초점을 둡니다. 구독을 가져온 뒤 서버 전환, 라우팅 조정, 연결 테스트와 로그 확인을 할 수 있습니다. 시스템은 VPN 서비스 권한을 통해 트래픽 처리를 설정하므로 처음 연결할 때 Android의 시스템 권한 안내를 승인해야 합니다. 이는 운영체제의 표준 절차입니다.
앱별 프록시는 v2rayNG의 실용적인 모바일 기능입니다. 필요한 앱만 현재 연결을 사용하게 하고 나머지 앱은 기존 네트워크 경로를 유지하도록 설정할 수 있습니다. 일부 앱에만 프록시를 적용하려는 경우 모든 앱에 같은 규칙을 적용하는 것보다 명확합니다. 백그라운드에서 장시간 실행하려면 클라이언트를 시스템 배터리 최적화 예외 목록에 추가하고 제조사별 백그라운드 제한도 확인해 화면을 잠근 뒤 연결이 중단되지 않도록 하세요.
휴대폰 화면은 긴 규칙 모음을 자주 편집하기에 적합하지 않습니다. 자주 사용하는 분할 라우팅은 클라이언트에서 처리할 수 있지만 규칙이 많다면 먼저 구독 메모와 필요한 규칙을 정리하고 용도를 명확히 설명할 수 있는 설정만 남기는 편이 안전합니다. 연결에 문제가 생기면 현재 서버, VPN 권한과 로그를 먼저 확인한 뒤 라우팅과 DNS를 점검하세요. 여러 옵션을 동시에 변경하지 않는 것이 좋습니다.
v2flyNG와 v2rayNG는 모두 Android용이지만 가장 중요한 차이는 화면 색상이나 버튼 위치가 아니라 코어 방향입니다. v2flyNG는 V2Fly 코어를 사용하므로 이미 V2Fly 설정을 사용하거나 기존 코어 동작을 유지해야 하는 사용자, 다른 V2Fly 환경과의 일관성을 원하는 사용자에게 더 적합합니다.
구독 제공자가 특정 코어를 요구하지 않고 사용자에게 특정 V2Fly 동작이 필요하지 않다면 v2rayNG가 일반적으로 더 직접적인 Android 기본 선택입니다. 반대로 기존 설정을 오랫동안 사용하며 V2Fly에 맞춰 조정해 왔다면 v2flyNG를 선택해 코어 차이를 다시 파악하는 수고를 줄일 수 있습니다. 선택할 때는 여러 클라이언트를 무작정 설치해 보는 대신 프로토콜과 전송 설정의 실제 호환성을 기준으로 판단하세요.
v2flyNG 역시 시스템 VPN 권한, 백그라운드 실행 권한과 적절한 배터리 설정이 필요합니다. 구독 가져오기, 서버 선택과 연결 방식은 일반적인 Android GUI 클라이언트와 비슷합니다. 사용하기 전에 구독 제공자에게 설정 요구 사항을 확인한 다음 arm64 또는 범용 설치 패키지를 선택하세요. 기기 아키텍처가 확실하지 않다면 범용 버전이 처음 설치하기 편합니다.
플랫폼과 코어만으로 답을 정하기 어렵다면 아래 네 가지 일반적인 사용 환경을 참고하세요. 각 추천은 이후 조정할 여지를 남겨 두었으므로 처음 설치할 때 모든 고급 설정을 끝낼 필요는 없습니다.
이 용어들은 클라이언트 설정에 함께 등장하는 경우가 많지만 서로 다른 계층의 문제를 다룹니다. 각각의 경계를 이해하면 클라이언트 선택과 연결 문제 해결이 모두 쉬워집니다.
구독은 서버 설정을 일괄 제공하고, 그룹은 서로 다른 출처나 용도를 구분하는 데 사용합니다. 구독이 하나뿐이라면 기본 업데이트 기능으로 충분하지만, 여러 구독을 함께 관리할 때는 메모, 그룹, 키워드 필터와 정렬이 효율성에 큰 영향을 줍니다. v2rayN의 데스크톱 목록은 일괄 정리에 적합하고, v2rayNG와 v2flyNG는 휴대폰에서 업데이트와 자주 쓰는 서버 전환을 처리하기 좋습니다.
라우팅은 도메인, IP, 프로토콜 또는 사용 환경에 따라 트래픽을 서로 다른 아웃바운드로 보낼 수 있습니다. 초보자는 처음부터 복잡한 규칙을 작성할 필요가 없으며 일반적인 사전 설정만으로도 기본 요구를 충족할 수 있습니다. 규칙이 늘어나면 매칭 순서를 하나씩 확인하고 수정 후 다시 연결해 새 설정이 현재 세션에 적용되도록 하세요. 긴 규칙을 편집하고 검토하는 일은 데스크톱이 더 적합하고, 모바일에서는 자주 쓰는 항목을 소수만 관리하는 편이 좋습니다.
시스템 프록시는 프록시 설정을 따르는 앱에 주로 영향을 주고, TUN이나 Android VPN 서비스는 시스템 네트워크 계층에서 더 많은 트래픽을 처리할 수 있습니다. 이는 반드시 켜야 하는 성능 옵션이 아니라 시스템 프록시를 읽지 않는 앱이나 통합 분할 라우팅 문제를 해결하기 위한 기능입니다. 활성화하기 전에 권한, DNS와 라우팅 설정을 확인하고 문제가 생기면 기본 프록시 모드로 되돌려 원인을 찾으세요.
GUI 클라이언트는 설정을 가져오고 표시하며 관리하고, Xray 또는 V2Fly 코어는 실제 프로토콜·전송·라우팅 처리를 담당합니다. 따라서 v2rayNG와 v2flyNG의 선택은 화면이 비슷한지만 보고 결정할 수 없습니다. 구독에서 특정 코어를 명시했다면 호환성 안내를 따르세요. 특별한 요구가 없다면 데스크톱은 v2rayN, Android는 v2rayNG를 선택하는 것이 명확한 기본 경로입니다.
이 조합은 대부분의 일상 환경을 지원합니다. v2rayN은 Windows·macOS·Linux의 데스크톱 설정을 담당하고, v2rayNG는 Android의 모바일 연결과 앱별 프록시를 담당합니다. v2flyNG는 V2Fly 코어가 명확히 필요한 사용자에게 남겨 두면 되며, 세 클라이언트를 모두 설치해 비교할 필요는 없습니다.
다운로드 페이지에서 먼저 플랫폼 탭을 선택한 다음 프로세서 아키텍처와 설치 패키지 유형을 확인하세요. Windows는 데스크톱 버전과 클래식 WPF 버전 중에서 선택할 수 있고, macOS는 Apple Silicon과 Intel을 구분해야 합니다. Android 주류 기기는 보통 arm64를 선택하며 아키텍처가 확실하지 않다면 범용 버전을 사용하세요. Linux는 배포판에 맞춰 deb 또는 rpm을 선택하면 됩니다.