클라이언트 선택 · 플랫폼과 코어

v2rayN·v2rayNG
· v2flyNG 비교

데스크톱에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 추천합니다. 기존 v2fly 설정을 사용해야 한다면 v2flyNG를 고려하세요. 먼저 플랫폼을 고르고, 프로토콜과 코어를 확인한 다음 관리 방식을 비교하세요.

비교 범위는 GUI 클라이언트, 구독 관리, 라우팅 분기, 트래픽 처리입니다. 인터페이스가 비슷하다고 설정 호환성을 단정하지 마세요.

세 클라이언트 기능 비교

차이점과 사용 시 고려 사항을 함께 살펴보세요. 유지 관리 상태는 정성적으로 표시했으며, 실제 기능은 설치 패키지의 인터페이스와 코어 지원에 따라 달라집니다.

좁은 화면에서는 표를 좌우로 밀어 항목별로 비교할 수 있습니다.

플랫폼, 코어, 일상 관리 기능 비교
비교 항목 v2rayN 데스크톱 추천 v2rayNG 안드로이드 추천 v2flyNG 코어 대안
플랫폼 지원 Windows、macOS、Linux Android Android
코어 선택 주로 Xray를 사용합니다. 다른 코어 선택은 배포 패키지와 설정 유형에 따라 달라지므로 v2fly가 포함된다고 단정할 수 없습니다. Xray 코어를 사용하며 프로토콜 및 전송 기능은 코어 구현에 따라 달라집니다. v2fly 코어를 사용하며 해당 코어가 지원하는 프로토콜과 필드에 맞춰 설정해야 합니다.
유지 관리 상태 활발히 유지 관리됩니다. 데스크톱 버전과 클래식 WPF 버전을 구분해 확인하세요. 활발히 유지 관리됩니다. 안드로이드 호환성과 코어 업데이트를 확인하세요. 커뮤니티에서 유지 관리합니다. 설치 전 필요한 기능과 시스템 호환성을 확인하세요.
사용 난이도 기본 연결은 직관적이지만 라우팅, DNS, TUN을 함께 설정하려면 항목별 이해가 필요합니다. 일상적인 연결은 간편합니다. 처음 실행할 때 VPN 서비스 권한을 허용하고 백그라운드 제한을 설정해야 합니다. 기본 조작 방식은 일반적인 안드로이드 클라이언트와 비슷하지만 v2fly 설정 호환성을 확인해야 합니다.
구독 그룹 관리 데스크톱에서 구독을 그룹별로 관리하고 목록을 필터링할 수 있어 여러 구독 출처를 관리하기 좋습니다. 구독 관리와 그룹 필터링을 지원해 모바일에서 구성을 바꿔 사용하기 좋습니다. 구독 관리를 지원합니다. 가져오기 형식과 사용할 수 있는 항목은 코어별로 확인해야 합니다.
라우팅 규칙 UI 데스크톱에서 규칙을 편집하고 사전 설정을 바꿀 수 있어 매칭 순서와 아웃바운드를 확인하기 쉽습니다. 모바일에서 라우팅을 설정하고 앱별로 제어할 수 있습니다. 복잡한 규칙 편집은 화면 공간의 제약을 받습니다. 라우팅 관련 설정을 제공합니다. 인터페이스가 비슷하다고 Xray 필드와 완전히 같다고 볼 수는 없습니다.
TUN 및 트래픽 처리 데스크톱 TUN 기능을 제공합니다. 관련 구성 요소와 시스템 권한, 라우팅 설정이 필요합니다. Android VPN 서비스를 통해 트래픽을 처리하며, 데스크톱의 TUN 스위치와는 다릅니다. Android VPN 서비스를 통해 트래픽을 처리하며, 시스템 백그라운드 정책의 영향을 받습니다.
추천 사용자 데스크톱 사용자, 세밀한 트래픽 분기나 구독 통합 관리가 필요한 사용자 안드로이드 초보자, 모바일에서 일상적으로 사용하거나 Xray 기능이 필요한 사용자 기존 v2fly 설정을 보유했거나 해당 코어의 동작을 재현해야 하는 안드로이드 사용자

클라이언트별 선택 기준

각 클라이언트의 관리 장점과 학습 부담, 전환할 때 놓치기 쉬운 부분을 살펴봅니다.

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

데스크톱 우선 추천

