클라이언트 선택

v2rayN·v2rayNG
·v2flyNG 비교

먼저 기기 플랫폼을 정하고 코어와 설정 요구 사항을 확인하세요.

Mac, Windows, Linux 데스크톱에는 v2rayN, Android 일상 사용에는 v2rayNG를 추천합니다. 기존 V2Fly 설정을 사용해야 한다면 v2flyNG를 고려하세요. 세 클라이언트의 차이는 주로 플랫폼, 설정 방식, 트래픽 처리 방식에 있습니다. 이름만 보고 설정을 그대로 옮길 수 있다고 판단하지 마세요.

기능 비교

플랫폼·코어·설정 기능

표는 자주 쓰이는 GUI 기능을 비교합니다. 메뉴 구성은 클라이언트 업데이트에 따라 달라질 수 있으며, 코어가 특정 프로토콜을 지원하더라도 현재 GUI에 해당 설정 항목이 있다는 뜻은 아닙니다. 좁은 화면에서는 좌우로 스크롤해 전체 내용을 확인하세요.

v2rayN·v2rayNG·v2flyNG 플랫폼 및 기능 비교
비교 항목 v2rayN v2rayNG v2flyNG
플랫폼 지원 Windows, macOS, Linux 데스크톱 Android。 Android。
코어 종류 Xray, V2Fly 등의 코어를 사용할 수 있습니다. 실제 선택지는 배포 패키지와 설정 유형에 따라 달라집니다. Xray 기반이며, 프로토콜 지원 여부는 포함된 코어와 GUI에서 제공하는 설정 항목을 함께 확인해야 합니다. V2Fly 코어를 사용합니다. 프로토콜과 전송 방식은 V2Fly의 설정 지원 범위를 확인하세요.
유지 관리 상태 활발히 관리되고 있습니다. 데스크톱 버전과 클래식 WPF 버전은 UI와 기능이 다를 수 있습니다. 활발히 관리되고 있습니다. 업데이트 시 코어 기능과 Android 호환성을 함께 확인하세요. 커뮤니티에서 관리합니다. 사용 전에 최신 릴리스 노트와 기기 호환성을 확인하세요.
사용 난이도 기본 사용은 어렵지 않습니다. 시스템 프록시, 라우팅, TUN은 각각 구분해 이해해야 합니다. 비교적 쉽습니다. 구독을 가져온 뒤 VPN 권한과 백그라운드 실행을 설정하세요. 기본 사용은 어렵지 않습니다. 기존 설정이 V2Fly와 호환되는지 별도로 확인해야 합니다.
구독 그룹 구독 그룹 관리를 지원해 데스크톱에서 여러 구독 소스를 한곳에 정리하기 좋습니다. 구독 관리 기능을 지원하며 구독 소스별로 설정을 확인하고 업데이트할 수 있습니다. 구독 가져오기와 업데이트를 지원합니다. 그룹 관리 메뉴와 세부 기능은 현재 UI를 확인하세요.
라우팅 규칙 UI 라우팅 규칙 편집 UI에서 매칭 조건, 순서, 아웃바운드를 관리할 수 있습니다. 도메인·IP 등의 매칭 조건과 앱 관련 옵션을 설정할 수 있습니다. 라우팅 관련 설정을 제공합니다. 세부 규칙 편집 기능은 현재 UI에서 확인하세요.
TUN 및 트래픽 처리 TUN 모드를 사용할 수 있지만 관련 구성 요소, 플랫폼 지원, 권한이 필요합니다. 시스템 프록시도 사용할 수 있습니다. Android VPN 서비스로 가상 네트워크 인터페이스를 만들어 트래픽을 처리합니다. 데스크톱 TUN과 작동 방식이 다릅니다. Android VPN 서비스로 트래픽을 처리합니다. 시스템 권한이 필요하며 백그라운드 실행 정책의 영향을 받습니다.
추천 사용자 Mac 사용자, 데스크톱에서 여러 구독을 관리하는 사용자, 세부 라우팅이 필요한 사용자 Android를 처음 사용하는 사용자, 모바일 연결을 주로 사용하는 사용자, 앱별 트래픽 분리가 필요한 사용자 기존 V2Fly 설정을 Android에서도 계속 사용하려는 사용자

데스크톱 클라이언트

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

데스크톱 추천 구독 그룹 라우팅 규칙 UI

v2rayN은 구독, 서버 선택, 시스템 프록시, 라우팅 규칙을 하나의 데스크톱 작업 흐름에서 관리하기 좋습니다. Mac 사용자는 Apple Silicon 또는 Intel에 맞는 설치 경로를 먼저 선택한 다음 구독을 가져와 업데이트하면 됩니다. 처음부터 config.json을 수정하는 것보다 문제 원인을 찾기 쉽습니다. 서버 목록에 설정이 표시되면 실제 사용할 서버를 선택해야 합니다. 가져오기에 성공했다고 연결까지 정상인 것은 아닙니다.

설정을 단계적으로 확장하세요

