Desktop 버전: 차세대 크로스 플랫폼 UI를 사용하며, 처음 설치하거나 여러 데스크톱 운영체제에서 비슷한 사용 방식을 유지하고 싶은 경우에 적합합니다. 클라이언트 설정의 이름과 메뉴 위치는 브랜치에 따라 달라질 수 있으므로 튜토리얼을 볼 때는 현재 인터페이스를 기준으로 확인하세요.
클래식 WPF 버전: Windows의 클래식하고 안정적인 인터페이스를 사용하며, 기존 사용 방식에 익숙한 경우에 적합합니다. 두 버전은 같은 클라이언트의 서로 다른 인터페이스 브랜치이므로 기본 구독 기능을 사용하기 위해 함께 실행할 필요는 없습니다.
현재 다운로드 링크는 ZIP 압축 파일을 제공합니다. 압축을 완전히 푼 뒤 안에 있는 설치 프로그램을 실행하세요. 압축 파일 미리보기 창에서 바로 실행하지 마세요.
확인 항목
이 페이지의 패키지 요구 사항
설치 전 확인 사항
운영체제 및 아키텍처
Windows x64; 최소 운영체제 버전은 현재 릴리스 안내를 확인하세요
시스템 정보에서 시스템 종류를 확인하고, 구형 운영체제는 호환성을 먼저 확인하세요
패키지 형식
설치 파일이 포함된 ZIP
압축을 완전히 풀고 같은 패키지에 포함된 필수 파일을 함께 보관하세요
종속성 및 권한
브랜치와 사용하는 기능에 따라 다름
설치 프로그램의 안내에 따라 실행 환경을 준비하고, TUN 권한은 별도로 설정하세요
macOS: 칩에 맞는 v2rayN 선택
Apple 메뉴에서 「이 Mac에 관하여」를 열고 「칩」 또는 「프로세서」 항목을 확인하세요.
v2rayNG는 Xray 코어를 사용하며 Android에서 구독 관리, 라우팅 분기, 앱별 프록시를 설정하기에 적합합니다. 처음 설치할 때는 기본 설정으로 구성을 가져와 연결을 한 번 테스트한 다음 DNS나 라우팅을 하나씩 조정하세요. 설정 변경으로 생긴 문제를 파악하기 쉬워집니다.
arm64 패키지는 64비트 앱을 지원하는 기기용입니다. 범용 버전에는 여러 아키텍처가 포함되어 있어 기기 아키텍처를 아직 확인하지 못한 경우에 적합합니다. 구형 기기나 특수한 운영체제를 사용하는 기기는 Android 버전과 앱 아키텍처 지원 여부를 함께 확인하세요.
버전 표시는 앱 단위의 릴리스 정보를 기준으로 하고 파일 이름은 개별 설치 패키지 정보를 기준으로 하므로 업데이트 시점 차이가 있을 수 있습니다. 설치 후 실제 버전은 앱 정보에서 확인하세요.
v2flyNG는 v2fly 코어를 사용하며 V2Fly 설정 동작을 그대로 사용해야 하는 경우에 적합합니다. 선택하기 전에 사용하는 프로토콜, 전송 방식, 설정 필드를 확인하세요. 코어 이름이 다르다고 해서 모든 설정을 서로 그대로 바꿔 쓸 수 있는 것은 아닙니다.
다른 클라이언트에서 옮길 때는 원본 구독이나 표준 공유 링크를 다시 가져오는 방법을 우선 사용하세요. 앱 전용 백업 형식은 호환되지 않을 수 있습니다. 가져온 뒤에는 라우팅, DNS, 앱별 목록을 확인하세요. 서버 이름이 표시되는 것만으로 이전이 완료됐다고 판단하지 마세요.
두 클라이언트 모두 arm64와 범용 버전을 제공합니다. Android 클라이언트 두 개를 각각 설치할 수 있지만 연결을 테스트할 때는 VPN 연결을 한 번에 하나만 활성화하세요.
설치 출처 확인 및 VPN 권한 허용
APK를 열면 현재 브라우저나 파일 관리자에 「알 수 없는 앱 설치」 권한을 허용하라는 안내가 표시될 수 있습니다. 실제로 설치 파일을 여는 앱에만 권한을 부여하고, 설치가 끝나면 필요에 따라 권한을 해제하세요. 시스템에서 패키지를 분석할 수 없다고 표시되면 다운로드가 완료됐는지, 저장 공간이 충분한지, 운영체제와 패키지 아키텍처가 일치하는지 먼저 확인하세요.
처음 연결을 시작하면 Android에서 VPN 연결 요청을 표시합니다. 현재 클라이언트에서 보낸 요청인지 확인한 뒤 허용하세요. 클라이언트는 시스템 VPN 인터페이스를 통해 트래픽을 처리하므로 여러 VPN을 동시에 사용할 수 있는 것은 아닙니다. 다른 VPN이 실행 중이면 먼저 연결을 끊고 테스트하세요. 연결 직후 시스템이 앱을 종료한다면 배터리 최적화와 백그라운드 실행 제한도 확인하세요.
확인 항목
이 페이지의 패키지 요구 사항
설치 전 확인 사항
앱 아키텍처
arm64 또는 여러 아키텍처를 포함한 범용 버전
최신 기종은 arm64를 우선 선택하고, 구형 기기는 운영체제 지원 여부를 확인하세요
운영체제 버전
해당 APK의 최소 Android 요구 사항을 충족해야 합니다
아키텍처가 맞아도 운영체제 버전 호환성을 별도로 확인해야 합니다
설치 및 연결
현재 설치 출처에 앱 설치를 허용하고, 연결 요청이 오면 VPN 권한을 확인하세요
업데이트 전에 설정을 백업해 바로 제거할 때 데이터가 사라지지 않도록 하세요
Linux: deb 또는 rpm 선택
먼저 배포판의 패키지 형식을 확인한 뒤 x64와 arm64 중에서 선택하세요. 아래 기본 다운로드 링크는 x64 패키지입니다.
Debian, Ubuntu 및 같은 패키지 관리 체계를 사용하는 배포판은 보통 deb를 사용합니다. RPM 패키지 관리 체계를 사용하는 배포판에서는 rpm을 선택하세요. 패키지 형식이 일치하면 설치 도구에서 인식할 수 있다는 뜻일 뿐, 현재 배포판의 모든 종속성이 충족된다는 보장은 없습니다.
Intel 및 AMD의 일반적인 64비트 데스크톱 프로세서는 보통 x64에 해당하며 amd64 또는 x86_64로 표시되기도 합니다. 64비트 ARM 기기는 arm64에 해당하며 aarch64로 표시될 수 있습니다. 시스템 정보를 기준으로 선택하고 파일 확장자로 아키텍처를 판단하지 마세요.
rpm 파일 이름의 빌드 표시는 대상 실행 환경과도 관련이 있습니다. 구형 배포판에 설치하기 전에는 시스템 라이브러리와 종속성의 호환성도 확인하세요.
확인 항목
이 페이지의 패키지 요구 사항
설치 전 확인 사항
패키지 관리 체계
deb 또는 rpm
시스템 소프트웨어 관리 도구에서 지원하는 형식을 확인하세요
프로세서 아키텍처
x64 또는 arm64
amd64 / x86_64와 arm64 / aarch64 표시를 대조하세요
실행 환경
그래픽 데스크톱 및 현재 빌드 요구 사항을 충족하는 시스템 종속성
설치 프로그램의 종속성 안내를 확인하고 TUN에 필요한 권한은 별도로 설정하세요
설치 후 / 기본 연결부터 확인
구독을 가져온 뒤 프록시 모드를 확인하세요
클라이언트를 실행한 뒤 「구독 그룹」 또는 구독 관리 메뉴를 찾아 전체 링크를 붙여넣고 업데이트하세요. 구독 주소에 토큰이 포함될 수 있으므로 공개 스크린샷, 채팅 기록, 오류 문의에 넣지 마세요. 가져오기 전에 설정 출처와 사용 권한을 확인하세요. 이 페이지의 클라이언트 설치 파일에는 서버 계정이 포함되어 있지 않으며 사용할 수 있는 구독을 자동으로 생성하지도 않습니다.
업데이트가 끝나면 사용할 서버를 선택한 다음 시스템 프록시 또는 Android의 VPN 연결을 활성화하세요. 데스크톱에서는 앱이 시스템 프록시를 따르는지 확인하고, Android에서는 VPN 권한이 부여됐는지 확인하세요. 이 단계에서는 라우팅과 DNS 설정을 가능한 한 단순하게 유지하고 한 번에 하나씩만 변경하세요. 그래야 문제가 생겼을 때 정상 작동하는 상태를 명확하게 되돌릴 수 있습니다.
연결을 확인한 뒤 필요에 따라 「라우팅 설정」, 「DNS 설정」, 「TUN 모드 설정」을 조정하세요. 전역 프록시, 규칙 기반 분기, TUN은 서로 다른 계층의 설정입니다. 라우팅은 트래픽이 어떤 아웃바운드로 나갈지 정하고, 시스템 프록시와 TUN은 트래픽이 클라이언트로 들어오는 방식을 정합니다. 라우팅 모드만 바꿔서는 앱 트래픽이 프록시에 전혀 들어오지 않는 문제를 해결할 수 없습니다.
처음 설치한다면 차세대 크로스 플랫폼 인터페이스를 사용하는 Desktop 버전을 권장합니다. 클래식 Windows 인터페이스에 익숙하다면 WPF 버전을 선택하세요. 두 버전 모두 설치 파일의 압축을 푼 뒤 안내에 따라 설치하거나 실행해야 합니다. 버전을 바꾸기 전에 설정을 내보내고, 두 인스턴스가 동시에 시스템 프록시를 제어하지 않도록 하세요.
Android에서는 arm64와 범용 버전 중 무엇을 다운로드해야 하나요?
2015년 이후 출시된 주요 스마트폰은 보통 arm64를 선택하면 됩니다. 다만 기기가 64비트 앱을 지원하는지 확인하세요. 아키텍처를 확인하기 어렵거나 arm64 패키지가 호환되지 않는다고 표시되면 범용 버전을 시도할 수 있습니다. 범용 버전은 여러 아키텍처를 포함하지만 모든 Android 버전을 지원한다는 뜻은 아닙니다.
클라이언트를 설치한 뒤에도 구독이 필요한가요?
클라이언트는 설정을 읽어 연결을 구성하며, 바로 사용할 수 있는 서버를 포함하지 않습니다. 사용 권한이 있는 구독 링크나 서버 설정을 준비한 뒤 구독 그룹 또는 가져오기 메뉴에서 추가하세요. 구독 링크에 접속 인증 정보가 포함될 수 있으므로 공개적으로 공유하지 마세요.
업데이트 전에 기존 클라이언트를 제거해야 하나요?
먼저 설정을 내보내고 시스템 프록시 및 라우팅 설정을 기록한 다음 기존 클라이언트를 종료하세요. 일반적으로 같은 앱의 같은 브랜치에서 제공하는 정상적인 업데이트 방법을 우선 사용하면 됩니다. 제거가 필요한지는 설치 방식과 서명 호환 여부에 따라 달라집니다. 설치 오류를 해결하려고 앱 데이터를 바로 삭제하지 마세요. 제거하면 기존 설정이 사라질 수 있습니다.
페이지의 버전 표시와 설치 파일 이름이 다르면 어떻게 확인하나요?
버전 표시는 앱 단위의 릴리스 정보를 기준으로 하고, 각 다운로드 링크는 해당 설치 파일의 정보를 표시하므로 업데이트 시점 차이가 있을 수 있습니다. 다운로드 주소를 임의로 바꿔 다른 버전을 추측하지 마세요. 다운로드한 뒤 설치 프로그램이나 앱에서 버전 정보를 확인하세요. 기존 설정을 옮겨야 한다면 설치 전에 백업하세요.
설치 후에도 연결되지 않나요? FAQ에서 구독 업데이트, 시스템 프록시, 라우팅 설정 순서로 확인해 보세요.