PC에서 구독을 정리하고 라우팅 순서를 확인하거나 로그를 살펴봐야 한다면 v2rayN을 우선 고려하세요. 데스크톱 목록에서는 더 많은 설정 항목을 한눈에 볼 수 있고, 구독 그룹과 라우팅 설정도 반복해서 조정하기 편합니다. 연결 속도를 자동으로 높여 주는 것이 아니라, 현재 사용 중인 코어와 앱의 로컬 리스너 연결 여부, 규칙에 따라 요청이 전달되는 아웃바운드 등 연결에 영향을 주는 조건을 쉽게 확인할 수 있다는 점이 장점입니다.

처음에는 시스템 프록시를 사용하는 것이 좋습니다. 구독을 가져와 사용할 구성을 선택한 뒤 시스템 프록시 자동 설정을 켜고, 시스템 프록시를 따르는 앱으로 연결을 확인하세요. 트래픽이 처리되지 않는 앱이 있다면 먼저 앱 자체의 네트워크 설정을 살펴보세요. 처리 범위를 넓혀야 할 때 TUN을 검토하면 됩니다. TUN을 사용하면 가상 네트워크 어댑터와 권한, DNS 경로가 추가되므로 화면에 스위치가 있다는 이유만으로 바로 켜지 마세요.

Windows 다운로드 페이지에서는 데스크톱 버전과 클래식 WPF 버전을 제공합니다. 전자는 차세대 크로스 플랫폼 인터페이스를 사용하고, 후자는 익숙한 기존 조작 방식을 유지합니다. 현재 운영체제와 사용 습관에 맞춰 선택하되, 인터페이스 차이가 프로토콜 기능의 차이를 의미한다고 단정하지 마세요. macOS는 칩 아키텍처를, Linux는 패키지 형식과 CPU 아키텍처를 확인해야 합니다. 설치 후에는 시스템 프록시와 TUN 권한도 별도로 확인하세요.

v2rayNG: 안드로이드 일상 사용과 Xray 설정

안드로이드 우선 추천

특정 코어를 사용해야 하는 조건이 없다면 안드로이드에서는 v2rayNG부터 시작하는 것이 좋습니다. 구독 가져오기, 구성 선택, 연결을 휴대폰에서 간편하게 처리할 수 있어 네트워크나 구성을 자주 바꾸는 일상 사용에 적합합니다. Xray 코어 기반이지만 특정 프로토콜 조합을 사용할 수 있는지는 패키지에 포함된 코어가 해당 전송 방식과 보안 설정, 확장 필드를 지원하는지에 따라 달라집니다. VLESS나 VMess 같은 프로토콜 이름만으로 설정이 작동한다고 판단할 수는 없습니다.

안드로이드에서는 트래픽이 들어오는 경로가 중요합니다. 연결할 때 표시되는 VPN 권한 요청은 기기 안에서 트래픽을 처리할 통로를 만드는 단계이지, 서비스를 구매하거나 구독을 가져오는 절차가 아닙니다. VPN을 켠 뒤에도 실제 처리 범위는 라우팅 규칙, 앱별 설정, 시스템 제한의 영향을 받습니다. 다른 앱이 시스템 VPN 서비스를 사용 중이라면 먼저 충돌 여부를 해결하세요. 두 VPN이 동시에 작동해도 예상대로 처리될 것이라고 가정해서는 안 됩니다.

화면을 끈 뒤 연결이 끊기거나 네트워크를 바꾼 뒤 복구가 늦다면 먼저 배터리 최적화, 백그라운드 실행, 현재 네트워크를 확인한 다음 설정 문제인지 살펴보세요. 복잡한 라우팅 규칙은 데스크톱에서 먼저 정리할 수 있지만, v2rayN 설정 폴더 전체를 휴대폰에 복사하지 마세요. 구독 내용과 클라이언트 환경설정은 서로 다른 계층입니다. 연결 링크를 공유해도 DNS와 앱별 규칙까지 동기화되지는 않습니다.

v2rayNG 설치 페이지 보기

v2flyNG: 기존 v2fly 설정을 위한 안드로이드 대안

v2fly 코어

