클라이언트 / 설치 파일 선택

V2Ray 클라이언트 다운로드

먼저 운영체제를, 다음으로 아키텍처를 선택하세요. 데스크톱에서는 v2rayN, Android에서는 v2rayNG를 권장하며, v2flyNG는 코어 구성이 다른 대안입니다.

무료로 영구 사용 오픈 소스 Xray / V2Fly 생태계
세 가지 클라이언트 비교 →

Windows 설치 파일

같은 클라이언트, 두 가지 UI. 아래 다운로드는 모두 x64 시스템용입니다.

v2rayN

v2rayN

추천 7.24.1

Desktop은 새로운 크로스 플랫폼 UI로, 처음 사용하는 분이나 여러 데스크톱 OS에서 일관된 사용 환경을 원하는 분에게 적합합니다. WPF는 익숙한 Windows 인터페이스를 유지하는 클래식 안정 버전입니다. 둘 중 하나만 설치하면 됩니다. 프로토콜이 다르다는 이유로 두 버전을 동시에 실행할 필요는 없습니다.

ZIP 배포 파일입니다. 먼저 압축을 완전히 푼 다음 폴더 안의 설치 프로그램을 실행하세요. 압축 파일 미리보기에서 바로 실행하지 마세요.

시스템 및 설치 준비

확인 항목선택 및 요구 사항
시스템 아키텍처이 페이지의 Windows 패키지는 x64용입니다. ‘설정 → 시스템 → 정보’에서 시스템 종류를 확인하세요. x64 패키지를 네이티브 arm64 패키지로 착각하지 마세요.
시스템 환경보안 업데이트를 계속 제공받는 Windows를 사용하세요. 최소 OS 및 런타임 요구 사항은 설치 프로그램의 안내를 따르세요.
폴더 및 권한쓰기 권한이 있는 폴더에 압축을 푸세요. 권한이 제한된 위치는 피하세요. 일반 시스템 프록시와 TUN의 권한 요구 사항은 다르므로 필요한 기능에 맞게 권한을 부여하세요.

다운로드가 끝나면 실행 중인 프록시 프로그램을 먼저 종료해 포트 충돌이나 시스템 프록시 설정 덮어쓰기를 방지하세요. 설치 후 v2rayN의 ‘구독 그룹 설정’에서 그룹을 만들고 구독 주소를 입력한 다음 ‘구독 업데이트’를 실행하세요. 개별 공유 링크는 클립보드에서 서버를 가져오면 됩니다. 전체 설정 JSON을 구독 주소로 붙여 넣지 마세요.

처음 연결할 때는 시스템 프록시를 사용하고 서버를 선택한 뒤 로그에서 정상적으로 시작했는지 확인하세요. 일부 버전의 기본 로컬 SOCKS 및 HTTP 포트는 각각 10808과 10809이지만, 설정 화면에 표시된 실제 값을 기준으로 하세요. 대상 프로그램이 시스템 프록시를 따르지 않고 해당 프로그램의 트래픽을 직접 처리해야 할 때만 TUN 설정 문서를 확인하세요. Desktop과 WPF 간에 이전하기 전에 백업하고 두 버전이 같은 설정을 동시에 수정하지 않도록 하세요.

Windows 설치 및 설정 더 보기 →

AFTER / INSTALL

설치 후 설정 순서

설치 문제와 연결 문제를 구분하세요. 클라이언트가 열리는 것은 앱이 실행됐다는 뜻일 뿐입니다. 구독, 서버 설정, 트래픽 처리 방식은 각각 확인해야 합니다.

빠른 시작 보기

구독을 추가하고 목록 업데이트

세 클라이언트 모두 프록시 설정을 관리하는 앱이며, 설치 파일만으로 연결 서비스가 제공되지는 않습니다. 사용 권한이 있는 구독 주소, 개별 공유 링크 또는 전체 설정 파일을 준비하고 각각에 맞는 가져오기 메뉴를 선택하세요. 구독 주소는 보통 구독 설정에 입력하고, 공유 링크는 클립보드나 스캔으로 가져올 수 있습니다. 전체 JSON 파일은 해당 형식의 설정 가져오기 기능을 사용해야 합니다. 잘못된 메뉴에 형식을 붙여 넣었다면 클라이언트를 반복해서 다운로드해도 해결되지 않습니다.

구독 링크에는 접근 인증 정보가 포함될 수 있습니다. 문제를 문의할 때는 전체 주소를 공개 게시판에 올리지 말고 오류 종류, 메뉴 경로, 로그의 주요 부분을 알려 주세요. 가져온 다음 먼저 업데이트를 실행하세요. 목록이 비어 있다면 구독 주소가 온전한지, 그룹 필터가 적용됐는지, 클라이언트에서 구독 서버에 접속할 수 있는지 확인하세요.

서버를 선택한 다음 트래픽 처리 설정

목록에서 실제 사용할 서버를 선택하고 로그에 설정 파싱 오류나 포트 점유 오류가 표시되는지 확인하세요. 데스크톱에서는 보통 시스템 프록시를 설정하고, Android에서는 연결 상태와 VPN 권한을 확인합니다. 시스템 프록시는 해당 설정을 따르는 앱이 로컬 프록시를 사용하게 합니다. TUN은 별도의 트래픽 처리 방식입니다. 용도를 파악하기 전 두 방식을 반복해서 전환하지 마세요.

