Mac 및 기타 데스크톱 시스템
데스크톱 추천
v2rayN은 macOS, Windows, Linux를 지원합니다. 구독 그룹, 시스템 프록시, 라우팅 프리셋을 GUI에서 관리할 수 있어 구독을 가져와 설정을 시작하기 쉽고, 이후 규칙을 확인하기도 편리합니다.
클라이언트 선택 / 데스크톱 및 Android
v2rayN, v2rayNG, v2flyNG: 먼저 플랫폼을 선택하고 커널과 설정을 확인하세요.
데스크톱 추천
v2rayN은 macOS, Windows, Linux를 지원합니다. 구독 그룹, 시스템 프록시, 라우팅 프리셋을 GUI에서 관리할 수 있어 구독을 가져와 설정을 시작하기 쉽고, 이후 규칙을 확인하기도 편리합니다.
Android 추천 v2rayNG
v2rayNG은 Xray 커널을 사용합니다. 구독에 VLESS, REALITY 또는 Vision 관련 안내가 있다면 클라이언트와 서버 설정을 먼저 확인한 뒤 적절한 가져오기 방법을 선택하세요.
v2flyNG 대안
설정이 v2fly 커널에 맞춰져 있거나 기존 V2Fly 환경을 재현해야 할 때만 v2flyNG를 고려하세요. 이름이 비슷하다는 이유만으로 프로토콜 호환성을 판단하지 마세요.
화면이 좁으면 표를 좌우로 스크롤할 수 있습니다. 기능 명칭은 앱 버전에 따라 달라질 수 있으므로 실제 지원 여부는 설치한 클라이언트와 커널의 안내를 확인하세요.
| 비교 항목 | v2rayN | v2rayNG | v2flyNG |
|---|---|---|---|
| 지원 플랫폼 | Windows、macOS、Linux | Android | Android |
| 커널 구성 | 일반적으로 Xray를 사용하며, 클라이언트 버전과 설정에 따라 sing-box를 선택할 수도 있습니다. v2fly 설정이 그대로 실행된다고 가정하지 마세요. | Xray. 지원 프로토콜은 포함된 커널의 업데이트에 따라 달라집니다. | v2fly. Xray 기능 목록만으로 호환 여부를 판단할 수 없습니다. |
| 유지 관리 상태 | 활발히 유지 관리되고 있습니다. 설치 전에 플랫폼 지원 및 업데이트 안내를 확인하세요. | 활발히 유지 관리되고 있습니다. Android 호환성과 커널 변경 사항에 유의하세요. | 유지 관리 주기를 별도로 확인해야 합니다. 사용 전 릴리스 노트를 살펴보세요. |
| 사용 난이도 | 기본 구독 가져오기는 간편합니다. 시스템 프록시, 라우팅, TUN은 각각 구분해 이해해야 합니다. | 구독을 가져오고 시스템 VPN 권한을 허용하면 연결을 확인할 수 있습니다. 백그라운드 실행에는 추가 설정이 필요합니다. | 호환되는 설정을 이미 보유한 사용자에게 적합합니다. 커널별 차이를 직접 확인해야 합니다. |
| 구독 그룹 | 구독 그룹을 관리해 출처를 구분하고 업데이트하거나 노드를 선택하기 편리합니다. | 구독을 관리하고 구독 출처별로 노드를 정리할 수 있습니다. | 구독 가져오기와 관리를 지원합니다. 형식 지원 여부는 설정 제공처에 확인하세요. |
| 라우팅 규칙 UI | 라우팅 프리셋과 규칙을 GUI에서 설정할 수 있어 규칙 적용 순서를 확인하기 편리합니다. | 라우팅 설정과 앱별 트래픽 분할 옵션을 제공합니다. 실제 앱 화면에 맞춰 설정하세요. | 라우팅을 설정할 수 있습니다. 다른 커널 전용 규칙 필드를 그대로 적용하지 마세요. |
| TUN 및 트래픽 처리 | TUN 모드를 지원합니다. 커널, 시스템 권한, 플랫폼 환경에 따라 사용 가능 여부가 달라집니다. | Android VPN 서비스를 통해 트래픽을 처리합니다. 데스크톱의 TUN 옵션과는 다릅니다. | Android VPN 서비스를 통해 트래픽을 처리하며, 시스템 VPN 권한과 백그라운드 정책의 영향을 받습니다. |
| 시스템 프록시 | 시스템 프록시를 설정할 수 있습니다. 해당 설정을 따르는 앱에만 적용됩니다. | 일상적인 사용은 VPN 모드가 중심입니다. 데스크톱 시스템 프록시 설정 방법을 그대로 적용하지 마세요. | 일상적인 사용은 VPN 모드가 중심입니다. Android 앱 화면에서 설정하세요. |
| 추천 사용자 | Mac 사용자, 데스크톱에서 업무나 개발을 하는 사용자, 여러 구독을 관리해야 하는 사용자 | Android 입문자, Xray 설정을 사용하는 사용자, 앱별 트래픽 분할이 필요한 사용자 | V2Fly 호환 설정이 이미 있고 해당 커널의 동작을 유지해야 하는 사용자 |
이 표는 속도 순위를 나타내지 않습니다. 노드 회선, 네트워크 환경, DNS, 프로토콜 설정, 기기 부하에 따라 사용 경험이 달라지며 클라이언트 이름만으로 연결 속도를 판단할 수 없습니다.
Mac에서 사용할 클라이언트로는 v2rayN을 먼저 고려하세요. 구독 그룹, 노드 선택, 시스템 프록시, 라우팅 규칙을 데스크톱 화면에서 한곳에 관리할 수 있어 설정 안내를 보면서 옵션을 확인하기 편리합니다. Windows와 Linux에서도 같은 클라이언트를 사용할 수 있지만 설치 파일, 권한 처리, 시스템 연동 방식은 다릅니다. 한 플랫폼의 설치 방법을 다른 플랫폼에 그대로 적용하지 마세요.
v2rayN을 사용할 때는 두 가지 설정을 구분해야 합니다. 시스템 프록시는 어떤 앱의 요청을 로컬 프록시로 보낼지 결정하고, 라우팅 규칙은 커널에 전달된 요청을 직접 연결할지, 프록시로 보낼지, 차단할지 결정합니다. 따라서 시스템 프록시 자동 설정을 선택해도 모든 앱의 트래픽이 프록시를 거치는 것은 아닙니다. ‘중국 본토 우회’를 선택해도 시스템에서 트래픽을 클라이언트로 전달하지 않으면 작동하지 않습니다. 먼저 프록시 경로를 설정한 다음 라우팅 규칙을 확인하면 문제를 더 쉽게 찾을 수 있습니다.
구독이 여러 개라면 출처나 용도별로 그룹을 만들 수 있습니다. 그룹을 업데이트한 뒤 노드가 표시되는지, 기존에 선택한 노드가 유지됐는지 확인하세요. 같은 주소를 반복해서 가져오면 목록을 구분하기 어려워질 수 있습니다. 구독을 업데이트해도 다른 기기의 구독 주소까지 자동으로 동기화되지는 않습니다.
TUN은 시스템 프록시를 따르지 않는 앱의 트래픽을 처리할 때 유용하지만 가상 네트워크 인터페이스, 라우팅, DNS 설정이 추가됩니다. 먼저 시스템 프록시로 정상 연결되는지 확인한 뒤 필요에 따라 TUN을 켜세요. 커널을 바꾼 뒤에는 프로토콜, 라우팅, DNS 항목도 다시 확인해야 합니다. 화면에서 설정을 가져올 수 있다고 해서 커널에서 반드시 실행되는 것은 아닙니다.
Android에서 일상적으로 사용할 클라이언트로는 v2rayNG을 우선 고려하세요. Xray 커널을 사용하며 휴대전화에서 구독을 가져오고 노드를 선택하거나 라우팅을 설정할 수 있습니다. REALITY 또는 Vision 매개변수가 포함된 설정은 서버 주소, 포트, 사용자 ID, 전송 방식, 서비스 이름 및 관련 값을 하나씩 확인하세요. 같은 VLESS를 사용한다는 이유만으로 서로 다른 노드의 설정 항목을 바꿔 쓸 수 있는 것은 아닙니다.
Android에서 처음 연결하면 VPN 권한을 요청합니다. 이는 클라이언트가 시스템 VPN 서비스를 사용해 트래픽을 처리하기 위한 단계이며 구독이 유효하다는 뜻은 아닙니다. 권한을 허용한 뒤에도 노드가 작동하는지 확인해야 합니다. 시스템 VPN 서비스를 사용하는 다른 앱과 충돌할 수 있으므로 테스트 전에 실제로 어떤 연결이 실행 중인지 확인하세요.
앱별 트래픽 분할은 VPN을 사용할 앱과 우회할 앱을 정합니다. 도메인 및 IP 라우팅은 커널에 전달된 요청을 처리합니다. 두 설정을 함께 사용할 때는 먼저 앱이 트래픽 처리 범위에 포함됐는지 확인한 다음 규칙이 적용되는지 살펴보세요. 브라우저는 연결되는데 다른 앱이 작동하지 않는다고 해서 노드 문제라고 단정할 수 없습니다. 앱별 분할, DNS, 앱 자체의 네트워크 동작도 확인해야 합니다.
화면을 끈 뒤 연결이 끊긴다면 Android 배터리 최적화, 백그라운드 활동, 자동 시작 제한을 확인하세요. 설정 명칭은 기기마다 다를 수 있으므로 시스템 화면을 기준으로 확인해야 합니다. 처음부터 노드, 라우팅, 백그라운드 정책을 한꺼번에 바꾸지 마세요. 한 번에 한 항목씩 변경해야 원인을 파악하기 쉽습니다. 자세한 가져오기 방법은 사용 설명서를 참고하세요.
v2flyNG을 선택할 이유는 이름이 비슷하거나 설치가 간단해 보여서가 아니라 커널 호환성이 필요하기 때문이어야 합니다. v2fly 커널을 사용하며 Xray와 마찬가지로 Project V 생태계에 속하지만, 두 커널의 기능은 서로 다른 방향으로 발전해 왔습니다. 프로토콜 이름이 같아도 전송 방식, 흐름 제어, 암호화, 설정 항목까지 완전히 호환된다는 보장은 없습니다.
V2Fly 설정 방식에 맞춰 작성했고 해당 환경에서 검증까지 마친 설정이 있다면 v2flyNG을 Android용 대안으로 사용할 수 있습니다. 반대로 구독이 Xray 전용 REALITY 또는 Vision 기능에 의존한다면 연결 문제를 해결하려고 그대로 옮겨 사용해서는 안 됩니다. 클라이언트를 바꿔가며 시도하기보다 먼저 설정 제공처에 필요한 커널을 확인하세요.
유지 관리 상태는 클라이언트를 설치할 수 있는지만으로 판단할 수 없습니다. 릴리스 노트가 현재 Android 환경을 다루는지, 포함된 커널이 필요한 프로토콜을 지원하는지, 알려진 문제가 일상적인 사용에 영향을 주는지 확인하세요. 업데이트 정보가 부족하다는 이유만으로 프로젝트가 유지 관리되지 않는다고 단정하지 않습니다. 확인할 수 없는 부분은 도입 전에 별도로 확인하세요.
구독 가져오기가 처음이라면 v2flyNG을 기본 선택으로 권하지 않습니다. 커널 호환성이 필요한 이유가 분명할 때만 선택하고 기존 설정도 비교를 위해 보관하세요. 전체 JSON과 공유 링크에는 포함되는 정보가 다르므로 변환한 뒤 DNS, 라우팅, 공유 링크에 포함되지 않는 설정도 확인해야 합니다.
아직 선택하기 어렵다면 플랫폼별 기본 옵션을 사용하세요. 데스크톱은 v2rayN, Android는 v2rayNG을 선택하고 v2fly 커널이 꼭 필요한 경우에만 v2flyNG을 사용하세요. 다운로드 페이지에서 운영체제에 맞는 설치 파일을 선택하거나 전체 문서에서 플랫폼별 안내를 확인하세요. 노드가 표시되지 않거나 브라우저가 연결되지 않는다면 자주 묻는 질문을 참고하세요.