클라이언트 / 플랫폼 및 아키텍처 선택

V2Ray 클라이언트 다운로드
v2rayN 및 v2rayNG

데스크톱에서는 v2rayN, Android에서는 v2rayNG를 우선 선택하세요. 먼저 운영체제와 CPU 아키텍처를 확인한 뒤 설치 파일을 고르면 됩니다. 프로토콜과 구독은 설치 후 설정하세요.

플랫폼별 다운로드 파일을 안내합니다. 클라이언트에는 서버나 구독이 포함되지 않습니다. 구독을 보유한 경우 설치 후 구독 설정 가이드를 참고하세요.

Windows:v2rayN x64

데스크톱 버전과 클래식 WPF 버전 중 하나만 선택하세요. 두 버전을 모두 설치할 필요는 없습니다.

v2rayN

7.24.1
추천

Desktop 버전은 차세대 크로스 플랫폼 UI를 적용해 처음 사용하는 분이나 여러 데스크톱에서 일관된 사용 환경을 원하는 분에게 적합합니다. WPF 버전은 기존 Windows 인터페이스를 유지해 익숙한 화면 구성을 선호하는 분에게 안정적인 선택입니다.

두 다운로드 파일은 모두 ZIP 압축 파일입니다. 다운로드한 뒤 먼저 압축을 완전히 풀고 폴더 안의 파일을 사용해 설치하세요. 압축 프로그램의 미리보기에서 바로 실행하지 마세요.

데스크톱 버전과 WPF 버전 간 설정 이전

두 인터페이스 버전의 차이는 주로 화면 구성과 데스크톱 기술에 있습니다. 같은 서버의 연결 품질을 판단하는 기준은 아닙니다. 처음 실행할 때 구독을 가져오고 서버를 선택한 뒤 시스템 프록시를 설정하세요. 시스템 프록시를 따르지 않는 프로그램까지 연결해야 할 때만 TUN 모드를 고려하면 됩니다. 설정 창이 열린다는 이유만으로 프록시가 적용됐다고 판단하지 마세요.

이전 버전에서 설정을 옮길 때는 먼저 내보내고 사용자 지정 라우팅과 로컬 포트를 기록한 다음 기존 프로그램을 종료하세요. 클라이언트 두 개를 동시에 실행하면 수신 포트를 두고 충돌하거나 서로 시스템 프록시 설정을 덮어쓸 수 있습니다. 새 인터페이스에서는 메뉴 위치가 달라질 수 있으므로 가져온 뒤 구독 그룹, 코어 선택, 라우팅 프리셋을 확인하세요. 기존 프로그램 폴더 전체를 그대로 복사하지 마세요.

v2rayN 구독 가져오기 단계 보기 →

CONFIGURATION / 설치 후 설정 범위

설치 파일은 아키텍처에 맞게, 연결 설정은 프로토콜에 맞게 선택

올바른 설치 파일을 받으면 기기에서 실행할 수 있는지 해결됩니다. 연결할 수 있는지는 구독 항목, 코어 기능, 서버 설정, 로컬 프록시 모드에도 달려 있습니다. 문제를 진단할 때는 이 두 단계를 구분해 불필요한 재설치를 피하세요.

클라이언트와 코어는 서로 다른 개념입니다.

Project V 생태계의 그래픽 클라이언트는 주로 설정과 구독 관리, 시스템 연동을 담당하고 실제 프로토콜 처리는 코어가 맡습니다. V2Fly와 Xray는 기술적 뿌리를 공유하지만 이후 기능 발전 방향은 완전히 같지 않습니다. 따라서 v2rayNG와 v2flyNG 중 무엇을 쓸지는 화면이 비슷한지만 볼 게 아니라 설정에 필요한 기능을 기준으로 선택해야 합니다.

REALITY는 보안 계층 메커니즘이지 독립적인 아웃바운드 프로토콜이 아닙니다. 구독에 VLESS가 있다고 해서 연결에 필요한 조건이 모두 갖춰진 것은 아닙니다. 전송 방식, 보안 계층, 인증 매개변수가 모두 일치해야 합니다. VMess와 VLESS의 차이를 알아보려면 프로토콜 기술 참고 자료를 확인하세요.

최소한의 설정으로 먼저 연결하기