확인할 때는 대상 앱의 연결뿐 아니라 로컬 네트워크 접근, 도메인 이름 확인, 라우팅이 예상대로 작동하는지도 살펴보세요. 규칙에 따라 일부 요청이 직접 연결로 전달될 수 있으며, 이것이 반드시 오류인 것은 아닙니다. 트래픽을 세분화해야 할 때 라우팅 규칙을 설정하고, 먼저 현재 정상적으로 작동하는 설정을 백업하세요. 라우팅 규칙 문제를 설치 파일 문제로 오인하지 마세요.

설정을 보존한 뒤 업그레이드

파일이 사용 중이지 않도록 클라이언트를 종료한 뒤 교체하거나 덮어써서 설치하세요. 업그레이드 전에 구독 그룹, 라우팅 규칙, 사용자 설정을 백업하세요. 특히 UI 버전, 설치 출처, 기기가 달라지는 경우 주의해야 합니다. Android에서 서명 충돌이 발생하면 기존 앱의 출처와 데이터 내보내기 방법부터 확인하세요. 앱을 삭제하면 로컬 설정도 함께 사라질 수 있습니다.

클라이언트 UI 버전과 코어 버전은 서로 다른 개념입니다. Xray와 V2Fly는 모두 Project V 관련 생태계에 속하지만 지원하는 프로토콜, 전송 방식, 설정 항목이 항상 같지는 않습니다. UI 이름이 비슷하다는 이유만으로 모든 고급 설정을 그대로 재사용하면 실행에 실패할 수 있습니다. 다운로드할 때는 플랫폼을 맞추고, 설정할 때는 프로토콜 지원 여부를 확인하세요. 자세한 차이는 개념 빠른 참조에서 확인할 수 있습니다.

DOWNLOAD / FAQ

다운로드 및 설치 FAQ

먼저 설치 파일 형식을 확인한 다음 시스템 권한, 설정 가져오기, 프록시 적용 문제를 점검하세요.

Windows에서는 Desktop과 WPF 중 무엇을 선택해야 하나요?
처음 설치한다면 새로운 크로스 플랫폼 UI를 사용하는 Desktop을 선택할 수 있습니다. 클래식한 Windows 인터페이스가 익숙하다면 WPF를 선택하세요. 둘 다 v2rayN입니다. 이전하기 전에 구독과 설정을 백업하고, 두 클라이언트의 시스템 프록시나 TUN을 동시에 켜지 마세요.
Android arm64와 범용 버전 중 무엇을 선택해야 하나요?
2015년 이후 출시된 대부분의 스마트폰은 arm64를 우선 선택할 수 있지만, 시스템에서 64비트 앱을 지원하는지 확인해야 합니다. 아키텍처를 모른다면 범용 버전을 선택하세요. 설치에 실패하면 OS 버전, 저장 공간, 출처를 알 수 없는 앱 설치 권한, 기존 앱의 서명을 확인하세요. 스마트폰 출시 연도만으로 판단하지 마세요.
macOS에서 앱을 열 수 없다고 표시되면 어떻게 해야 하나요?
먼저 DMG가 칩에 맞는지 확인하고 앱을 응용 프로그램 폴더로 옮기세요. 다운로드 출처를 확인한 경우에만 시스템 안내에 따라 시스템 설정의 개인정보 보호 및 보안에서 앱 열기를 허용하세요. 시스템 보안 기능을 통째로 끄거나 출처가 불분명한 터미널 명령을 실행하지 마세요.
클라이언트를 설치하면 바로 사용할 수 있는 설정도 제공되나요?
클라이언트 설치만으로 연결 서비스가 제공되는 것은 아닙니다. 설치 후 사용 권한이 있는 구독 주소, 공유 링크 또는 설정 파일을 직접 준비하세요. 가져온 뒤 구독을 업데이트하고 서버를 선택한 다음 시스템 프록시 또는 Android VPN 연결을 활성화하면 됩니다. 구독 링크는 인증 정보처럼 안전하게 보관하고 공개적으로 공유하지 마세요.
설치 파일을 업데이트하면 구독과 라우팅 설정이 덮어써지나요?
설정 보존 여부는 설치 방식, 앱 식별자, 설정 폴더에 따라 다릅니다. 업그레이드 전에 클라이언트를 종료하고 구독, 라우팅, 사용자 설정을 백업하세요. 같은 앱은 보통 덮어써서 업데이트할 수 있지만, UI 버전 간 이전이나 서명이 다른 경우 설정이 자동으로 이어진다고 단정할 수 없습니다. 설치 충돌을 해결하려고 기존 데이터를 바로 삭제하지 마세요.
Linux 설치는 성공했는데 일부 프로그램에서 프록시가 작동하지 않는 이유는 무엇인가요?
일부 프로그램은 데스크톱 시스템 프록시 설정을 따르지 않습니다. 먼저 클라이언트가 정상적으로 실행 중인지 확인하고, 대상 프로그램에서 로컬 HTTP 또는 SOCKS 프록시를 설정하세요. 포트는 클라이언트에 표시된 값을 기준으로 해야 합니다. TUN이 필요할 때만 문서에 따라 권한과 라우팅을 설정하세요. 모든 트래픽 문제를 설치 파일 탓으로 돌리지 마세요.