선택 가이드플랫폼부터 확인하고 코어와 설정 살펴보기

V2Ray 클라이언트 선택

데스크톱에서는 v2rayN, 안드로이드에서는 v2rayNG를 우선 선택하세요. 기존 V2Fly 설정을 쓰거나 해당 코어가 꼭 필요할 때는 v2flyNG를 고려하면 됩니다.

세 클라이언트는 같은 플랫폼에서 서로 대체하는 단순한 선택지가 아닙니다. v2rayN은 주로 데스크톱에서 구독 정리, 시스템 프록시, 라우팅을 관리하는 데 쓰입니다. v2rayNG와 v2flyNG는 안드로이드의 VPN 권한, 앱별 프록시, 백그라운드 연결에 초점을 둡니다. 먼저 기기에 맞춰 후보를 좁힌 뒤 구독의 프로토콜과 전송 매개변수를 확인하는 편이 기능별 스위치 수를 비교하는 것보다 효과적입니다.

이 페이지는 기능과 용도를 비교하며 연결 속도 순위를 매기지 않습니다. 실제 사용 경험은 서버, 네트워크 경로, DNS, 라우팅 규칙, 기기 상태에 따라 달라집니다. 같은 구독을 여러 클라이언트에서 비교할 때도 테스트 조건을 동일하게 맞춰야 합니다.

세 클라이언트 기능 비교

표의 ‘사용 난이도’는 처음 설정을 가져오고 연결한 뒤 기본적인 트래픽 분기까지 마치는 데 필요한 작업을 뜻하며, 소프트웨어 품질을 평가하는 항목은 아닙니다. 유지 관리 상태는 정성적으로 설명했습니다. 각 설정의 지원 여부는 설치 파일 안내, 현재 화면, 실제 코어를 기준으로 확인하세요.

좁은 화면에서는 표 영역을 좌우로 스크롤해 클라이언트별 내용을 확인할 수 있습니다.

플랫폼, 코어 및 주요 설정 기능
비교 항목 v2rayN v2rayNG v2flyNG
지원 플랫폼 Windows、macOS、Linux Android Android
코어 선택 Xray 지원 여부를 중점적으로 확인하세요. V2Fly 지원 여부는 현재 빌드에서 확인해야 하며 클라이언트 이름만으로 판단할 수 없습니다. Xray 코어 지원을 주요 선택 기준으로 삼음 V2Fly 코어 생태계에 초점을 둠
유지 관리 상태 활발히 관리되고 있으며 크로스 플랫폼 UI와 클래식 UI의 변경 사항을 각각 확인해야 함 활발히 관리되고 있으며 업데이트 시 코어와 안드로이드 호환성 변화를 확인해야 함 업데이트 현황을 살펴보고 사용 전에 최신 릴리스 정보와 시스템 호환성을 확인해야 함
사용 난이도 기본 연결은 간편하지만 시스템 프록시, TUN, 사용자 지정 라우팅을 이해하려면 추가 학습이 필요함 기본 연결은 간편하지만 VPN 권한과 백그라운드 제한을 이해해야 함 기본 조작은 안드로이드의 유사한 클라이언트와 비슷하지만 설정 호환성을 확인하려면 경험이 더 필요함
구독 그룹 구독 그룹과 서버 목록을 관리할 수 있어 여러 구독을 정리하기에 적합함 구독을 관리할 수 있어 휴대폰에서 구독별 설정을 업데이트하기 편리함 구독을 관리할 수 있지만 가져온 설정은 현재 코어가 지원하는 형식이어야 함
라우팅 규칙 UI 데스크톱 라우팅 설정이 한곳에 모여 있어 여러 규칙을 편집하고 확인하기 편리함 사전 설정 라우팅과 사용자 지정 설정을 제공하지만, 휴대폰 화면 크기로 편집에 제약이 있음 현재 UI에서 라우팅을 설정할 수 있으며 규칙 필드는 V2Fly 설정 요구 사항에 맞아야 함
TUN 및 트래픽 가로채기 TUN 모드 관련 기능을 제공하지만 실제 동작은 시스템 권한, 구성 요소, 빌드에 따라 달라짐 VPN 모드는 안드로이드 가상 네트워크 인터페이스로 트래픽을 가로챕니다. 데스크톱의 TUN 스위치와 같은 기능은 아닙니다. 안드로이드 VPN 모드로 트래픽을 가로채며, 구체적인 동작은 현재 빌드에 따라 달라짐
주요 기능 시스템 프록시 전환, 구독 그룹, 데스크톱 라우팅 관리, TUN 설정 앱별 프록시, 트래픽 스니핑, 로컬 DNS, VPN 모드 및 프록시 전용 모드 V2Fly 설정 경로와 안드로이드 프록시 설정을 제공해 관련 설정을 이미 사용하는 사람에게 적합함
추천 대상 데스크톱에서 일상적으로 사용하거나 여러 구독을 관리하고 세밀한 라우팅이 필요한 사용자 안드로이드 입문자와 앱별 프록시가 필요한 사용자 V2Fly 코어에 의존하거나 관련 설정을 검증하려는 사용자

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