첫 테스트에서는 클라이언트 하나, 유효성이 확인된 설정 하나, 프록시 모드 하나만 사용하세요. 시스템 시간이 정확한지, 구독 업데이트가 성공했는지, 설정이 선택됐는지 확인한 뒤 접속을 테스트하세요. 프로토콜과 DNS, 라우팅, TUN을 동시에 바꾸면 연결이 복구되더라도 원인을 파악하기 어렵습니다.

REALITY 설정은 서버와 publicKey, shortId 등의 항목을 대조해야 합니다. 설치 파일을 바꿔도 이 매개변수가 자동으로 채워지지는 않습니다.

설치 후: 구독, 프록시 모드, 업그레이드

클라이언트는 무료로 사용할 수 있지만 연결에 필요한 리소스는 별도로 설정해야 합니다. 다음 순서는 처음 설치할 때나 기기를 바꾼 뒤 다시 설정할 때 모두 유용합니다.

구독을 가져온 뒤 설정이 모두 들어왔는지 확인

구독 주소에는 보통 접속 인증 정보가 포함되므로 클라이언트의 구독 그룹에 전체 주소를 붙여 넣으세요. 웹페이지 공유 주소를 구독 링크로 착각하지 않도록 주의해야 합니다. 주소를 추가한 뒤 업데이트를 실행하고 목록에 설정이 표시되면 선택해 사용하세요. 업데이트가 성공했는데 목록이 비어 있다면 구독 유효 기간, 응답 형식, 프로토콜 호환성을 먼저 확인하세요. 주소를 낯선 온라인 변환 서비스에 바로 입력하지 마세요.

문제 화면을 공유하기 전 구독 주소, 계정 식별자, 인증 매개변수를 가리세요. 설정 내보내기 파일과 백업에도 이러한 정보가 포함될 수 있습니다. 다른 클라이언트로 이전할 때는 원본 구독을 다시 가져오는 방법을 우선 사용하세요. 클라이언트별 사용자 지정 JSON, 라우팅 파일, 메뉴 옵션은 서로 호환되지 않을 수 있습니다.

앱이 실제로 어떤 프록시 경로를 사용하는지 확인

데스크톱에서는 보통 시스템 프록시를 사용하고 Android에서는 시스템 권한으로 VPN 터널을 통해 트래픽을 전달합니다. 클라이언트에 실행 중이라고 표시되는 것은 로컬 서비스가 시작됐다는 뜻일 뿐, 대상 사이트에 반드시 접속할 수 있다는 뜻은 아닙니다. 확인할 때 앱 동작과 로그 오류를 함께 살펴 서버 연결 실패, 도메인 조회 실패, 대상 앱이 프록시를 사용하지 않는 문제를 구분하세요.

TUN은 더 많은 앱의 트래픽을 처리해야 할 때 유용하지만 가상 네트워크 인터페이스, DNS, 라우팅 설정도 필요합니다. 기본 프록시는 작동하지만 TUN이 작동하지 않는다면 구독을 모두 다시 가져오기보다 권한과 네트워크 설정을 점검하세요. 클라이언트를 종료하기 전에 프록시 설정을 복구해 중지된 로컬 포트를 시스템이 계속 가리키지 않도록 하세요.

업그레이드 전에 복구할 수 있도록 설정을 보관

프로그램 업그레이드와 구독 업데이트는 서로 다른 작업입니다. 전자는 클라이언트와 관련 구성 요소를 변경하고 후자는 서버 목록을 새로 고칩니다. 업그레이드 전에 백업하고 완료 후 구독, 라우팅, DNS, 코어 옵션을 확인하세요. 목록에 표시된 버전과 설치 파일 이름은 별도로 관리될 수 있습니다. 두 정보가 다르더라도 파일 이름만으로 기능을 판단하지 말고 설치 후 클라이언트의 정보 화면에서 실제 버전을 확인하세요.

새 버전에서 문제가 생기면 시스템 환경, 클라이언트 인터페이스 버전, 구체적인 로그를 먼저 기록하고 기존 설정 폴더를 바로 삭제하지 마세요. 버전에 따라 설정 형식이 바뀔 수 있으므로 새 프로그램이 덮어쓴 폴더만 남기지 말고 업그레이드 전에 별도 백업을 보관하세요. 설치 후 사용법은 클라이언트 사용 가이드에서, 구독 파싱 및 변환 문제는 문제 해결에서 확인하세요.