처음에는 시스템 프록시를 사용해 해당 설정을 따르는 앱을 로컬 프록시 포트로 연결하세요. 연결을 확인한 다음 구독 그룹을 정리하고 필요에 따라 도메인, IP, 아웃바운드 규칙을 편집합니다. 규칙은 순서대로 적용되므로 포괄적인 규칙을 앞에 두면 요청이 먼저 매칭되어 뒤의 세부 규칙이 적용되지 않을 수 있습니다. GUI 편집기는 입력 부담을 줄여 주지만 각 규칙이 적용되는 범위는 이해해야 합니다.

TUN은 시스템 프록시 설정을 따르지 않는 앱을 사용하거나 네트워크 요청을 더 폭넓게 처리해야 할 때 쓰는 방식입니다. 시스템 프록시 버튼과 같은 기능이 아니므로 사용 전에 관련 구성 요소, 권한, DNS 동작을 확인하세요. 문제를 진단할 때는 한 가지 방식만 고정하고 TUN, 시스템 프록시, 라우팅을 동시에 바꾸지 않아야 어떤 설정이 결과를 바꿨는지 파악할 수 있습니다.

설치 패키지는 운영체제와 CPU에 맞춰 선택하세요

Windows에는 데스크톱 버전과 클래식 WPF 버전이 있습니다. 전자는 크로스 플랫폼 UI를 사용하고 후자는 기존 데스크톱 UI를 이어갑니다. macOS에서는 Apple Silicon과 Intel을 구분하고, Linux에서는 CPU 아키텍처와 패키지 형식을 모두 확인해야 합니다. UI 이름이 비슷해도 운영체제별 권한 설정 방법이 같지는 않습니다. 데스크톱 사용 경험은 설정을 이해하는 데 도움이 되지만, 처음 설치할 때는 해당 플랫폼 안내를 따라 진행하세요.

macOS 설치 경로 보기 → · Windows 설치 경로 보기 → · Linux 설치 경로 보기 →

Android 일상 사용

v2rayNG: Android 구독 및 VPN 트래픽 처리

Android 추천 Xray 코어 앱별 트래픽 분리

v2rayNG는 Android 기기 사용에 맞춰 설계되었습니다. 구독을 추가하고 설정 목록을 업데이트한 뒤 서버를 선택하고, 연결을 시작해 시스템 VPN 권한을 승인하세요. Xray 기반으로, 이 코어를 사용하고 휴대전화에서 일반적인 구독 관리를 하려는 사용자에게 적합합니다. 특정 프로토콜을 가져올 수 있는지는 공유 링크의 필드와 현재 클라이언트 지원 여부에 따라 달라집니다. 프로토콜 이름만 보고 모든 조합을 사용할 수 있다고 판단하지 마세요.

시스템 권한과 백그라운드 정책을 확인하세요

Android VPN 서비스는 트래픽을 클라이언트로 전달합니다. 데스크톱처럼 휴대전화의 Wi-Fi 프록시 주소를 로컬 포트로 바꾸는 방식은 아닙니다. 시스템에 VPN 표시가 나타나도 터널 서비스가 연결되었다는 뜻일 뿐입니다. 대상 서비스에 접속하려면 서버 설정, 라우팅, DNS도 확인해야 합니다. VPN 서비스가 필요한 다른 앱을 사용 중이라면 같은 시스템 기능을 점유하고 있는지 먼저 확인하세요.

일부 기기는 화면이 꺼진 뒤 백그라운드 프로세스를 제한합니다. 처음에는 연결되지만 잠시 후 끊긴다면 시스템 배터리 관리, 백그라운드 실행 제한, 네트워크 전환을 먼저 확인한 뒤 클라이언트 설정을 조정하세요. 앱별 트래픽 분리에서는 포함하거나 제외할 앱을 분명히 지정해야 합니다. 브라우저가 연결된다고 해서 모든 앱이 같은 경로를 사용하는 것은 아닙니다.

모바일에서 일상적으로 사용할 때는 설정을 간단하게 유지하는 편이 좋습니다. 먼저 확인 가능한 라우팅 설정 하나로 시작한 뒤 예외를 조금씩 추가하세요. 데스크톱에서 내보낸 전체 코어 설정을 휴대전화에 그대로 넣는 것은 적절하지 않을 수 있습니다. 수신 포트, 파일 경로, DNS, 인바운드 설정에는 데스크톱 환경을 전제로 한 값이 포함될 수 있습니다. 구독이나 호환되는 서버 공유 링크를 우선 사용하세요.

v2rayNG 다운로드 경로 보기 →

V2Fly 코어 호환성

v2flyNG: V2Fly 설정 이어서 사용하기

Android 대안 V2Fly 코어

v2flyNG를 선택하는 주된 이유는 단순히 “또 다른 Android 클라이언트”이기 때문이 아니라 V2Fly 코어를 사용하기 때문입니다. 기존 서비스와 설정 안내가 V2Fly를 기준으로 작성되었다면 같은 코어 계열을 사용해 설정 항목의 의미와 기능 구현을 일일이 대조하는 수고를 줄일 수 있습니다. 이런 필요가 없다면 Android 사용자는 v2rayNG부터 시작해도 됩니다. 이름만 비교하려고 일상 설정을 두 종류로 관리할 필요는 없습니다.

