v2rayN 추천
7.24.1Desktop은 차세대 크로스 플랫폼 UI를 사용하고, 클래식 WPF 버전은 안정적인 기존 Windows 인터페이스를 제공합니다. 둘 다 GUI 클라이언트이며 구독 가져오기, 시스템 프록시, 라우팅 설정 메뉴의 위치가 다를 수 있습니다.
두 링크 모두 ZIP 압축 파일입니다. 다운로드가 완료되면 먼저 압축을 푼 뒤 폴더 안의 설치 항목과 안내를 확인하세요. 압축 파일 미리보기 창에서 바로 실행하지 마세요.
v2rayN · v2rayNG · v2flyNG
데스크톱에서는 v2rayN, Android에서는 v2rayNG를 우선 추천합니다. 먼저 운영체제를 확인한 다음 프로세서 아키텍처에 맞는 설치 파일을 선택하세요.
x64 인터페이스 버전은 두 가지입니다. 사용 방식에 맞춰 선택하고, 처음 설치할 때 두 버전을 모두 다운로드할 필요는 없습니다.
Desktop은 차세대 크로스 플랫폼 UI를 사용하고, 클래식 WPF 버전은 안정적인 기존 Windows 인터페이스를 제공합니다. 둘 다 GUI 클라이언트이며 구독 가져오기, 시스템 프록시, 라우팅 설정 메뉴의 위치가 다를 수 있습니다.
두 링크 모두 ZIP 압축 파일입니다. 다운로드가 완료되면 먼저 압축을 푼 뒤 폴더 안의 설치 항목과 안내를 확인하세요. 압축 파일 미리보기 창에서 바로 실행하지 마세요.
| 확인 항목 | 선택 및 조치 |
|---|---|
| 프로세서 아키텍처 | 이 페이지에서 제공하는 두 파일은 모두 x64입니다. “설정 → 시스템 → 정보”에서 “시스템 종류”를 확인해 32비트 시스템이 아닌지 확인하세요. |
| 시스템 호환성 | 현재 지원 및 유지 관리가 제공되는 64비트 Windows 사용을 권장합니다. 최소 버전과 실행 환경은 선택한 배포 파일의 안내와 설치 메시지를 따르세요. |
| 실행 환경 | 실행할 때 .NET 데스크톱 런타임이 없다는 메시지가 표시되면 현재 버전의 설치 안내에 따라 필요한 런타임을 설치하세요. 이름만 보고 다른 주 버전의 런타임을 설치하지 마세요. |
| 사용 권한 | 일반 시스템 프록시는 표준 권한으로 실행하세요. Tun을 활성화할 때는 클라이언트 안내에 따라 관리자 권한과 가상 네트워크 어댑터 구성 요소를 확인하세요. |
처음이라면 Desktop 버전부터 사용해 보세요. WPF 메뉴 구성에 익숙하다면 클래식 버전을 계속 사용할 수 있습니다. 인터페이스 버전과 프로토콜 버전은 별개입니다. 서버 연결 여부는 설정 항목, 코어 지원, 서버 측 설정에도 달려 있으므로 창 모양만으로 호환성을 판단할 수 없습니다.
압축을 풀 폴더는 쓰기 권한이 있는 별도 위치를 사용하고, 추가 권한이 필요한 시스템 폴더는 피하세요. 설치 후 기본 창을 열어 “구독 그룹”, “설정” 등의 메뉴가 정상적으로 표시되는지 확인한 다음 설정을 가져오세요. 실행 직후 창이 닫히면 오류 메시지를 기록하고, 같은 폴더에 반복해서 덮어쓰지 마세요.
처음 연결할 때는 “구독 그룹”에서 구독을 추가하고 업데이트하세요. 사용할 권한이 있는 설정을 선택한 다음 시스템 프록시 메뉴에서 “시스템 프록시 자동 설정”을 선택합니다. 기본 라우팅을 유지하고 Tun은 일단 비활성화하면 여러 설정을 동시에 점검하는 일을 줄일 수 있습니다. 단계별 안내는 시작 가이드를 확인하세요.
“이 Mac에 관하여”를 열고 “칩” 또는 “프로세서” 항목에 따라 알맞은 파일을 선택하세요.
macOS에서는 v2rayN의 크로스 플랫폼 데스크톱 인터페이스를 사용합니다. Apple Silicon 기기는 arm64, Intel 기기는 x64를 선택하세요. 구입 연도가 아니라 “이 Mac에 관하여”에 표시된 아키텍처를 기준으로 선택해야 합니다.
DMG를 연 뒤 디스크 이미지의 안내에 따라 앱을 “응용 프로그램” 폴더로 옮기고, 해당 폴더에서 실행하세요.
| 확인 항목 | 선택 및 조치 |
|---|---|
| Apple Silicon | “이 Mac에 관하여”에 Apple 계열 칩이 표시되면 arm64 DMG를 선택하세요. 기본적으로 기기에 맞는 네이티브 아키텍처 파일을 사용하는 것이 좋습니다. |
| Intel 프로세서 | “이 Mac에 관하여”에 Intel 프로세서가 표시되면 x64 DMG를 선택하세요. arm64 파일로 대체할 수 없습니다. |
| 시스템 버전 | 현재 지원 및 유지 관리가 제공되는 macOS를 사용하세요. 최소 버전은 현재 릴리스 안내와 시스템 설치 메시지를 확인하세요. |
| 네트워크 설정 | 시스템 프록시를 변경하거나 Tun을 활성화할 때 시스템 권한을 요청할 수 있습니다. 작업 전에 다른 네트워크 도구의 현재 설정을 저장하세요. |
앱을 “응용 프로그램” 폴더에 복사한 뒤에는 디스크 이미지를 꺼내세요. 다운로드 폴더나 마운트된 볼륨에서 계속 실행하는 일을 방지할 수 있습니다. 첫 실행이 시스템에 차단되면 다운로드 출처, 앱 이름, 시스템 안내를 먼저 확인한 다음 “시스템 설정 → 개인정보 보호 및 보안”에서 해당 조치를 살펴보세요. 앱 하나를 실행하기 위해 시스템 보안 기능 전체를 끄지 마세요.
데스크톱 클라이언트를 연 다음 구독을 가져오고 설정을 선택한 뒤 시스템 프록시를 활성화하세요. 시스템 프록시는 해당 시스템 설정을 따르는 앱에만 적용됩니다. 명령줄 도구나 자체 프록시 설정을 사용하는 앱은 별도로 설정해야 할 수 있으며, 이것만으로 설치 실패라고 볼 수는 없습니다. 테스트하기 전에 시스템 프록시를 변경하는 다른 도구를 종료해 설정이 번갈아 덮어써지지 않도록 하세요.
Intel 기기에서 Apple Silicon 기기로 옮길 때는 기존 프로그램 폴더 전체를 복사하는 대신, 새 기기의 아키텍처에 맞는 앱을 다시 다운로드한 뒤 백업 설정을 가져오는 것이 좋습니다. 이전 후에는 로컬 수신 포트, 파일 경로, 사용자 지정 라우팅을 확인하세요. 이전 기기 환경에 의존하는 항목일 수 있으므로 구독이 표시된다는 이유만으로 이전이 완료됐다고 판단하지 마세요.
먼저 v2rayNG를 권장합니다. V2Fly 설정과의 호환성이 필요하다면 v2flyNG의 지원 범위를 확인하세요.
Xray 코어를 사용하는 Android GUI 클라이언트로, 공유 링크 가져오기, 구독 관리, 라우팅 설정을 지원합니다. 2015년 이후 출시된 대부분의 스마트폰은 arm64를 우선 선택할 수 있지만, 시스템이 64비트 앱을 지원하는지 확인해야 합니다.
매니페스트의 버전 항목은 현재 2.2.6이며 설치 파일 이름에는 2.3.11이 표시됩니다. 두 값의 업데이트 시점이 다를 수 있으므로 설치 후 “정보”에서 실제 버전을 확인하세요.
V2Fly 코어를 사용하는 Android GUI 클라이언트입니다. 기존 설정이 V2Fly 생태계에 의존한다면 프로토콜과 전송 방식에 따라 선택하세요. Xray 전용 설정을 그대로 옮길 수 있다고 가정하지 마세요.
범용 파일은 아키텍처를 모르거나 지원되는 다른 아키텍처를 사용하는 기기에 적합합니다. 설치 가능 여부는 시스템 버전과 파일의 호환 범위에 따라 달라집니다.
| 확인 항목 | 선택 및 조치 |
|---|---|
| arm64 | 64비트 앱을 지원하는 ARM 기기에 적합합니다. 최신 스마트폰이라고 해서 반드시 64비트 실행 환경을 제공하는 것은 아닙니다. |
| 범용 버전 | 아키텍처를 확인할 수 없다면 우선 시도해 볼 수 있습니다. 파일 크기가 더 큰 편이며, 최소 시스템 버전 요구 사항을 우회할 수 있는 것은 아닙니다. |
| 설치 권한 | 시스템 안내가 표시되면 이번 설치에 사용할 브라우저나 파일 관리자에만 “알 수 없는 앱 설치”를 허용하세요. 메뉴 이름은 시스템에 따라 조금씩 다를 수 있습니다. |
| 연결 권한 | 처음 연결할 때 시스템 VPN 요청을 승인해야 합니다. 다른 VPN이 연결되어 있으면 서로 네트워크를 제어하지 않도록 먼저 연결을 해제하세요. |
다운로드가 완료되면 브라우저 다운로드 기록이나 파일 관리자에서 APK를 여세요. 시스템에 “앱이 설치되지 않았습니다”라는 메시지가 표시되면 남은 저장 공간, 프로세서 아키텍처, 시스템 버전을 먼저 확인한 다음 이름이 같은 앱의 서명이 다른지 확인하세요. 모든 설치 실패를 아키텍처 문제로 단정하지 말고, 백업 없이 이전 버전을 바로 삭제하지 마세요.
v2rayNG를 연 뒤 오른쪽 위의 추가 메뉴에서 클립보드의 공유 링크를 가져오거나 “구독 그룹 설정”에서 구독 주소를 추가할 수 있습니다. 구독 링크에는 개인 접근 권한이 포함될 수 있으므로 공개 게시판에 올리거나 화면 캡처에 노출하지 마세요. 가져온 설정을 선택하고 연결 버튼을 누른 뒤 시스템 VPN 요청을 승인하고 실제 접속을 확인하세요.
연결 직후 끊기면 앱의 배터리 사용 제한과 백그라운드 실행 권한을 확인하세요. 먼저 화면을 켠 상태에서 설정을 검증한 다음 화면을 잠근 뒤 동작을 살펴보세요. 화면을 잠근 뒤에만 연결이 끊긴다면 서버 설정을 바꾸기보다 백그라운드 제한을 확인하는 것이 좋습니다. DNS, Fake DNS, 라우팅 정책은 기본 연결이 정상화된 뒤 하나씩 조정하세요.
먼저 배포판에서 사용하는 패키지 형식을 확인한 다음 x64 또는 arm64를 선택하세요. 두 조건이 모두 맞아야 합니다.
Linux에서는 v2rayN 데스크톱 GUI 클라이언트를 제공합니다. 일반적인 x64 데스크톱은 배포판에 따라 deb 또는 rpm을 선택하고, ARM 데스크톱은 아래에서 해당 arm64 파일을 선택하세요.
rpm 파일 이름에 el10 빌드 식별자가 포함되어 있어도 모든 rpm 배포판과 호환된다는 뜻은 아닙니다. 설치 전에 시스템 의존성을 확인하세요.
| 확인 항목 | 선택 및 조치 |
|---|---|
| deb 기반 시스템 | Debian, Ubuntu 등 deb 패키지 관리자를 사용하는 배포판에서는 deb를 선택하고, 현재 배포판이 필요한 의존성을 충족하는지 확인하세요. |
| rpm 기반 시스템 | rpm 패키지 관리자를 사용하는 배포판에서는 rpm을 선택하세요. 패키지 형식이 같아도 시스템 라이브러리 버전과 빌드 대상까지 동일한 것은 아닙니다. |
| 프로세서 아키텍처 | 시스템 정보에서 x86_64는 x64 또는 amd64, aarch64는 arm64에 해당합니다. 기기 외관을 기준으로 선택하지 마세요. |
| 데스크톱 및 권한 | 사용 가능한 그래픽 데스크톱 환경이 필요합니다. 시스템 패키지 관리자로 설치하면 의존성을 처리할 수 있으며, Tun을 활성화할 때는 관련 권한을 확인하세요. |
파일 관리자에서 설치 파일을 열면 시스템 소프트웨어 설치 프로그램에서 의존성과 호환성 결과를 확인할 수 있습니다. 의존성 부족 메시지가 표시되면 패키지 관리자가 안내한 항목을 먼저 확인하세요. 의존성을 강제로 무시해 설치를 계속하거나, 다른 패키지 형식의 파일 이름을 바꿔 열지 마세요.
설치가 끝나면 앱 메뉴에서 v2rayN을 실행하세요. 먼저 창, 트레이 메뉴, 설정 화면이 정상적으로 표시되는지 확인한 다음 구독을 가져오세요. 데스크톱 환경마다 시스템 프록시를 읽는 방식이 다를 수 있고, 브라우저가 자체 프록시 설정을 사용할 수도 있습니다. 처음 테스트할 때는 사용하는 앱이 시스템 프록시를 따르는지 확인하세요.
Tun을 활성화해야 한다면 권한, 가상 네트워크 인터페이스, 현재 사용 중인 네트워크 관리 도구를 확인하세요. 현재 시스템 프록시로 충분하다면 그대로 사용해도 됩니다. 여러 네트워크 도구가 동시에 라우팅을 변경하는 환경에서 Tun을 성급하게 활성화하면 문제 원인을 파악하기 어려워질 수 있습니다. 규칙 작성 방법은 고급 설정을 확인하세요.
설치 파일에는 클라이언트 프로그램만 포함되어 있으며 사용할 수 있는 서버 설정은 들어 있지 않습니다. 처음 사용할 때는 사용 권한이 있는 구독 주소나 공유 링크가 필요합니다. 구독은 설정을 가져오는 경로이고 클라이언트는 로컬에서 실행하는 도구이므로 업데이트도 서로 독립적입니다. 클라이언트를 다시 설치해도 만료된 구독 주소가 복구되지는 않습니다.
업그레이드 전에 클라이언트의 내보내기 또는 백업 기능으로 설정을 저장하고, 백업 파일을 찾을 수 있는지 확인하세요. 이전 프로그램을 종료한 다음 설치 파일을 실행하세요. 데스크톱에서는 트레이에 남아 있는 프로세스도 종료해야 합니다. 이전 버전과 새 버전을 동시에 실행하면 수신 포트를 두고 충돌하거나 시스템 프록시 설정을 반복해서 변경해 “연결됨”으로 표시되지만 앱이 열리지 않을 수 있습니다.
같은 클라이언트를 일반 업그레이드하는 것과 v2rayNG에서 v2flyNG로 바꾸거나 WPF에서 Desktop으로 전환하는 것은 다릅니다. 클라이언트나 버전 분기를 바꾸기 전에 지원되는 가져오기 형식을 확인하고, 구독이나 표준 공유 링크를 다시 가져오는 방법을 우선 사용하세요. 다른 클라이언트의 데이터 폴더를 그대로 덮어쓰지 마세요. 사용자 지정 라우팅, DNS, 아웃바운드 설정은 따로 기록하고 하나씩 복원하세요.
일상적인 연결만 복구하면 된다면 설정을 최소한으로 유지하고 기본 연결이 되는지 확인한 뒤 복잡한 규칙을 복원하세요. 인증서 오류가 발생하면 시스템 시간과 서버 이름을 확인하고, 구독 파싱에 실패하면 주소와 형식을 확인하세요. 이런 문제는 오류 메시지를 바탕으로 점검해야 하며 설치 파일을 계속 바꾼다고 해결되는 경우는 드뭅니다. 문제 해결 또는 시작 가이드를 계속 확인하세요.
설치 파일 선택, 설치 과정, 연결 설정을 구분한 뒤 해당 단계에 맞춰 해결하세요.
처음 사용한다면 차세대 크로스 플랫폼 인터페이스를 사용하는 Desktop 버전을 권장합니다. 기존 Windows 방식에 익숙하다면 클래식하고 안정적인 인터페이스를 제공하는 WPF 버전을 선택하세요. 두 버전은 메뉴 위치와 실행 환경이 다를 수 있으므로 전환 전에 설정을 내보내고, 처음 테스트할 때는 한 버전만 실행하세요.
2015년 이후 출시된 대부분의 스마트폰은 arm64를 우선 선택할 수 있지만, 시스템이 64비트 앱을 지원하는지 확인해야 합니다. 프로세서 아키텍처를 모르거나 arm64 설치 파일이 호환되지 않는다는 메시지가 나오면 범용 버전을 시도해 보세요. 설치에 실패하면 시스템 버전, 남은 저장 공간, 기존 앱과의 서명 충돌도 확인하세요.
카드의 버전과 아키텍처별 파일 링크는 매니페스트의 서로 다른 항목을 참조하므로 업데이트 시점이 다를 수 있습니다. 현재 v2rayNG의 버전 항목은 2.2.6이지만 파일 이름에는 2.3.11이 표시됩니다. 실제로 다운로드한 파일과 설치 후 정보 화면을 확인하고, 카드에 표시된 숫자만으로 설치 파일의 적합성을 판단하지 마세요.
클라이언트 설치 파일에는 사용할 수 있는 서버 설정이 포함되어 있지 않습니다. 사용 권한이 있는 구독 링크나 공유 링크를 준비해 클라이언트로 가져온 다음 설정을 선택하고, 시스템 프록시를 설정하거나 Android VPN 연결을 허용해야 합니다. 처음 연결할 때는 기본 라우팅을 사용하고, 연결을 확인한 뒤 DNS와 TUN을 조정하세요.
일반적으로 설정을 먼저 백업하고 이전 버전을 종료한 뒤, 같은 출처와 서명을 사용하는 덮어쓰기 업그레이드를 권장합니다. 클라이언트, 인터페이스 버전 또는 설치 출처를 바꿀 때는 데이터 폴더와 가져오기 형식을 먼저 확인하세요. Android에서 서명 충돌이 발생해도 데이터를 바로 지우지 말고, 복원할 수 있는 설정을 먼저 내보내세요.
먼저 브라우저의 다운로드 기록을 확인해 다운로드가 시작되지 않은 경우, 도중에 중단된 경우, 설치에 실패한 경우를 구분하세요. 네트워크가 정상인지 확인한 뒤 이 페이지를 다시 열어 시도하세요. 기존 프록시가 다운로드에 영향을 준다면 클라이언트를 종료하고 일반 네트워크 설정으로 되돌리세요. 파일 이름을 바꿔 다른 설치 파일의 주소를 추측하지 마세요.