DESKTOP
PC에서는 v2rayN 추천
Windows, macOS, Linux에서는 v2rayN을 사용하세요. 다운로드 페이지에서 운영체제를 고른 뒤 프로세서 아키텍처와 설치 형식을 선택하면 됩니다. Windows에는 크로스 플랫폼 UI 버전과 클래식 WPF 버전이 있습니다. 같은 클라이언트의 서로 다른 UI로, 별도로 익혀야 하는 두 프로그램은 아닙니다.
v2rayN 플랫폼별 다운로드 보기 →플랫폼 · 코어 · 설정 방식
먼저 운영체제에 따라 선택지를 좁힌 다음, 노드에 필요한 코어 기능을 확인하세요. 설치 전에는 구독, 라우팅, 트래픽 처리 방식을 점검해야 합니다.
SELECTION ORDER
세 클라이언트는 같은 플랫폼에서 UI 테마만 다른 프로그램이 아닙니다. PC와 안드로이드는 권한, 네트워크 트래픽 처리, 백그라운드 실행 방식이 다르므로 버튼 수만 보고 적합성을 판단할 수 없습니다.
DESKTOP
Windows, macOS, Linux에서는 v2rayN을 사용하세요. 다운로드 페이지에서 운영체제를 고른 뒤 프로세서 아키텍처와 설치 형식을 선택하면 됩니다. Windows에는 크로스 플랫폼 UI 버전과 클래식 WPF 버전이 있습니다. 같은 클라이언트의 서로 다른 UI로, 별도로 익혀야 하는 두 프로그램은 아닙니다.
v2rayN 플랫폼별 다운로드 보기 →ANDROID
일반적인 구독 가져오기와 Xray 프로토콜 설정에는 v2rayNG를 우선 추천합니다. V2Fly 코어가 꼭 필요하고 노드 설정이 해당 코어와 호환될 때만 v2flyNG를 고려하세요. 이름이 비슷하다고 같은 사용자 지정 설정을 두 클라이언트에서 그대로 사용할 수 있는 것은 아닙니다.
안드로이드 클라이언트 보기 →CAPABILITY MATRIX
표에서는 자주 쓰는 GUI 기능을 비교합니다. 메뉴 이름과 세부 기능은 클라이언트 및 코어 업데이트에 따라 달라질 수 있습니다. 고급 프로토콜 설정은 설치된 버전을 기준으로 확인하세요. 좁은 화면에서는 좌우로 스크롤할 수 있습니다.
| 비교 항목 | v2rayN | v2rayNG | v2flyNG |
|---|---|---|---|
| 플랫폼 지원 | Windows / macOS / Linux | Android | Android |
| 코어 선택 | 주로 Xray 사용. 설정에 따라 sing-box를 선택할 수 있으며, 이름만으로 V2Fly 코어가 기본이라고 판단하면 안 됩니다. | Xray. 해당 프로토콜 기능을 지원하는 노드에 적합 | V2Fly. 프로토콜 및 전송 설정의 호환성을 별도로 확인해야 함 |
| 업데이트 현황 | 활발하게 유지보수 중이며 UI와 코어 설정이 계속 개선됩니다. | 활발하게 유지보수 중이며 코어 업데이트에 맞춰 안드로이드 기능도 발전합니다. | 업데이트 주기가 비교적 느립니다. 설치 전에 최근 호환성 정보를 확인하세요. |
| 사용 난이도 | 기본 가져오기는 간단하지만 라우팅, TUN, 멀티 코어 설정은 단계별로 익혀야 합니다. | 시작하기 쉽습니다. 설정을 가져온 다음 선택하고 VPN 연결을 허용하면 됩니다. | 기본 사용법은 v2rayNG와 비슷하지만 코어 호환 범위를 이해해야 합니다. |
| 구독 그룹 | 그룹 설정과 구독 업데이트를 지원해 구독 출처별로 관리할 수 있습니다. | 구독 그룹 관리와 업데이트를 지원해 모바일에서 설정을 전환하기 편리합니다. | 기본 구독 관리를 지원합니다. 고급 옵션은 실제 UI에서 확인하세요. |
| 라우팅 규칙 UI | 라우팅 모드와 규칙 편집 UI를 제공하며 PC에서 확인하기 편리합니다. | 라우팅 프리셋과 사용자 지정 규칙 설정을 제공합니다. | 라우팅 설정을 제공하지만 규칙 기능은 V2Fly 코어의 제약을 받습니다. |
| TUN 및 트래픽 처리 | TUN과 시스템 프록시를 모두 지원합니다. TUN 사용에는 필요한 권한과 코어 지원이 있어야 합니다. | Android VPN 인터페이스로 트래픽을 처리합니다. PC용 TUN 스위치와는 다릅니다. | Android VPN 인터페이스로 트래픽을 처리하며, 마찬가지로 시스템 권한이 필요합니다. |
| 주요 기능 | 구독 그룹, 라우팅 규칙 UI, 멀티 코어 선택, PC 트레이 제어 | Xray 프로토콜 설정, 앱별 프록시, 모바일 구독 관리 | V2Fly 코어를 사용할 수 있어 호환성을 확인하기 편리합니다. |
| 추천 대상 | PC 사용자, 세분화된 라우팅이 필요하거나 앱 프록시 동작을 점검하려는 사용자 | 안드로이드 입문자, 일상적인 구독 사용자, Xray 기능이 필요한 사용자 | V2Fly 호환 설정이 이미 있거나 해당 코어가 꼭 필요한 사용자 |
CLIENT NOTES
아래에서는 인터페이스의 복잡성을 성능 순위로 보지 않고, 해결할 수 있는 문제와 필요한 설정 작업을 중심으로 살펴봅니다.
구독 그룹 및 PC 라우팅 관리
v2rayN은 구독, 노드 선택, 트래픽 처리를 PC에서 한곳에 모아 관리하려는 사용자에게 적합합니다. 처음에는 구독 그룹을 추가하고 구독을 업데이트한 뒤 설정 하나를 선택해 시스템 프록시를 켜세요. 기본 연결이 정상적으로 작동한 다음 TUN, DNS, 사용자 지정 라우팅을 설정하는 편이 좋습니다. 네트워크 설정을 한꺼번에 여러 개 바꾸면 문제 원인을 구분하기 어렵습니다.
Windows용 PC 버전은 차세대 크로스 플랫폼 UI를 사용하며, WPF 버전은 기존 조작 방식을 유지합니다. macOS와 Linux에서는 해당 플랫폼용 v2rayN을 사용하세요. WPF 설치 파일을 찾을 필요가 없습니다. 크로스 플랫폼 UI는 익숙한 조작 방식을 이어가는 데 도움이 되지만, 네트워크 어댑터 권한, 시스템 프록시 적용 범위, 설치 의존성은 운영체제에 따라 달라집니다.
고급 기능의 핵심은 라우팅 규칙 UI와 코어 선택입니다. 도메인, IP 또는 규칙 목록을 기준으로 아웃바운드를 선택할 수 있지만, 먼저 규칙 순서와 기본 아웃바운드를 이해해야 합니다. Xray와 sing-box 사이에서 코어를 바꾸면 DNS, 라우팅, 전송 설정을 다시 확인하세요. 두 코어의 네이티브 설정은 서로 호환되지 않으므로 코어 이름만 바꾼다고 사용자 지정 JSON이 자동으로 호환되는 것은 아닙니다.
v2rayN 다운로드 옵션 보기 →Xray 코어와 모바일 구독 관리
v2rayNG는 안드로이드 설정 목록을 중심으로 구성되어 있습니다. 일반적인 순서는 구독 그룹 추가, 구독 업데이트, 설정 선택, 연결 시작입니다. 시스템에서 처음 VPN 연결을 요청하면 명시적으로 허용해야 합니다. 상태 표시줄에 연결 표시가 나타난 뒤에도 아이콘만으로 판단하지 말고 앱을 열어 실제 접속을 확인하세요.
Xray 코어는 v2rayNG를 선택하는 중요한 이유입니다. 노드 안내에 VLESS, REALITY, XTLS Vision 등의 매개변수가 있다면 클라이언트의 관련 설정과 코어 지원 여부를 확인하세요. REALITY는 독립된 프록시 프로토콜이 아니며, 일반 TLS 설정의 매개변수를 다른 보안 설정에 그대로 옮겨서는 안 됩니다.
모바일에서는 앱별 프록시와 백그라운드 실행도 확인해야 합니다. 앱별 프록시를 켰다면 대상 앱이 규칙에 포함되어 있는지 먼저 확인하세요. 화면을 잠근 뒤 연결이 끊긴다면 배터리 최적화와 백그라운드 제한을 점검하세요. VPN 인터페이스를 사용하는 다른 앱이 현재 연결과 충돌할 수 있으므로, 문제를 확인할 때는 트래픽을 처리하는 앱을 하나만 남기세요.
v2rayNG 다운로드 옵션 보기 →기존 설정 호환성을 고려한 선택
v2flyNG를 선택하는 이유는 코어 요구사항이어야 하며, v2rayNG의 가벼운 대안으로 여겨서는 안 됩니다. 두 클라이언트는 모바일 사용 방식이 비슷하지만 각각 V2Fly와 Xray를 기반으로 합니다. 기존 설정이 V2Fly를 명시적으로 요구하거나 같은 코어의 동작을 확인해야 할 때 v2flyNG가 더 적합한 대안입니다.
구독을 읽을 수 있다고 해서 모든 노드가 작동하는 것은 아닙니다. 특정 코어 전용 필드가 포함된 링크는 다른 코어에서 연결되지 않을 수 있습니다. 가져온 뒤 필드가 누락되거나 시작에 실패하거나 핸드셰이크 오류가 발생하면 노드 요구사항과 로그부터 비교하세요. 암호화, 보안, 전송 옵션을 운에 맡겨 반복해서 바꾸지 마세요.
구형 스마트폰이라고 해서 v2flyNG를 바로 선택할 수 있는 것은 아닙니다. 최소 운영체제 요구사항, 프로세서 ABI, 사용 가능한 메모리, 설치 패키지 호환성을 확인해야 설치와 안정적인 실행이 가능합니다. 업데이트 주기가 비교적 느리므로 선택한 설치 패키지가 기기에 맞는지도 유의하세요. 일반적인 안드로이드 사용자라면 우선 v2rayNG부터 시작하는 것이 좋습니다.
v2flyNG 대안 다운로드 보기 →PROJECT V / V2FLY / XRAY
Project V는 V2Ray 생태계를 이해하는 데 도움이 되는 배경입니다. V2Fly는 관련 코어 개발을 이어가고, Xray는 분기 이후 자체 프로토콜 및 전송 기능을 발전시켰습니다. 기술적 뿌리가 같더라도 현재의 모든 설정 필드, 기본 동작, 설정 형식까지 같다는 뜻은 아닙니다.
v2rayN·v2rayNG·v2flyNG는 모두 오픈 소스 GUI 클라이언트입니다. 클라이언트와 코어의 업데이트는 구분해서 살펴봐야 합니다. UI에 새 설정 항목이 추가되어도 대응하는 코어가 필요할 수 있고, 코어가 기능을 지원하더라도 모든 UI에 해당 설정이 제공되는 것은 아닙니다. 호환성을 판단할 때는 소프트웨어 이름보다 구독 제공업체가 안내한 프로토콜 요구사항을 기준으로 삼으세요.
Xray와 V2Fly 코어 차이 알아보기SCENARIO SELECTION
현재 기기와 노드 요구사항을 충족하는 클라이언트를 먼저 선택하고, 연결이 안정된 뒤 고급 기능을 추가하세요.
BEFORE INSTALLATION
기본 연결에 계속 실패한다면 구독 업데이트 실패, 코어 시작 실패, 연결 후 접속 실패 중 무엇인지 먼저 구분하세요. 각 문제는 각각 주소와 업데이트 로그, 포트와 설정 필드, 라우팅과 DNS를 확인해야 합니다. 모두 클라이언트가 맞지 않는 문제로 볼 수는 없습니다. 플랫폼별 설치 방법은 전체 플랫폼 설치 및 설정 가이드를 참고하세요.
SELECTION QUESTIONS
그렇다고 단정할 수 없습니다. 연결 성능은 네트워크 경로, 서버 부하, 프로토콜, DNS, 라우팅의 영향을 함께 받습니다. 비교할 때는 같은 기기, 같은 네트워크, 같은 노드를 사용하고 두 클라이언트의 트래픽 처리 범위도 동일한지 확인하세요. 명확한 호환성 또는 설정 문제가 확인된 경우에만 전환이 진단에 도움이 됩니다.
일반적인 링크 형식은 두 클라이언트 모두 인식할 수 있지만, 모든 설정의 호환성을 보장하지는 않습니다. 특히 보안 계층, 전송 매개변수, 코어 전용 필드를 확인해야 합니다. 옮긴 뒤에는 설정 세부 정보를 다시 확인하고 연결을 테스트하세요. 기존 설정을 보존하려면 먼저 기록한 다음 덮어쓰지 마세요.
꼭 그럴 필요는 없습니다. 브라우저 같은 앱이 시스템 프록시를 따르는 경우, 먼저 시스템 프록시로 기본 연결을 확인하면 됩니다. 다른 앱이나 특정 트래픽까지 처리해야 할 때 TUN 사용을 검토하세요. 켜기 전에 권한, 라우팅, DNS 설정을 확인하고 다른 네트워크 트래픽 처리 도구와 동시에 작동하지 않도록 주의하세요.
PC에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 추천합니다. V2Fly 호환 설정이 꼭 필요할 때만 v2flyNG를 선택하세요. 클라이언트 다운로드 페이지에서 운영체제와 프로세서 아키텍처에 맞는 항목을 고른 뒤, 설치 후 빠른 시작 가이드에 따라 구독을 가져오고 연결을 확인하세요.