클라이언트 선택 / 플랫폼과 커널

V2Ray 클라이언트 비교

데스크톱에서는 v2rayN, Android에서는 v2rayNG를 우선 추천합니다. 기존 설정이 V2Fly 커널에 의존한다면 v2flyNG를 고려하세요.

  • 먼저 운영체제와 아키텍처 확인
  • 다음으로 프로토콜과 커널 확인
  • 마지막으로 트래픽 처리 방식 선택

세 클라이언트 기능 비교

클라이언트는 가져오기, 설정, 화면 조작을 담당하고 커널은 연결을 처리합니다. 같은 이름의 기능도 데스크톱과 Android에서 구현 방식이 다를 수 있습니다.

화면이 좁으면 표를 좌우로 스크롤할 수 있습니다. 표에는 주요 선택 기준을 정리했으며, 실제 메뉴와 기능은 설치한 클라이언트와 커널에 따라 달라집니다.

플랫폼 지원·커널·설정 기능 비교
비교 항목 v2rayN v2rayNG v2flyNG
플랫폼 지원 Windows, macOS, Linux 데스크톱 환경 Android。 Android。
커널 선택 Xray, V2Fly 등의 커널 설정 기능을 지원합니다. 실제 선택 가능한 항목은 클라이언트 빌드에 따라 확인하세요. Xray 커널 사용. 프로토콜 지원은 커널 업데이트에 따라 달라집니다. V2Fly 커널 사용. Xray 전용 설정 항목을 그대로 적용하면 안 됩니다.
유지 관리 상태 활발히 유지 관리되며 데스크톱 UI와 커널 호환성이 꾸준히 업데이트됩니다. 활발히 유지 관리되며 Android 시스템과 Xray 생태계의 변화에 맞춰 업데이트됩니다. 커뮤니티에서 유지 관리하는 V2Fly 커널 대안입니다. 업데이트 주기는 별도로 확인하세요.
사용 난이도 기본적인 가져오기는 간단하지만 시스템 프록시, 라우팅, TUN의 차이를 알아야 합니다. 기본적인 가져오기는 간단하지만 처음 사용할 때 VPN 연결 권한을 허용해야 합니다. 기본 사용 흐름은 Android용 유사 앱과 비슷합니다. 선택 전에 프로토콜 호환성을 확인하세요.
구독 그룹 데스크톱에서 그룹을 일괄 관리하고, 활성 서버를 전환하며 로그를 확인하기 좋습니다. 구독 그룹 관리 기능을 제공해 모바일에서 구독을 갱신하고 서버를 전환하기 편리합니다. 구독 관리 기능을 제공합니다. 가져온 설정의 사용 가능 여부는 커널의 프로토콜 지원 범위에 따라 달라집니다.
라우팅 규칙 UI 라우팅 관리 화면에서 규칙 세트와 로그를 함께 확인해 문제를 진단할 수 있습니다. 라우팅 설정과 앱별 프록시를 제공해 모바일 앱의 트래픽 처리 범위를 조정할 수 있습니다. 라우팅 설정을 제공합니다. 규칙 지원 여부는 V2Fly 설정 항목을 기준으로 확인해야 합니다.
TUN 및 트래픽 처리 방식 TUN 기능을 제공하지만 선택한 커널, 시스템 권한, 관련 구성 요소가 필요합니다. Android VPN 인터페이스로 트래픽을 처리합니다. 데스크톱의 TUN 스위치와 같은 방식으로 이해하면 안 됩니다. Android VPN 인터페이스로 트래픽을 처리하며, 권한과 백그라운드 동작은 시스템이 관리합니다.
추천 대상 데스크톱에서 일상적으로 사용하거나 구독을 일괄 관리하고 설정 문제를 진단하려는 사용자 Android 초보 사용자와 Xray 프로토콜 기능이 필요한 사용자 V2Fly 설정이 필요하고 설정 항목의 호환성을 확인할 수 있는 사용자

클라이언트별 사용 범위

세 클라이언트는 같은 설치 파일에 외형만 다른 앱이 아닙니다. 플랫폼에 따라 조작 방식이 달라지고, 커널에 따라 프로토콜과 설정 항목의 처리 가능 여부가 달라집니다.

데스크톱 추천

v2rayN: 데스크톱 구독 및 라우팅 관리