v2flyNG는 필요한 이유가 명확한 사용자에게 적합합니다. 기존 설정이 v2fly를 기준으로 작성됐거나 휴대폰에서 해당 코어의 동작을 재현해야 하는 경우입니다. 이름이 비슷하다고 v2rayNG와 동일한 실행 환경을 대체할 수 있는 것은 아닙니다. 프로토콜 확장, 전송 방식 구현, 설정 필드가 다를 수 있으므로 공유 링크를 가져올 수 있는지만 보지 말고 서버 측 요구 사항을 기준으로 선택하세요.

예를 들어 구독 항목이 목록에 표시되더라도 클라이언트가 일부 내용을 인식했다는 뜻일 뿐입니다. 실제 연결 여부는 전송 방식과 암호화 또는 보안 계층의 매개변수가 제대로 유지됐는지에 달려 있습니다. 특정 Xray 구현에서만 지원하는 기능이 v2fly 코어에서도 작동할 것이라고 기대해서는 안 됩니다. 반대로 v2fly 동작을 기준으로 구성한 설정도 전환 후 라우팅과 DNS 결과를 다시 확인해야 합니다.

호환성 문제가 명확하지 않다면 안드로이드 입문에는 v2rayNG를 먼저 사용해 학습해야 할 요소를 줄이는 편이 좋습니다. v2flyNG가 꼭 필요하다면 기존 설정을 백업한 뒤, 확인된 설정 하나로 기본 연결을 테스트하고 구독과 트래픽 분기 설정을 차례로 복원하세요. 문제가 생겼을 때 한 번에 한 항목만 바꿔야 가져오기 변환, 코어 기능, 시스템 트래픽 처리 중 무엇이 원인인지 구분할 수 있습니다.

v2flyNG 설치 페이지 보기

사용 환경에 맞춰 선택

기기와 설정 요구 사항을 기준으로 선택하세요. 기능이 많다고 더 적합한 것은 아닙니다.

클라이언트 전환 전 확인 순서

연결 정보, 클라이언트 설정, 시스템 환경을 나눠 확인하면 같은 문제를 반복해서 점검하는 일을 줄일 수 있습니다.

  1. 연결에 필요한 정보를 기록하세요. 프로토콜, 전송 방식, 보안 설정을 확인하세요. 구독 주소에 접근 자격 증명이 포함될 수 있으므로 공개 스크린샷이나 로그에 노출하지 마세요. 공유 링크로 옮길 때는 대상 클라이언트에서 필요한 필드가 모두 유지되는지 확인하세요.
  2. 기존 설정을 비교용으로 보관하세요. 먼저 백업한 뒤 새 클라이언트에서 설정 하나만 테스트하세요. 전환을 마치기 전에 기존 그룹을 삭제하거나 시스템 프록시 또는 VPN 트래픽 처리를 두 개 동시에 켜지 마세요. 테스트 요청이 잘못된 경로로 전달될 수 있습니다.
  3. 로컬 네트워크 설정을 다시 구성하세요. 리스닝 포트, DNS, 라우팅 프리셋, 앱별 목록을 각각 설정하세요. 규칙은 위에서 아래로 확인하고 기본 규칙은 마지막에 두세요. 연결 성공은 첫 단계일 뿐이며, 직접 연결할 요청과 프록시를 거칠 요청이 각각 올바른 경로를 따르는지도 확인해야 합니다.
  4. 마지막으로 일상 환경에서 확인하세요. 기본 테스트를 마친 뒤 재시작, 화면 끄기, 네트워크 전환 상황에서도 점검하세요. 코어가 시작되지 않으면 먼저 로그에서 설정이나 포트 오류를 확인하고 문제 해결 매뉴얼에 따라 항목별로 살펴보세요. 곧바로 클라이언트를 바꿀 필요는 없습니다.
선택 요약

플랫폼을 먼저 고르고 필요한 코어를 확인하세요

데스크톱에서는 v2rayN, 안드로이드에서는 v2rayNG부터 시작하세요. v2flyNG는 v2fly 호환성이 필요한 경우에 선택하면 됩니다. 세 클라이언트는 모두 오픈 소스 GUI 도구이며, 클라이언트 자체는 구독 서비스를 제공하거나 서버 설정을 대신하지 않습니다.

다운로드할 때는 CPU 아키텍처, 설치 패키지 유형, 시스템 요구 사항을 다시 확인하세요. 프로토콜 이름, 구독 형식, 라우팅 용어가 익숙하지 않다면 먼저 용어 가이드를 읽고 고급 옵션이 필요한지 판단하세요.

플랫폼 및 설치 패키지 선택
v2rayN 다운로드