다운로드 및 설치 관련 자주 묻는 질문

먼저 설치 파일 선택, 프로그램 실행, 연결 설정의 세 단계를 구분한 뒤 다음 점검 항목을 정하세요.

Windows에서는 데스크톱 버전과 클래식 WPF 버전 중 무엇을 다운로드해야 하나요?

처음 사용한다면 차세대 크로스 플랫폼 인터페이스를 적용한 Desktop 버전을 선택할 수 있습니다. 기존 조작 방식에 익숙하다면 클래식하고 안정적인 WPF 버전이 적합합니다. 두 버전 모두 v2rayN 클라이언트이며, 구독의 정상 작동 여부는 코어와 설정 항목에도 영향을 받습니다. 인터페이스 버전을 바꾸기 전에 설정을 백업하고 두 프로그램이 동시에 시스템 프록시를 변경하지 않도록 하세요.

Android에서는 arm64와 범용 버전 중 무엇을 선택해야 하나요?

2015년 이후 출시된 대부분의 스마트폰은 arm64를 우선 선택하면 됩니다. 다만 최종적으로는 기기에서 지원하는 앱 아키텍처를 확인하세요. 구형 기기나 오래된 앱 아키텍처만 지원하는 시스템, 아키텍처를 확인하기 어려운 경우에는 범용 버전을 선택할 수 있습니다. 범용 버전은 여러 아키텍처 구성 요소를 포함해 파일 크기가 더 큰 편이며, 연결 성능이 더 좋다는 뜻은 아닙니다.

클라이언트를 설치하면 구독과 서버가 자동으로 추가되나요?

아니요. 클라이언트는 설정을 저장하고 연결을 시작하며 라우팅을 관리합니다. 설치 파일에는 바로 사용할 수 있는 구독이나 서버 계정이 포함되어 있지 않습니다. 사용 권한이 있는 구독 링크를 가져오거나 서버 정보를 직접 추가한 뒤 구독을 업데이트하고 설정을 선택해야 합니다. 구독 링크에는 접속 인증 정보가 포함될 수 있으므로 공개적으로 공유하지 마세요.

클라이언트를 업그레이드하기 전에 무엇을 백업해야 하나요?

먼저 구독 그룹, 사용자 지정 라우팅, DNS 설정, 필요한 수동 서버 설정을 저장한 뒤 기존 클라이언트를 종료하세요. 클라이언트에 내보내기나 백업 기능이 있다면 이를 우선 사용하고, 이전 후 설정이 온전히 옮겨졌는지 확인하세요. 백업에 접속 인증 정보가 포함될 수 있으므로 신뢰할 수 있는 위치에 보관하세요. 기존 폴더의 파일 전체를 새 프로그램에 그대로 덮어쓰지 마세요.

설치 중 아키텍처가 호환되지 않거나 실행 환경이 없다는 메시지가 표시되면 어떻게 해야 하나요?

먼저 시스템과 설치 파일의 아키텍처가 맞는지 확인한 다음, 시스템 메시지에 표시된 누락 종속성을 살펴보세요. Windows는 x64와 기타 아키텍처를, macOS는 Apple Silicon과 Intel을 구분해야 합니다. Linux에서는 deb와 rpm도 확인하세요. 실행 환경 요구 사항은 빌드마다 달라질 수 있으므로 현재 설치 안내를 따르고, 출처가 불분명한 복구 도구를 반복해서 설치하지 마세요.

다운로드는 완료됐지만 연결할 수 없습니다. 다른 설치 파일을 받아야 하나요?

먼저 설치 파일을 바꾸는 것은 권장하지 않습니다. 클라이언트가 정상적으로 실행된다면 구독 유효성, 선택한 서버 설정, 시스템 시간, 시스템 프록시 또는 VPN 권한이 제대로 적용됐는지부터 확인하세요. REALITY를 사용하는 경우 publicKey, shortId와 서버 설정도 대조해야 합니다. 클라이언트와 프로토콜, DNS를 한꺼번에 바꾸기보다 로그를 확인하며 하나씩 점검하는 편이 원인을 찾기 쉽습니다.