v2rayN
Windows · x64
목록 버전7.24.1
두 다운로드 모두 ZIP 파일입니다. 별도의 폴더에 압축을 푼 다음 압축 파일에 포함된 안내에 따라 설치 프로그램을 실행하세요. 압축 파일 미리보기 창에서 바로 실행하지 마세요.
클라이언트 다운로드 / 플랫폼 및 아키텍처
v2rayN은 데스크톱용, v2rayNG는 Android용입니다.
먼저 운영체제를 선택한 다음 기기에 맞는 설치 파일을 고르세요.
v2rayN, v2rayNG, v2flyNG는 모두 무료 오픈소스 클라이언트입니다. 다운로드하고 설치해도 연결 설정이 완료되는 것은 아닙니다. 사용하려면 유효한 서버 설정이나 구독이 필요합니다.
설치 파일 다운로드
데스크톱에서는 v2rayN을 선택하세요. Android에서는 v2rayNG를 우선 선택하고, V2Fly 코어가 필요한 경우 v2flyNG를 고려하세요. 다운로드 버튼은 각 클라이언트 카드 상단에 있으며, 설치 및 아키텍처 안내는 아래에 있습니다.
둘 다 v2rayN입니다. 사용 방식에 따라 Desktop 또는 클래식 WPF UI를 선택하세요.
Windows · x64
목록 버전7.24.1
두 다운로드 모두 ZIP 파일입니다. 별도의 폴더에 압축을 푼 다음 압축 파일에 포함된 안내에 따라 설치 프로그램을 실행하세요. 압축 파일 미리보기 창에서 바로 실행하지 마세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 시스템 아키텍처 | 이 페이지의 설치 파일은 모두 x64입니다. ‘설정 → 시스템 → 시스템 정보’에서 시스템 종류를 확인하세요. |
| 시스템 버전 | 지원이 계속되는 Windows를 사용하세요. 정확한 최소 버전과 런타임 요구 사항은 최신 릴리스 노트와 설치 프로그램 안내를 확인하세요. |
| 파일 위치 | 쓰기 권한이 있는 로컬 폴더를 선택하고 압축 해제, 설치, 설정 파일을 저장할 공간을 확보하세요. |
| 권한 범위 | 먼저 일반 권한으로 기본 설정을 완료하세요. TUN 또는 네트워크 구성 요소가 필요할 때 기능 안내에 따라 권한을 허용하면 됩니다. |
Desktop과 WPF의 차이는 주로 UI 기술과 표시 방식에 있습니다. UI만으로 특정 프로토콜의 사용 가능 여부를 판단할 수는 없습니다. 프로토콜 옵션은 포함된 코어와 설정 항목에도 영향을 받습니다. 처음에는 구독을 가져오고 서버와 시스템 프록시를 설정한 뒤 사용자 지정 라우팅을 구성하세요.
이전 버전에서 업데이트하기 전에 기존 설정을 내보내고 실행 중인 프로세스를 종료하세요. UI 버전을 바꿀 예정이라면 기존 폴더를 보관하고 새 폴더에 설치하는 것이 좋습니다. 클라이언트에서 지원하는 가져오기 기능으로 이전하고, 서로 다른 버전의 프로그램 파일을 한 폴더에 섞지 마세요.
설치 후 창은 열리지만 브라우저 연결에 변화가 없다면 바로 재설치하지 말고 시스템 프록시 상태부터 확인하세요. 시스템 프록시는 해당 설정을 따르는 앱에만 적용됩니다. 프록시 적용 범위를 다르게 설정하려면 설정 가이드에서 모드 설명을 확인하세요.
‘이 Mac에 관하여’에서 칩을 확인하고 Apple Silicon과 Intel에 맞는 설치 파일을 선택하세요.
macOS · 칩에 맞게 선택
목록 버전7.24.1
다운로드한 DMG를 열고 디스크 이미지의 안내에 따라 앱을 응용 프로그램 폴더에 설치한 뒤 해당 폴더에서 실행하세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 칩 종류 | Apple Silicon은 arm64, Intel은 x64에 해당합니다. |
| 시스템 버전 | 최신 릴리스 노트와 실행 시 안내를 확인하세요. 구형 시스템이라면 클라이언트를 업데이트하기 전에 호환 여부를 먼저 확인해야 합니다. |
| 설치 위치 | 앱을 응용 프로그램 폴더에 설치하세요. 임시로 마운트된 DMG에서 계속 실행하지 마세요. |
| 네트워크 권한 | 시스템 프록시를 설정하거나 네트워크 연결 기능을 켤 때 시스템 권한 안내를 읽고 요청의 출처를 확인하세요. |
칩 아키텍처와 macOS 버전은 서로 다른 조건입니다. 아키텍처가 맞는 설치 파일이라고 해서 모든 구형 시스템에서 실행되는 것은 아닙니다. 실행 중 시스템 버전이 부족하다는 안내가 나오면 릴리스 요구 사항을 확인하세요. 다른 아키텍처 파일을 반복해서 다운로드해도 시스템 인터페이스 호환성 문제는 해결되지 않는 경우가 많습니다.
처음 실행할 때 보안 경고가 표시되면 안내 내용을 읽고 다운로드 경로와 앱 출처를 확인하세요. 출처, 서명 또는 권한이 의심스러운 파일은 실행을 멈추고 원인을 확인해야 합니다. 시스템 보안 기능을 일괄 해제해 강제로 실행하지 마세요.
다른 프록시 도구가 실행 중이라면 시스템 프록시 설정을 계속 변경하고 있는지 먼저 확인하세요. 여러 프로그램이 같은 설정을 관리하면 클라이언트 하나를 종료한 뒤 네트워크 상태가 예상과 달라질 수 있습니다. 이전 도구의 프록시 및 DNS 설정을 기록하고 새 클라이언트 기능을 하나씩 활성화하세요.
먼저 v2rayNG를 확인하세요. 설정에 V2Fly 코어가 필요한 경우에만 v2flyNG를 선택하세요.
Android · Xray 코어
목록 버전2.2.6
표시된 버전은 목록에 기재된 버전입니다. 설치 파일 이름의 버전 표기와 업데이트 시점은 다를 수 있습니다. 실제 설치된 버전은 시스템의 앱 정보에서 확인하세요.
Android · V2Fly 코어
목록 버전1.10.31
v2rayNG에서 마이그레이션하려면 구독과 설정 형식을 먼저 확인하세요. UI가 비슷해도 모든 설정 항목을 그대로 복사할 수 있는 것은 아닙니다.
| 확인 항목 | 선택 기준 | 설치 시 확인 사항 |
|---|---|---|
| 프로세서 아키텍처 | 대부분의 64비트 시스템에서는 arm64를 먼저 선택하세요. 아키텍처를 모르면 범용 버전을 선택할 수 있습니다. | 프로세서가 64비트를 지원하더라도 기기에서 64비트 시스템을 실행한다는 뜻은 아닙니다. |
| 시스템 버전 | 현재 설치 파일에 표시된 최소 Android 버전을 확인하세요. | 패키지를 분석할 수 없다는 안내가 나오면 시스템 버전과 파일이 제대로 다운로드되었는지 함께 확인하세요. |
| 설치 권한 | 시스템 설치 프로그램으로 APK를 설치하세요. | 사용할 파일 관리자나 브라우저에 필요한 경우에만 권한을 허용하고, 설치 후 권한을 취소할 수 있습니다. |
| 연결 권한 | 처음 연결 기능을 켜면 시스템에 VPN 연결 요청이 표시될 수 있습니다. | 요청이 방금 설치한 클라이언트에서 온 것인지 확인하세요. 다른 VPN 앱이 같은 연결 기능을 사용 중일 수 있습니다. |
설치가 완료되면 유효한 설정을 가져온 뒤 시스템 연결 요청을 승인하세요. 앱이 전면에서는 작동하지만 화면을 잠근 뒤 자주 연결이 끊긴다면 배터리 최적화, 백그라운드 실행 권한, 시스템 절전 정책을 확인하세요. 처음부터 Mux, DNS, 라우팅, 앱별 프록시를 한꺼번에 변경하면 어떤 설정이 연결에 영향을 줬는지 파악하기 어렵습니다.
v2rayNG는 Xray 코어를, v2flyNG는 V2Fly 코어를 사용하므로 프로토콜 확장, 보안 계층, 설정 형식에 차이가 있을 수 있습니다. 특히 VLESS, REALITY 또는 사용자 지정 전송 매개변수가 포함된 경우 서버 요구 사항과 현재 클라이언트의 지원 여부를 먼저 확인하세요. 링크를 가져올 수 있다는 사실만으로 연결이 정상 작동한다고 판단할 수는 없습니다.
업데이트 중 앱이 설치되지 않는다는 오류가 표시되면 전체 오류 메시지를 기록한 뒤 기존 앱의 서명, 버전 관계, 기기 아키텍처, 남은 저장 공간을 확인하세요. 바로 기존 앱을 삭제하지 마세요. 삭제하면 로컬 설정도 함께 사라질 수 있으므로 먼저 내보내거나 다른 안전한 방법으로 설정을 백업해야 합니다.
배포판에 맞춰 deb 또는 rpm을 선택한 다음 x64와 arm64 중 아키텍처를 확인하세요.
Linux · 그래픽 데스크톱 환경
목록 버전7.24.1
64비트 ARM 시스템에서는 아래에서 형식에 맞는 파일을 선택하세요. 위의 x64 패키지를 사용하지 마세요.
| 확인 항목 | 선택 기준 |
|---|---|
| 데스크톱 환경 | v2rayN은 GUI 클라이언트이므로 사용할 수 있는 그래픽 데스크톱 세션이 필요합니다. |
| 프로세서 아키텍처 | amd64와 x86_64는 x64에, aarch64는 arm64에 해당합니다. |
| 패키지 관리 체계 | 배포판에 맞는 deb 또는 rpm 패키지를 사용하세요. 파일 확장자를 바꿔 패키지 형식을 변환하지 마세요. |
| 시스템 의존성 | 패키지 관리자가 표시하는 의존성을 확인하세요. 패키지 형식이 같아도 시스템 라이브러리 버전은 다를 수 있습니다. |
다운로드한 패키지는 배포판의 소프트웨어 설치 프로그램으로 열고, 설치를 확정하기 전에 앱 정보와 의존성 안내를 확인하세요. 시스템에서 의존성을 충족할 수 없다고 나오면 배포판 버전과 패키지 빌드 대상을 확인하세요. 의존성을 무시하고 설치를 강행하지 마세요. 특히 구형 배포판은 지원되는 시스템 환경으로 먼저 업데이트해야 할 수 있습니다.
아키텍처 이름이 비슷해 잘못 선택하기 쉽습니다. 일반적인 Intel 및 AMD 64비트 데스크톱은 보통 amd64 또는 x86_64에 해당하고, 64비트 ARM 기기에는 aarch64가 표시되는 경우가 많습니다. 여기서 amd64는 아키텍처 이름이며 특정 프로세서 제조사만을 뜻하지 않습니다. 데스크톱 시스템 정보에서 프로세서와 운영체제 아키텍처를 확인하세요.
설치 후에는 일반 사용자로 그래픽 인터페이스를 실행하세요. 시스템 프록시 설정 위치는 데스크톱 환경마다 다를 수 있으며 일부 앱은 시스템 프록시를 자동으로 사용하지 않습니다. TUN이 필요하면 클라이언트 안내에 따라 네트워크 권한을 설정하고, 데스크톱 세션 전체를 상시 높은 권한으로 실행하지 마세요.
설치 후
먼저 기본 연결이 되는지 확인한 다음 라우팅과 DNS를 하나씩 조정하세요. 문제가 생기면 반복해서 재설치하기보다 오류 안내를 보관하는 것이 원인 파악에 도움이 됩니다.
클라이언트는 설정을 관리하고 코어를 실행하지만, 바로 사용할 수 있는 서버를 제공하지는 않습니다. 유효한 구독 URL, 단일 공유 링크 또는 호환되는 설정 파일을 준비한 다음 클라이언트의 가져오기 메뉴에서 등록하세요. 가져온 뒤 서버 유형, 전송 방식, 보안 계층, 필수 항목을 확인하고 웹페이지 주소를 구독 주소로 착각하지 않도록 주의하세요.
서버를 선택한 뒤 데스크톱에서는 시스템 프록시 모드를, Android에서는 시스템 연결 권한을 확인하세요. 일반 웹 요청을 보내고 클라이언트 로그와 비교해 연결을 테스트하세요. 지연 시간 테스트 한 번만으로 모든 앱의 트래픽이 프록시를 통과한다고 판단할 수는 없습니다.
업데이트 전에 구독 그룹, 사용자 지정 라우팅, DNS, 리스닝 포트, 그 밖의 직접 수정한 항목을 보관하세요. 가능하면 클라이언트에 내장된 내보내기 기능을 사용하세요. 설정에 접속 정보가 포함될 수 있으므로 내보낸 파일은 안전한 위치에 보관하고 공개 페이지에 업로드하지 마세요.
파일 사용 중 오류를 피하려면 실행 중인 이전 버전을 종료한 뒤 설치하세요. 업데이트 후 설정이 유지되었는지, 프록시 모드가 예상대로인지 확인한 다음 시작 시 실행이나 자동 업데이트를 다시 설정하세요. 다른 클라이언트로 옮길 때는 설정 하나를 먼저 시험하고 항목 호환성을 확인한 뒤 전체 목록을 이전하세요.
Project V 생태계의 GUI 클라이언트는 서버 목록, 구독 관리, 시스템 네트워크 설정 기능을 제공합니다. 코어는 실제 프록시 프로토콜과 연결을 처리합니다. V2Fly와 Xray는 서로 관련이 있지만 별도로 발전해 온 코어 프로젝트이므로 설정 호환성은 구체적인 버전을 기준으로 확인해야 합니다. 클라이언트를 설치한 뒤 특정 보안 계층이나 전송 방식 옵션이 없다면 이름이 비슷한 프로토콜을 임의로 선택하지 말고 코어 지원 여부를 확인하세요.
구독은 설정을 배포하는 방식이지 클라이언트 설치 파일이 아닙니다. 구독 업데이트 실패와 프로그램 설치 실패는 서로 다른 문제입니다. 전자는 주소 유효성, 요청 오류, 응답 형식을 확인하고 후자는 시스템 호환성, 아키텍처, 설치 권한을 확인해야 합니다. VMess, VLESS, Trojan, Shadowsocks, REALITY의 차이를 알아보려면 프로토콜 및 코어 기술 참고 자료를 읽고, 클라이언트에 맞는 설정 유형을 선택하세요.
다운로드 관련 문제
UI, 기기 아키텍처, 오류가 발생한 단계를 기준으로 문제를 구분하세요.
처음 사용한다면 차세대 크로스 플랫폼 UI를 적용한 Desktop을 선택할 수 있습니다. 기존 Windows 방식에 익숙하다면 클래식하고 안정적인 WPF UI가 적합합니다. 둘 다 v2rayN이며 설치 파일은 x64용입니다. 전환하기 전에 설정을 내보내고 두 버전의 프로그램 폴더를 섞어 사용하지 마세요.
2015년 이후 출시된 대부분의 스마트폰은 arm64를 먼저 선택해도 되지만, 최종적으로는 기기 시스템이 지원하는 ABI를 확인해야 합니다. 범용 버전은 여러 아키텍처를 포함하므로 아키텍처를 모르거나 arm64 패키지가 호환되지 않을 때 시도할 수 있습니다. 범용 버전이라고 해서 모든 구형 시스템을 지원하는 것은 아닙니다.
클라이언트 자체에는 서버가 포함되어 있지 않습니다. 설치 후 유효한 구독 URL, 공유 링크 또는 호환되는 설정을 가져오고 서버와 프록시 모드를 선택해야 합니다. 구독 주소에 접속 정보가 포함될 수 있으므로 공개하거나 출처가 불분명한 변환 서비스에 붙여 넣지 마세요.
먼저 클라이언트의 내보내기 기능으로 설정을 저장하고 구독 그룹, 사용자 지정 라우팅, DNS, 로컬 리스닝 설정을 기록하세요. 실행 중인 클라이언트를 종료한 뒤 업데이트해야 합니다. UI 버전이나 코어를 바꿔 마이그레이션할 때 모든 설정 항목을 그대로 사용할 수 있다고 가정하지 마세요.
다운로드 실패와 설치 실패를 먼저 구분하세요. 다운로드에 실패하면 브라우저에 표시된 안내를 기록하고 잠시 후 다시 시도하세요. 설치에 실패하면 시스템 버전, 프로세서 아키텍처, 저장 공간, 기존 프로세스 종료 여부를 확인하세요. 보안 경고가 표시되면 구체적인 사유를 확인하고, 시스템 보호를 꺼서 알 수 없는 위험을 우회하지 마세요.
둘 다 Android GUI 클라이언트지만 v2rayNG는 Xray 코어를, v2flyNG는 V2Fly 코어를 사용합니다. 일반적인 공유 링크는 양쪽에서 가져올 수 있는 경우가 있지만, 지원되는 프로토콜과 보안 계층, 설정 항목은 각 버전에 따라 다릅니다. REALITY 같은 설정을 사용하기 전에 대상 클라이언트와 코어의 지원 여부를 확인하세요.