v2rayN
우선 추천 7.24.1Desktop 버전은 차세대 크로스 플랫폼 UI를 사용합니다. WPF는 익숙한 Windows UI 조작 방식을 유지하는 클래식 버전입니다. 처음 설치한다면 Desktop 버전부터 사용해 보세요.
V2RAY · CLIENT PACKAGES
운영체제에 맞는 클라이언트를 고른 뒤 프로세서 아키텍처를 확인하세요. 데스크톱에서는 v2rayN을, Android에서는 v2rayNG를 우선 사용하고 V2Fly 코어가 필요한 경우 v2flyNG를 대안으로 선택할 수 있습니다.
세 클라이언트 모두 무료 오픈 소스 소프트웨어입니다. 설치 파일에는 클라이언트 프로그램이 포함되며, 연결에 필요한 구독과 서비스 설정은 별도로 준비해야 합니다.
같은 v2rayN에서 두 가지 데스크톱 UI를 선택할 수 있습니다. 아래 다운로드는 모두 x64 설치 파일입니다.
Desktop 버전은 차세대 크로스 플랫폼 UI를 사용합니다. WPF는 익숙한 Windows UI 조작 방식을 유지하는 클래식 버전입니다. 처음 설치한다면 Desktop 버전부터 사용해 보세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 시스템 환경 | 제조사의 지원이 계속되는 Windows 10 / 11 환경에 설치하는 것을 권장합니다. 세부 요구 사항은 선택한 버전의 설치 안내를 확인하세요. |
| 프로세서 아키텍처 | 이 페이지의 두 다운로드는 모두 x64입니다. “설정 → 시스템 → 시스템 정보”에서 시스템 종류를 확인하세요. |
| 설치 권한 | 쓰기가 가능한 폴더에 압축을 푼 뒤 설치 프로그램을 실행하세요. 시스템 설정을 변경할 때는 안내에 따라 권한을 승인하세요. |
압축 파일 미리보기 창에서 프로그램을 바로 실행하지 마세요. 먼저 압축을 풀어야 프로그램이 주변 파일을 읽거나 설정을 저장할 때 경로 문제가 생기지 않습니다. 처음 실행한 뒤 설정을 가져오고, 다른 프록시 프로그램이 로컬 수신 포트를 사용 중인지 확인한 후 시스템 프록시를 설정하세요.
Desktop과 WPF는 버전에 따라 UI 명칭과 메뉴 위치가 달라질 수 있습니다. UI를 바꾸기 전에 보관할 설정을 내보내고 기존 인스턴스를 종료하세요. 두 버전의 설치 위치가 모든 설정을 자동으로 공유한다고 가정하지 마세요. 비교를 위해 두 프로그램을 모두 보관하는 경우 한 번에 하나만 실행해 시스템 프록시와 수신 포트가 서로 덮어쓰이지 않도록 하세요.
먼저 “이 Mac에 관하여”에서 기기 정보를 확인한 뒤 Apple Silicon 또는 Intel용 DMG를 선택하세요.
Apple Silicon 기기는 arm64를, 프로세서가 Intel로 표시된 기기는 x64를 선택하세요. 두 설치 파일의 용도는 같으며 대상 프로세서 아키텍처만 다릅니다.
| 확인 항목 | 선택 기준 |
|---|---|
| 운영체제 버전 | 유지 관리가 계속되는 macOS를 사용하세요. 최소 버전 요구 사항은 현재 설치 파일과 시스템 안내를 확인하세요. |
| 칩 종류 | Apple M 시리즈는 arm64, Intel 프로세서는 x64를 선택하세요. 기기 외관이나 구입 연도로 판단하지 마세요. |
| 설치 위치 | DMG를 연 뒤 앱을 “응용 프로그램”으로 복사하고 해당 폴더에서 실행하세요. |
복사가 끝나면 설치 디스크 이미지를 추출할 수 있습니다. 마운트된 DMG에서 앱을 계속 실행하지 마세요. 시스템에서 앱을 열 수 없다는 안내가 나오면 구체적인 원인을 확인하고, 운영체제 버전 비호환·앱 출처 확인·파일 읽기 오류 등을 구분하세요. 특정 앱 하나를 위해 기기 전체의 보안 검사를 끄는 것은 권장하지 않습니다.
설정을 가져온 뒤 로컬 프록시의 수신 주소와 포트를 먼저 확인하세요. 시스템 프록시 설정에는 권한이 필요할 수 있으므로 클라이언트의 현재 상태를 확인해 활성화 여부를 결정하세요. 클라이언트를 종료하기 전에 시스템 프록시가 복원되었는지 확인하세요. 특히 다른 네트워크 관리 도구를 함께 사용할 때는 시스템이 이미 중지된 로컬 포트를 계속 가리키지 않도록 주의해야 합니다.
v2rayNG를 우선 추천합니다. V2Fly 코어가 필요한 환경이라면 v2flyNG와 기존 설정의 호환성을 확인한 뒤 선택하세요.
Android에서 구독, 공유 링크와 프록시 설정을 관리할 수 있습니다. 2015년 이후 출시된 대부분의 스마트폰은 arm64를 선택하면 됩니다. 아키텍처를 확인할 수 없다면 범용 버전을 선택하세요.
V2Fly 코어가 필요한 Android 설정 환경에서 사용합니다. 가져오기 전에 프로토콜, 전송 방식과 지원 필드를 확인하세요. 두 코어의 기능이 완전히 같다고 간주해서는 안 됩니다.
| 확인 항목 | 선택 기준 |
|---|---|
| 시스템 호환성 | APK 설치 프로그램의 안내를 따르세요. 범용 버전은 지원 아키텍처 범위를 넓힐 뿐 최소 운영체제 요구 사항을 낮추지는 않습니다. |
| 앱 아키텍처 | 2015년 이후 출시된 대부분의 스마트폰은 arm64를 선택하면 됩니다. 일부 기기는 지원하는 앱 아키텍처 범위가 더 제한적일 수 있습니다. |
| 필요한 권한 | 설치할 때 현재 출처의 앱 설치를 필요에 따라 허용하세요. 처음 연결할 때는 시스템 VPN 권한 안내를 읽고 승인해야 합니다. |
다운로드한 APK를 시스템 파일 관리자에서 여세요. 브라우저나 파일 관리자를 통해 앱을 설치하도록 허용해야 한다면 이번 설치에 사용할 출처만 승인하세요. 설치가 끝난 뒤 시스템 설정에서 해당 권한을 다시 확인할 수 있습니다. “앱이 설치되지 않았습니다”라는 메시지가 나오면 아키텍처, 저장 공간, 기존 앱과의 서명 호환성을 먼저 확인하세요. 설정을 잃지 않도록 기존 버전을 바로 삭제하지 마세요.
Android에서는 일반적으로 한 번에 하나의 앱만 현재 사용자의 VPN 연결을 사용할 수 있습니다. 클라이언트를 실행하기 전에 다른 VPN 앱이 계속 실행 중인지 확인하세요. 연결 후 화면을 잠시 잠그면 연결이 끊기는 경우 배터리 최적화와 백그라운드 실행 제한을 확인하세요. 이는 설치 파일의 아키텍처 선택과는 별개의 문제이므로 각각 따로 해결해야 합니다.
배포판의 패키지 형식에 따라 deb 또는 rpm을 선택한 뒤 x64와 arm64 중 맞는 아키텍처를 확인하세요.
Linux 그래픽 데스크톱 클라이언트를 제공합니다. Ubuntu와 Debian 계열은 보통 deb를, Fedora 등 RPM 계열 배포판은 rpm을 선택합니다. 배포판별 의존성 호환성도 확인해야 합니다.
arm64 기기에서는 해당 아키텍처의 패키지를 사용하세요:
| 확인 항목 | 선택 기준 |
|---|---|
| 데스크톱 환경 | 그래픽 앱을 실행할 수 있는 데스크톱 세션이 필요합니다. 이 페이지는 명령줄 전용 서버를 위한 배포 안내가 아닙니다. |
| 패키지 형식 | 배포판에 맞춰 deb 또는 rpm을 선택하세요. 패키지 형식이 같다고 모든 시스템 라이브러리 버전이 호환되는 것은 아닙니다. |
| 아키텍처 명칭 | amd64와 x86_64는 이 페이지의 x64, arm64와 aarch64는 이 페이지의 arm64에 해당합니다. |
| 의존성과 권한 | 그래픽 소프트웨어 설치 프로그램에서 의존성과 설치 권한을 확인하세요. 일반 실행에는 현재 데스크톱 사용자를 사용하면 됩니다. |
시스템의 “정보” 또는 하드웨어 정보 페이지에서 프로세서 아키텍처를 확인할 수 있습니다. 배포판의 그래픽 소프트웨어 설치 프로그램으로 패키지를 열고 의존성 안내를 확인한 뒤 설치하세요. 시스템 라이브러리 버전이 부족하다는 안내가 나오면 배포판과 패키지가 대상으로 하는 환경을 먼저 확인하세요. 다른 배포판의 라이브러리로 주요 시스템 구성 요소를 강제로 교체하지 마세요.
설치가 끝나면 앱 메뉴에서 v2rayN을 실행하고 수동 설정과 연결을 한 번 테스트한 뒤 로그인 시 자동 실행을 설정하세요. 데스크톱 자동 시작과 시스템 서비스는 서로 다른 방식입니다. 그래픽 클라이언트는 보통 사용자 데스크톱 세션에서 실행됩니다. 자세한 내용은 Linux 데스크톱 설치 및 자동 시작 설정을 참고하세요.
패키지 형식, 설정 출처와 프록시 진입점은 각각 따로 확인해야 합니다.
클라이언트 설치를 마쳤다고 바로 연결할 수 있는 것은 아닙니다. 직접 보유하거나 사용 권한이 있는 구독 링크, 개별 공유 링크 또는 설정 파일을 준비하고, 해당 설정이 선택한 클라이언트와 코어에서 사용할 수 있는지 확인하세요. 구독은 여러 설정을 제공하고 클라이언트는 이를 읽고 관리합니다. 둘은 같은 서비스가 아닙니다.
다른 환경으로 옮길 때는 전송 방식, TLS 매개변수와 라우팅 요구 사항을 특히 확인하세요. 링크가 목록에 표시되는 것은 가져오기가 완료됐다는 뜻일 뿐, 실제 연결이 검증됐다는 뜻은 아닙니다. 설정에 포함된 인증 정보는 안전하게 관리하고, 문제 해결을 위한 스크린샷에서는 구독 주소와 인증 항목을 가리세요.
업데이트 전에 현재 사용 중인 설정을 기록하고, 직접 추가한 항목과 사용자 지정 라우팅, DNS 설정 및 로컬 수신 포트를 백업하세요. 구독에서 다시 가져올 수 있는 항목과 직접 수정한 항목을 따로 저장해 구독 업데이트로 기존 변경 사항이 덮어써지지 않도록 하세요.
기존 인스턴스를 종료한 다음 새 설치 프로그램을 실행하세요. 업데이트 후 설정이 온전한지, 프록시 포트가 바뀌었는지, 시스템 프록시가 올바른 주소를 가리키는지 확인하세요. 구버전과 신버전 UI를 함께 사용하는 경우 각각의 데이터 위치를 확인하세요. 프로그램 폴더 전체를 복사해 마이그레이션 결과를 추측하지 마세요.
v2rayN, v2rayNG, v2flyNG는 설정을 관리하고 연결을 시작하는 클라이언트입니다. Project V, V2Fly, Xray는 그 뒤에서 동작하는 코어 생태계와 관련이 있습니다. 클라이언트 UI가 비슷해도 코어가 지원하는 모든 필드가 같다는 뜻은 아닙니다. inbounds, outbounds, routing 또는 dns를 수정해야 한다면 실행 중인 코어와 설정 형식을 먼저 확인한 뒤 해당 필드 설명을 참고하세요.
먼저 설치 파일 선택 문제인지 확인한 다음 설정과 연결 문제를 살펴보세요.
처음 설치한다면 차세대 크로스 플랫폼 UI를 사용하는 Desktop 버전을 권장합니다. WPF는 익숙한 Windows 조작 방식을 유지하는 안정적인 클래식 버전입니다. 두 버전 모두 유효한 설정을 가져와야 합니다. UI를 바꾸기 전 설정을 백업하고, 두 인스턴스의 시스템 프록시를 동시에 켜지 마세요.
2015년 이후 출시된 대부분의 스마트폰은 arm64를 우선 선택하면 됩니다. 다만 기기에서 실제로 지원하는 앱 아키텍처를 확인하세요. 범용 버전은 여러 아키텍처를 포함하므로 아키텍처를 모르거나 arm64 설치 시 호환되지 않는다는 안내가 표시될 때 적합합니다. 범용 버전이라고 연결 속도가 더 빠른 것은 아닙니다.
v2rayNG는 Xray 코어를 사용하며 이 페이지에서 우선 추천하는 Android 클라이언트입니다. v2flyNG는 V2Fly 코어를 사용하는 대안입니다. 선택할 때 서버 프로토콜과 전송 매개변수를 확인하세요. 공유 링크를 가져올 수 있다는 이유만으로 모든 기능이 호환된다고 볼 수는 없습니다.
설치 파일에는 그래픽 클라이언트가 포함되지만 바로 연결할 수 있는 서비스 설정은 포함되지 않습니다. 설치 후 직접 보유하거나 사용 권한이 있는 구독 링크, 공유 링크 또는 설정 파일을 가져오고, 설정을 선택한 다음 시스템 프록시 또는 VPN 권한을 확인해야 합니다. 처음 사용하는 경우 사용 가이드를 참고하세요.
구독 그룹, 직접 추가한 설정, 사용자 지정 라우팅과 DNS 설정을 먼저 백업하고 로컬 수신 포트를 기록하세요. 구독 링크와 내보낸 파일에는 접속 정보가 포함될 수 있으므로 안전하게 관리해야 합니다. 기존 인스턴스를 종료한 뒤 업데이트하고, 완료 후 설정과 프록시 상태를 확인하세요.
카드의 버전은 앱 수준 버전 필드에서 가져오며, 설치 파일 링크는 플랫폼별 파일 기록을 참조합니다. 업데이트 배포 시점에 두 정보가 동기화되지 않을 수 있습니다. 실제로 다운로드한 파일과 설치 후 정보 화면을 함께 확인하세요. 다운로드 주소의 숫자를 직접 바꿔 설치 파일을 추측하지 마세요.