데스크톱 추천

v2rayN은 큰 화면에서 연결을 관리하기 편리합니다. 서버 목록에서 설정을 한꺼번에 확인할 수 있고, 구독 그룹으로 출처를 구분할 수 있으며, 라우팅 설정도 규칙별로 살펴보기 쉽습니다. 회사, 집 네트워크를 자주 오가거나 여러 구독을 사용하는 경우, 흩어진 공유 링크를 매번 가져오는 것보다 한곳에서 관리하는 편이 설정을 깔끔하게 유지하는 데 도움이 됩니다. 처음에는 구독을 가져오고 서버를 선택한 다음 시스템 프록시를 설정하면 됩니다. 고급 기능을 한꺼번에 사용할 필요는 없습니다.

주요 학습 항목은 네트워크 모드입니다. 시스템 프록시는 앱이 시스템 설정을 따르는 방식이고, TUN은 가상 네트워크 어댑터로 트래픽을 가로채는 방식입니다. 두 방식은 적용 범위와 문제를 확인하는 절차가 다릅니다. 특정 앱에서 시스템 프록시가 작동하지 않으면 먼저 앱 자체의 프록시 설정을 확인한 뒤 TUN이 필요한지 판단하세요. 모든 연결 문제에 ‘TUN 켜기’가 통하는 것은 아닙니다. TUN에 필요한 권한과 구성 요소, DNS 동작도 운영체제별로 확인해야 합니다.

데스크톱 설치 파일 선택 방법

Windows용 Desktop은 차세대 크로스 플랫폼 UI이며 WPF는 기존 UI입니다. 처음 사용하는 경우 Desktop부터 살펴보세요. WPF 조작 방식에 익숙하거나 기존 설정 경로에 의존한다면 현재 설정을 보존한 뒤 이전 여부를 검토할 수 있습니다. macOS에서는 Apple Silicon 또는 Intel에 맞는 아키텍처를 선택하고, Linux에서는 배포판에 따라 deb 또는 rpm을 고른 다음 프로세서 아키텍처를 확인하세요. 플랫폼마다 버튼 위치가 다를 수 있으므로 다른 UI의 메뉴 이름을 그대로 찾아서는 안 됩니다.

Windows 설치 페이지 보기 · macOS 설치 페이지 보기 · Linux 설치 페이지 보기

v2rayNG: 안드로이드 일상 연결과 앱별 프록시

안드로이드 추천