프로토콜 외에 전송 및 보안 매개변수도 확인하세요

Project V는 이 도구들이 속한 생태계를 이해하는 데 도움이 됩니다. V2Fly와 Xray는 관련이 있지만 각기 발전해 온 코어입니다. 일부 설정 개념을 공유한다고 해서 설정 항목과 확장 기능이 항상 같은 것은 아닙니다. 링크를 인식하더라도 전송 매개변수나 보안 설정을 지원하지 않으면 연결되지 않을 수 있습니다. 가져오기에 실패하면 같은 링크의 가져오기 메뉴를 반복해서 바꾸기보다 필요한 설정을 하나씩 확인하세요.

v2flyNG도 Android VPN 권한, 백그라운드 실행, 라우팅 설정을 직접 구성해야 합니다. 저사양 휴대전화용 경량 버전이 아니며 이름만 보고 배터리를 덜 쓴다고 판단할 수도 없습니다. 사용 전에 설치 패키지의 아키텍처와 시스템 요구 사항, 기존 설정과의 호환성을 확인하세요. 문제가 생겼을 때 복구할 수 있도록 구독 소스를 보관하고 추적하기 어려운 수동 설정만 남기지 마세요.

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

사용 환경별 선택

초보자·고급 사용자·멀티 디바이스

설정 이전

클라이언트를 바꾸기 전 확인할 설정

클라이언트를 정한 뒤에는 파일을 전부 복사하기보다 서버 정보와 기기별 로컬 설정을 구분하는 것이 중요합니다. 구독이나 공유 링크는 보통 서버 설정을 전달합니다. 시스템 프록시, 수신 연결, 라우팅 예외, 앱별 트래픽 분리, 백그라운드 권한은 기기에 따라 달라집니다. 두 종류를 나누어 처리하면 이전 후 문제 원인을 찾기 쉽습니다.

  1. 구독 소스를 보관하세요. 링크가 완전하고 유효 기간이 남아 있는지 확인하세요. 구독에 접속 정보가 포함될 수 있으므로 공개 스크린샷, 댓글, 공유 문서에 올리지 마세요.
  2. 프로토콜과 코어를 확인하세요. VMess, VLESS 등의 프로토콜뿐 아니라 전송 방식과 보안 매개변수도 확인해야 합니다. 필요한 항목을 GUI에서 설정할 수 있는지도 중요합니다.
  3. 라우팅 목적을 기록하세요. 어떤 도메인이나 앱은 직접 연결하고 어떤 항목은 프록시를 사용할지 먼저 정한 뒤 새 클라이언트에서 다시 설정하세요. 서로 다른 UI의 설정 항목이 일대일로 대응한다고 가정하지 마세요.
  4. 기본 연결부터 확인하세요. 트래픽 처리 방식은 하나만 활성화하고 연결을 확인한 뒤 DNS와 라우팅 예외를 차례로 복구하세요. 가져오기, 권한, 트래픽 분리 문제를 구분하기 쉽습니다.
  5. 종료 후 시스템 상태를 확인하세요. 데스크톱에서는 시스템 프록시가 의도한 상태로 복구되었는지, Android에서는 VPN 연결이 중지되었는지 확인해 이전 설정이 다음 테스트에 영향을 주지 않도록 하세요.

단계별 사용법은 구독 가져오기 및 연결 가이드에서 확인하세요. 플랫폼별 설치, 시스템 프록시, TUN 권한은 전체 플랫폼 안내서를 참고하세요. 설정 오류는 입력값, 트래픽 처리 방식, 라우팅 순서를 차례로 확인해 원인을 좁힐 수 있습니다. 문제가 생길 때마다 클라이언트 선택 탓으로 돌릴 필요는 없습니다.

선택 정리

데스크톱은 v2rayN, Android는 먼저 v2rayNG

플랫폼을 먼저 기준으로 삼고 코어 호환성을 다음으로 확인하세요. 구독 그룹, 라우팅 규칙 UI, 시스템 프록시 관리가 필요한 데스크톱에는 v2rayN을 추천합니다. Android 일상 사용에는 v2rayNG를 우선 선택하고, V2Fly 코어가 꼭 필요하다면 v2flyNG를 사용하세요.

세 클라이언트 모두 오픈 소스 생태계의 GUI 도구입니다. 클라이언트는 설정을 관리하고 연결을 시작하며, 코어는 프로토콜을 처리합니다. 구독 소스, 서버 상태, 기기 권한은 각각 별도로 확인해야 합니다. 다운로드 페이지에서 운영체제, CPU, 패키지 형식에 맞는 경로를 선택할 수 있으므로 이 페이지에서 설치 파일 이름을 추측할 필요는 없습니다.

클라이언트 페이지에서 플랫폼에 맞는 설치 경로 선택 →