v2rayN은 PC에서 구독을 관리하고 로그를 확인하며 라우팅을 조정하려는 사용자에게 적합합니다. Windows, macOS, Linux용 설치 경로가 있지만 운영체제와 아키텍처에 맞는 파일을 각각 선택해야 합니다. Windows 다운로드 페이지에는 데스크톱 버전과 클래식 WPF 버전이 있습니다. 데스크톱 버전은 새로운 크로스 플랫폼 인터페이스를 사용하고, WPF 버전은 기존 데스크톱 조작 방식을 유지합니다. 사용 설명서를 따라 할 때는 먼저 화면이 어느 인터페이스 버전에 해당하는지 확인하세요. 메뉴 위치가 다르다고 해서 기능이 없는 것은 아닐 수 있습니다.

데스크톱에서 특히 혼동하기 쉬운 기능은 시스템 프록시와 TUN입니다. 시스템 프록시를 설정하면 해당 설정을 따르는 앱만 연결을 로컬 수신 포트로 전달합니다. 이를 따르지 않는 프로그램의 트래픽은 커널로 전달되지 않을 수 있습니다. TUN은 가상 네트워크 인터페이스로 트래픽을 처리하며 권한, 라우팅, DNS 설정이 필요합니다. 더 넓은 범위의 트래픽 처리가 필요한 경우에 사용하세요. 처음에는 일반 프록시 연결부터 확인한 뒤 TUN이 필요한지 판단하고, 모든 스위치를 한꺼번에 켜지 마세요.

v2rayN의 커널 선택 기능을 사용하면 연결 처리 구성 요소를 바꿀 수 있지만, 커널을 바꾼다고 설정 항목이 다른 형식으로 자동 변환되지는 않습니다. 특정 보안 계층이나 전송 설정을 사용하는 서버라면 대상 커널이 이를 인식하는지 확인해야 합니다. 구독을 가져온 뒤 활성 서버를 선택하고 라우팅 모드와 로그를 확인하는 편이 클라이언트를 반복해서 재설치하는 것보다 문제를 찾기 쉽습니다.

v2rayN 데스크톱 설치 파일 선택 →

Android 추천

v2rayNG: Xray 커널과 앱별 프록시

v2rayNG는 Android용 클라이언트로 Xray 커널을 사용합니다. 구독을 가져와 시작하려는 사용자와 기존 Xray 설정을 사용하려는 사용자에게 적합합니다. VLESS, REALITY 등의 기능이 필요하다면 구독 링크를 인식하는지만 보지 말고 실제 설정과 내장 커널의 지원 여부를 확인하세요. 링크를 분석해 목록에 추가했다는 것은 가져오기 과정이 완료됐다는 뜻일 뿐, 전송 방식·보안 계층·서버 매개변수까지 호환된다는 의미는 아닙니다.

모바일에서는 시스템 VPN 권한도 허용해야 합니다. 권한을 허용해야 클라이언트가 시스템 인터페이스를 통해 트래픽을 처리할 수 있으며, 이는 데스크톱에서 시스템 프록시를 변경하는 것과 다릅니다. 앱별 프록시로 처리할 앱을 지정하고, 라우팅 규칙으로 커널에 전달된 연결을 처리합니다. 특정 앱을 처리 대상에서 제외했다면 커널의 도메인 규칙을 바꿔도 해당 앱의 연결 경로는 달라지지 않는 경우가 많습니다. 먼저 앱별 목록과 포함·제외 모드를 확인하세요.

일상적으로 사용할 때는 백그라운드 실행 조건도 확인해야 합니다. 시스템 절전 정책, 백그라운드 제한, 다른 VPN 연결이 지속적인 연결에 영향을 줄 수 있습니다. 백그라운드로 전환한 뒤 연결이 끊기면 먼저 앱의 배터리 및 백그라운드 권한을 확인하고 로그를 살펴보세요. Android 다운로드 페이지에는 arm64 및 범용 버전이 있습니다. 기기가 arm64를 지원한다고 확인됐다면 해당 파일을 선택하고, 아키텍처를 모른다면 범용 버전을 고려하세요.

v2rayNG Android 설치 파일 선택 →

V2Fly 커널 대안

v2flyNG: 기존 V2Fly 설정을 이어서 사용할 때

v2flyNG도 Android용이며, 가장 큰 차이는 V2Fly 커널을 사용한다는 점입니다. 기존 설정이 V2Fly의 설정 항목이나 처리 방식에 의존해 같은 커널 계열을 유지하려는 사용자에게 적합합니다. 이름의 차이를 성능 등급으로 해석하기보다는 설정 요구 사항을 기준으로 선택하세요. 일반적인 구독 가져오기라면 서버에서 V2Fly를 명시적으로 요구하지 않는 한 Android에서는 v2rayNG부터 사용하는 편이 간편합니다.