v2rayNG는 휴대폰에서 구독 업데이트, 설정 선택, 연결을 모두 처리하려는 사용자에게 적합합니다. 기본 연결 절차는 간단하며, 처음 연결할 때 VPN 권한을 이해하는 것이 중요합니다. 여기서 VPN은 안드로이드가 앱에 제공하는 트래픽 가로채기 기능일 뿐, 클라이언트가 사용할 수 있는 서버를 자동으로 제공한다는 뜻은 아닙니다. 설치 후 유효한 구독이나 서버 설정을 가져오고 프로토콜 매개변수가 올바른지 확인한 다음 연결해야 합니다.

앱별 프록시는 안드로이드에서 우선 살펴볼 만한 기능입니다. 일부 앱에만 프록시가 필요하다면 실제 사용 방식에 따라 대상 앱을 설정하세요. 변경한 뒤에는 연결을 다시 설정하고 포함한 앱과 제외한 앱을 각각 확인해야 합니다. 트래픽 스니핑, 로컬 DNS, Mux 다중화를 사용하기 전에 각 기능이 해결하려는 문제를 먼저 파악하세요. 스위치를 많이 켠다고 속도가 빨라지는 것은 아닙니다. 특히 Mux의 효과는 프로토콜, 서버, 트래픽 유형에 따라 달라지므로 ‘최적화’를 위해 일괄적으로 켜지 마세요.

백그라운드 실행 조건 확인

휴대폰 화면을 잠근 뒤 연결이 끊긴다면 배터리 절약 정책, 백그라운드 제한, 네트워크 전환이 원인일 수 있습니다. 먼저 시스템에서 클라이언트의 배터리 사용과 백그라운드 실행 설정을 확인한 다음 클라이언트 로그를 살펴보세요. 코어를 바꿔도 시스템 제한이 바로 해결되지는 않습니다. 설치 파일 아키텍처는 최신 주류 기기라면 보통 arm64를 고려하면 됩니다. 아키텍처를 확인할 수 없거나 기기가 다른 아키텍처를 사용한다면 범용 버전과 시스템 호환성 안내를 확인하세요.

v2rayNG 안드로이드 설치 페이지 보기 · 구독 가져오기와 첫 연결 안내 보기

v2flyNG: V2Fly가 필요한 경우의 대안

필요한 코어에 따라 선택

v2flyNG를 선택하는 주된 이유는 V2Fly 코어 생태계입니다. ‘대체 클라이언트는 더 가볍다’거나 ‘구형 휴대폰에서 더 빠르다’는 기대 때문이 아닙니다. 기존 설정, 테스트 환경, 유지 관리 절차가 V2Fly를 중심으로 구성되어 있다면 해당 클라이언트를 사용해 설정을 변환하는 수고를 줄일 수 있습니다. 이런 제약이 없는 안드로이드 입문자는 일반적인 Xray 설정 경로에 따라 문제를 해결하기 쉬운 v2rayNG부터 시작하는 편이 좋습니다.

이전할 때는 프로토콜 이름과 세부 기능을 구분해야 합니다. 같은 이름의 프로토콜이라도 전송 방식, 보안 매개변수, 확장 필드가 다를 수 있으므로 공유 링크를 가져오는 데 성공했다고 연결 동작까지 같다고 볼 수는 없습니다. 다른 코어에서 사용하는 전체 JSON 설정에는 전용 필드, 아웃바운드 구조, DNS 옵션이 포함되는 경우가 많아 일반 구독처럼 그대로 사용할 수 없습니다. 먼저 작동이 확인된 설정 하나로 테스트한 다음 라우팅과 DNS 설정을 단계적으로 추가하세요.

설치 성공 여부만으로 유지 관리 상태를 판단할 수 없습니다

선택하기 전에 현재 빌드가 기기의 시스템에 맞는지, 필요한 프로토콜을 처리할 수 있는지, 문제가 생겼을 때 확인할 변경 내역이 충분한지 살펴보세요. 휴대폰에서 실행된다는 것은 기본 실행 조건이 갖춰졌다는 의미일 뿐, 프로토콜 지원이나 백그라운드 연결이 필요한 수준이라는 뜻은 아닙니다. 안정적으로 사용 중인 환경이 있다면 설정을 백업하고, 한 번의 이전 과정에서 클라이언트와 구독 출처, 라우팅 정책을 동시에 바꾸지 마세요.

