v2rayN
우선 추천v2rayN은 구독, 노드, 시스템 프록시, 라우팅 규칙과 TUN 모드를 관리할 수 있는 데스크톱 그래픽 클라이언트입니다. Desktop 버전은 최신 크로스 플랫폼 UI를 사용하고 WPF 버전은 클래식 Windows 인터페이스를 유지하며, 두 버전 모두 일상적인 설정 작업을 지원합니다.
데스크톱에서는 v2rayN을, Android에서는 v2rayNG를 우선 사용하세요. V2Fly 코어가 필요하면 v2flyNG를 선택할 수 있습니다. 다운로드 전에 운영체제, CPU 아키텍처와 설치 패키지 형식을 확인해 설치 중 아키텍처 불일치를 방지하세요.
플랫폼 전환 내용은 페이지 주소에도 반영됩니다. 플랫폼 표시가 포함된 링크를 복사한 뒤 페이지를 다시 열면 해당 다운로드 영역으로 이동합니다. 각 클라이언트 카드에는 설치 패키지 차이와 지원 아키텍처가 표시됩니다.
Windows에서는 Desktop과 클래식 WPF 두 가지 인터페이스 버전을 제공합니다. 처음 설치한다면 Desktop 버전을 먼저 사용해 보세요. 기존 v2rayN 인터페이스와 단축 메뉴, 설정 위치에 익숙하다면 WPF 버전을 계속 선택할 수 있습니다. 설치 전에 실행 중인 기존 클라이언트를 종료해 설정 파일이 사용 중인 상태를 피하세요.
v2rayN은 구독, 노드, 시스템 프록시, 라우팅 규칙과 TUN 모드를 관리할 수 있는 데스크톱 그래픽 클라이언트입니다. Desktop 버전은 최신 크로스 플랫폼 UI를 사용하고 WPF 버전은 클래식 Windows 인터페이스를 유지하며, 두 버전 모두 일상적인 설정 작업을 지원합니다.
| 확인 항목 | 권장 사항 | 설명 |
|---|---|---|
| CPU 아키텍처 | x64 |
이 페이지의 Windows 설치 패키지는 일반적인 64비트 Intel 및 AMD 프로세서용입니다. |
| 버전 선택 | Desktop 우선 | 새로 설치할 때는 Desktop을 우선 선택하고, 클래식 인터페이스와 익숙한 메뉴 구성이 필요하면 WPF를 선택하세요. |
| 업그레이드 준비 | 기존 버전 종료 및 설정 기록 | 업그레이드 전에 구독 주소, 라우팅 모드와 사용자 지정 규칙을 저장하고 설치 후 항목별로 확인하세요. |
macOS 설치 패키지는 프로세서에 따라 Apple Silicon과 Intel로 나뉩니다. 시스템 메뉴에서 ‘이 Mac에 관하여’를 열고 칩 또는 프로세서 항목을 확인하세요. Apple M 시리즈 칩이면 Apple Silicon, Intel 프로세서면 Intel을 선택합니다. 아키텍처는 반드시 일치해야 하며 인터페이스 기능과 설정 과정은 동일합니다.
macOS용 v2rayN은 구독 관리, 노드 선택, 시스템 프록시와 라우팅 설정을 제공합니다. 두 설치 패키지는 프로세서 아키텍처만 구분하며 기능 수준의 차이를 의미하지 않습니다. 시스템 외관이나 구매 연도가 아니라 기기의 칩에 따라 선택하세요.
| 기기 정보 | 설치 패키지 | 확인 방법 |
|---|---|---|
| Apple M 시리즈 칩 | arm64 dmg |
‘이 Mac에 관하여’의 칩 항목에 Apple M 시리즈 모델이 표시됩니다. |
| Intel 프로세서 | x64 dmg |
‘이 Mac에 관하여’의 프로세서 항목에 Intel이 명확히 표시됩니다. |
| 첫 실행 | 시스템 안내 확인 | 설치 후 시스템 화면의 안내에 따라 앱 실행을 확인한 다음 구독과 프록시 모드를 설정하세요. |
Android 클라이언트는 코어 계열과 설치 패키지 아키텍처에 따라 구분됩니다. 일반적인 설정에는 v2rayNG를 우선 선택하고, 기존 설정이 V2Fly 코어 동작에 의존하면 v2flyNG를 선택하세요. 2015년 이후 출시된 대부분의 스마트폰은 arm64를 사용할 수 있으며, 아키텍처를 확인할 수 없거나 설치가 호환되지 않으면 범용 버전으로 변경하세요.
v2rayNG는 Xray 코어를 사용하는 Android 그래픽 클라이언트로, 구독 가져오기, QR 코드 인식, 노드 전환, 라우팅 설정과 연결 상태 확인을 지원합니다. 일반적인 64비트 ARM 스마트폰에서는 arm64 설치 패키지를 우선 사용하세요.
v2flyNG는 V2Fly 코어를 사용하며 구독, 노드, 라우팅과 연결 제어를 중심으로 구성됩니다. 기존 V2Fly 설정이 있거나 해당 코어와의 호환 동작이 필요할 때, 또는 차이점을 비교할 때 이 클라이언트를 선택할 수 있습니다.
| 선택 항목 | 우선 조건 | 처리 방법 |
|---|---|---|
| v2rayNG | 일반적인 사용 및 Xray 설정 | 일상적인 기본 클라이언트로 사용하고, 구독을 가져온 뒤 그룹, 활성 노드와 라우팅 모드를 확인하세요. |
| v2flyNG | V2Fly 설정 호환 필요 | 기존 V2Fly 설정이 있거나 해당 코어 동작이 필요한 경우 사용합니다. |
| arm64 | 2015년 이후 출시된 일반적인 스마트폰 | 대부분의 최신 기기에서는 이 버전을 먼저 다운로드할 수 있으며, 설치 패키지 크기와 대상 아키텍처가 더 집중되어 있습니다. |
| 범용 버전 | 아키텍처를 확인할 수 없음 | arm64가 호환되지 않는다는 메시지가 표시되거나 기기 정보를 명확히 확인할 수 없을 때 사용하세요. |
Linux 설치 패키지는 배포판의 패키지 관리 체계와 CPU 아키텍처에 따라 구분됩니다. Debian, Ubuntu 및 파생 배포판은 일반적으로 deb를, Fedora, Rocky Linux, AlmaLinux처럼 RPM 패키지 관리 체계를 사용하는 배포판은 rpm을 선택합니다. 일반적인 데스크톱 컴퓨터는 x64, ARM 기기는 arm64를 선택하세요.
Linux용 v2rayN은 데스크톱 그래픽 인터페이스를 제공합니다. 설치 전에 배포판의 패키지 형식을 확인한 다음 시스템 정보나 명령어 출력으로 아키텍처를 판단하세요. 패키지 형식이 틀리면 패키지 관리자가 거부하고, CPU 아키텍처가 틀리면 정상적으로 설치하거나 실행할 수 없습니다.
기기 CPU 아키텍처가 arm64 또는 aarch64임을 확인한 경우에만 선택하세요.
| 시스템 유형 | 패키지 형식 | 아키텍처 표기 |
|---|---|---|
| Debian, Ubuntu 및 파생 배포판 | deb |
일반적인 데스크톱 컴퓨터는 amd64, ARM 기기는 arm64를 선택하세요. |
| Fedora, Rocky Linux, AlmaLinux 등 | rpm |
일반적인 데스크톱 컴퓨터는 x86_64, ARM 기기는 aarch64를 선택하세요. |
| 아키텍처 확인 | 시스템 정보 확인 | 설치 전에 시스템이 x86_64, amd64, aarch64 또는 arm64를 반환하는지 확인하세요. |
클라이언트 이름, 운영체제, 패키지 형식과 CPU 아키텍처는 서로 독립적인 네 가지 조건입니다. 먼저 플랫폼을 정하고, 다음으로 클라이언트를 선택한 뒤 아키텍처와 패키지 형식을 확인하는 방법이 파일명만 보고 추측하는 것보다 정확합니다.
Windows, macOS와 Linux에서는 v2rayN을 사용합니다. Android 일상 사용에는 v2rayNG를 우선 선택하고, 기존 설정에 V2Fly 코어 동작이 필요한 경우에만 v2flyNG로 변경하세요. 클라이언트마다 데이터 디렉터리와 설정 구조가 다를 수 있으므로 두 앱의 디렉터리를 서로 덮어쓰면 안 됩니다.
이 페이지의 문맥에서 x64, amd64와 x86_64는 일반적인 64비트 Intel 또는 AMD 데스크톱 프로세서에 해당하며, arm64와 aarch64는 64비트 ARM 아키텍처에 해당합니다. 아키텍처는 CPU가 결정하며 시스템 인터페이스 언어, 화면 크기나 메모리 용량과는 직접적인 관련이 없습니다.
macOS는 dmg, Android는 apk를 사용하고 Linux는 배포판에 따라 deb 또는 rpm을 선택합니다. Windows의 두 zip 패키지에는 각각 Desktop과 WPF 설치 프로그램이 포함되어 있습니다. 다운로드가 끝나면 현재 시스템의 일반적인 설치 절차에 따라 실행하고, 압축 파일 내부에서 프로그램을 장기간 직접 실행하지 마세요.
설치가 완료되었다고 해서 클라이언트 설정까지 끝난 것은 아닙니다. 구독, 노드, 라우팅과 시스템 프록시는 순서대로 설정해야 합니다. 한 항목을 완료한 뒤 다음 단계로 넘어가야 문제가 발생한 지점을 쉽게 찾을 수 있습니다.
기기에 기존 버전이 있다면 먼저 클라이언트 메뉴에서 종료한 다음 작업 표시줄이나 시스템 상태 영역에 남은 프로세스가 없는지 확인하세요. 현재 구독 그룹, 활성 노드, 프록시 모드, 로컬 수신 포트와 라우팅 설정을 기록합니다. 기존 데이터를 유지한 채 덮어 설치할 수 있는 경우가 많지만, 버전 간 항목 변경을 확인할 때 설정 기록이 도움이 됩니다.
데스크톱 시스템은 설치 화면에 따라 파일을 기록하고, 모바일 기기는 시스템 설치 절차에 따라 앱 설치를 확인하세요. 처음 실행한 뒤 클라이언트 버전과 데이터 디렉터리를 확인하고 기존 설정을 가져올지 결정합니다. 시스템에서 설치 패키지 아키텍처가 맞지 않는다고 안내하면 이 페이지로 돌아와 올바른 아키텍처를 선택하고 같은 파일을 반복해서 시도하지 마세요.
구독 관리 화면에서 구독 링크를 추가하고 저장한 뒤 구독 업데이트를 실행하세요. 노드 목록이 비어 있으면 구독 주소가 완전한지, 그룹 필터가 결과를 숨기고 있지 않은지, 업데이트가 실제로 완료되었는지 먼저 확인합니다. 노드 목록이 생성되기 전에는 시스템 프록시 모드를 반복해서 전환하지 마세요.
구독 그룹에서 노드를 하나 선택한 뒤 용도에 맞는 라우팅 모드를 선택하세요. 첫 테스트에서는 설정을 최대한 단순하게 유지하고, 클라이언트가 연결을 수립하는지 확인한 다음 TUN, 사용자 지정 규칙이나 LAN 공유 같은 고급 옵션을 추가합니다. 여러 스위치를 한꺼번에 변경하면 문제를 찾기 어려워집니다.
빠른 시작 페이지에서 구독 가져오기, 노드 선택, 프록시 모드와 연결 확인을 순서대로 안내합니다.
다음 질문에서는 버전 분기, CPU 아키텍처, 패키지 형식과 업그레이드 경로를 집중적으로 다룹니다. 구독 가져오기, 연결 상태와 라우팅 설정 문제는 FAQ 및 빠른 시작 페이지에서 계속 확인할 수 있습니다.
Desktop 버전은 최신 크로스 플랫폼 인터페이스를 사용해 새로 설치하거나 통일된 데스크톱 환경을 원하는 사용자에게 적합합니다. WPF 버전은 클래식 Windows 인터페이스를 유지해 이전 버전의 사용 흐름과 전통적인 설정 구성이 익숙한 사용자에게 적합합니다. 두 버전은 동일한 핵심 설정 작업을 지원하므로 시스템 프록시와 로컬 수신 포트 충돌을 피하려면 동시에 실행하지 마세요.
시스템 메뉴에서 ‘이 Mac에 관하여’를 열고 칩 또는 프로세서 항목을 확인하세요. Apple M 시리즈 칩이면 Apple Silicon 설치 패키지를, Intel 프로세서면 Intel 설치 패키지를 선택합니다. 구매 연도는 참고 정보일 뿐이며 시스템 항목을 대신해 판단해서는 안 됩니다.
2015년 이후 출시된 대부분의 Android 스마트폰은 64비트 ARM 프로세서를 사용하므로 arm64를 우선 선택할 수 있습니다. 기기 아키텍처를 확인할 수 없거나 arm64 설치 패키지가 호환되지 않는다는 메시지가 표시될 때만 범용 버전을 사용하세요. 범용 버전은 더 많은 아키텍처를 지원할 뿐 기능이 더 많은 것은 아닙니다.
Android에서 일반적으로 사용할 때는 v2rayNG를 우선 선택하세요. Xray 코어를 사용하며 주요 프로토콜 설정을 지원합니다. V2Fly 코어 동작이 필요하거나 기존 설정이 V2Fly에 의존하는 경우에는 v2flyNG를 선택하세요. 두 클라이언트의 설정 호환 범위는 다르므로 전환 전에 기존 클라이언트 설정을 기록해 두세요.
Debian, Ubuntu 및 파생 배포판은 일반적으로 deb를, Fedora, Rocky Linux, AlmaLinux처럼 RPM 패키지 관리 체계를 사용하는 배포판은 rpm을 선택합니다. CPU에 맞춰 x64 또는 arm64도 선택해야 하며 패키지 형식이 맞아도 아키텍처가 틀리면 정상적으로 설치할 수 없습니다.
대부분은 클라이언트를 종료한 뒤 새 버전을 바로 설치할 수 있습니다. 업그레이드 전에는 구독, 라우팅 모드와 사용자 설정을 내보내거나 기록해 두는 것이 좋습니다. 주요 버전을 여러 단계 건너뛴다면 새 버전 인터페이스를 참고해 설정 항목과 데이터 디렉터리 변경 사항을 확인하세요. 문제가 발생하면 프로그램이 실행되지 않는지, 설정이 이전되지 않았는지, 구독 업데이트가 완료되지 않았는지를 먼저 구분하세요.
구독 가져오기 실패, 노드 목록이 비어 있는 문제, TUN 모드와 시스템 프록시의 차이 등은 FAQ 페이지에서 집중적으로 다룹니다.