Xray와 V2Fly는 모두 Project V 관련 생태계에 속하지만, 지원하는 설정 항목이 항상 같다는 뜻은 아닙니다. 특히 REALITY와 Xray 전용 확장 기능을 V2Fly 설정에 그대로 복사하면 안 됩니다. 구독에 여러 프로토콜이 섞여 있을 수 있습니다. 가져온 뒤 일부 항목만 작동하지 않는다면 이름을 바꾸거나 그룹을 다시 나누기보다 프로토콜, 보안 계층, 전송 매개변수를 항목별로 확인하세요.

실제로 사용할 때는 구독 가져오기, 활성 서버 선택, 라우팅 확인, VPN 권한 허용 등의 절차가 필요합니다. 클라이언트를 바꾸기 전에 필요한 설정 기록은 보관하되, 전체 구독 주소를 공개 게시판에 올리지 마세요. v2rayNG에서 v2flyNG로 옮기려면 먼저 호환성을 확인한 설정 하나로 테스트한 뒤 나머지 그룹을 옮기세요. 이렇게 하면 가져오기 문제와 커널 차이를 나눠서 확인할 수 있습니다.

v2flyNG Android 대안 다운로드 경로 보기 →

사용 사례별 선택

먼저 설정 변수를 최소화하고 라우팅, 앱별 설정, TUN을 차례로 추가하세요. 기능이 많다고 해서 첫 연결부터 모두 켤 필요는 없습니다.

클라이언트 선택 시 흔히 하는 오판

클라이언트 이름, 커널 기능, 트래픽 처리 범위는 각각 따로 판단해야 합니다.

v2rayNG와 v2flyNG 중 어느 쪽이 더 빠른가요?

클라이언트 이름만으로 판단할 수 없습니다. 서버 위치, 네트워크 경로, 전송 설정, 기기 부하, 라우팅 결과가 연결 성능에 영향을 줍니다. 비교할 때는 서버와 설정 조건을 동일하게 유지하고 두 커널 모두 프로토콜을 올바르게 처리하는지 먼저 확인한 다음 실제 앱 요청을 비교하세요. 테스트 조건이 일치하지 않는 속도 비교는 선택 기준으로 적합하지 않습니다.

구독을 가져올 수 있으면 세 클라이언트 모두 호환된다는 뜻인가요?

그렇지 않을 수 있습니다. 구독 파싱과 커널 실행은 별도 단계입니다. 클라이언트가 링크 형식을 인식하더라도 커널이 보안 계층이나 확장 설정 항목을 지원하지 않을 수 있습니다. 프로토콜, 전송 방식, 커널 요구 사항을 먼저 확인하세요. 일부 항목만 실패한다면 구독 전체를 사용할 수 없다고 판단하지 말고 항목별로 확인하세요.

데스크톱 TUN과 Android VPN 모드를 함께 켜야 하나요?

서로 다른 기기에서 작동하므로 두 기능을 동시에 켤 필요는 없습니다. 데스크톱에서 TUN을 사용할지는 어떤 프로그램의 트래픽을 처리할지에 따라 결정하세요. Android VPN 모드는 시스템 인터페이스를 통해 휴대폰 앱의 트래픽을 처리합니다. 같은 구독을 사용하더라도 두 기기의 권한, DNS, 라우팅은 각각 설정해야 합니다.

클라이언트를 업데이트한 뒤 모든 구독을 다시 가져와야 하나요?

먼저 기존 그룹과 설정이 유지됐는지 확인하세요. 바로 삭제하고 다시 만들 필요는 없습니다. 업데이트 전에는 중요한 사용자 지정 라우팅과 앱 처리 범위를 기록해 두고, 업데이트 후에는 커널, 활성 서버, 프록시 모드를 확인하세요. 설정 구조가 바뀌었다면 클라이언트 안내에 따라 항목별로 처리하세요. 반복해서 가져오면 그룹이 중복될 수 있으며 호환성 문제 해결에도 도움이 되지 않습니다.

선택 요약 및 다운로드

데스크톱은 v2rayN, Android는 v2rayNG를 우선 추천합니다. V2Fly 커널이 꼭 필요한 경우에만 v2flyNG를 선택하세요. 다운로드 전에 운영체제와 아키텍처를 확인하고, 설치 후 구독 가져오기, 서버 선택, 트래픽 처리 방식 설정 순으로 진행하세요.