v2flyNG 안드로이드 대안 설치 페이지 보기

사용 환경별 선택

클라이언트 변경 전 확인 사항

  1. 복구할 수 있도록 설정을 보관하세요. 현재 사용할 수 있는 서버, 구독 그룹, 라우팅, DNS 설정을 기록해 두세요. 백업 파일에는 구독 자격 증명과 서버 인증 정보가 포함될 수 있으므로 본인이 관리하는 안전한 위치에 보관하고 전체 설정을 공개된 곳에 붙여 넣지 마세요.
  2. 가져오기 형식을 확인하세요. 공유 링크, 구독 내용, 전체 JSON 설정은 서로 다른 입력 형식입니다. 구독 가져오기 메뉴로 사용자 지정 설정을 가져올 수는 없습니다. UI에 가져오기 실패가 표시되면 먼저 형식을 확인한 다음 클라이언트의 프로토콜 지원 여부를 판단하세요.
  3. 테스트 조건을 동일하게 맞추세요. 같은 서버와 네트워크, 비슷한 시간대, 동일한 라우팅 정책을 사용하세요. 목록에 표시된 지연 시간만 비교해서는 실제 웹페이지 접속, 다운로드 처리량, 장시간 연결 안정성을 판단할 수 없습니다.
  4. 연결 실패와 트래픽 가로채기 실패를 구분하세요. 코어는 연결됐지만 특정 앱에서 접속할 수 없다면 시스템 프록시가 적용되지 않았거나, 앱이 프록시를 따르지 않거나, DNS 또는 앱별 규칙이 원인일 수 있습니다. 로그와 트래픽 적용 범위를 먼저 확인하고 설치 파일을 반복해서 바꾸지 마세요.
  5. 고급 설정은 하나씩 복원하세요. 먼저 기본 연결을 확인한 뒤 라우팅, DNS, 네트워크 가로채기 설정을 추가하세요. 설정 종류를 한 번에 하나씩 바꾸면 이상이 생겼을 때 규칙 순서, DNS 조회 경로, 권한 중 무엇이 원인인지 파악하기 쉽습니다.

어려운 용어 때문에 선택하기 힘들다면 먼저 프로토콜·코어·라우팅 용어집을 확인하세요. 기본 연결을 마치고 세밀한 트래픽 분기를 설정하려면 구독 그룹·라우팅·DNS 고급 안내를 참고하세요.

선택 요약: 플랫폼을 먼저, 코어는 다음에

데스크톱에서는 v2rayN을 우선 추천합니다. Windows, macOS, Linux 사용자는 운영체제와 아키텍처에 맞는 설치 파일을 선택한 뒤 구독 그룹과 시스템 프록시부터 설정하세요. 더 폭넓은 트래픽 가로채기가 필요하다면 TUN 사용 조건을 추가로 확인하세요.

안드로이드에서는 v2rayNG를 우선 추천합니다. VPN 권한을 허용하고 구독을 가져와 기본 연결을 확인한 다음 필요한 경우 앱별 프록시를 설정하세요. 백그라운드 연결이 끊기면 클라이언트를 바꾸기 전에 시스템 제한부터 확인하세요.

v2flyNG는 V2Fly가 꼭 필요한 경우에 선택하세요. 이전 전에 프로토콜과 설정 필드의 호환성을 확인하세요. 세 클라이언트의 차이는 주로 플랫폼, 코어 사용 경로, 관리 방식에 있으며 네트워크 조건과 무관하게 항상 가장 빠른 클라이언트는 없습니다.

다음 단계로 클라이언트 설치 파일 페이지에서 플랫폼별 다운로드와 아키텍처 안내를 확인하세요. 처음 설정하는 경우 V2Ray 사용 가이드를 이어서 읽어보세요.