클라이언트 선택 · 설정 단계 · 연결 문제 해결

V2Ray 튜토리얼 허브
v2rayN 다운로드 및 설정 가이드

실제 사용에 맞춰 Windows, macOS, Android, Linux 클라이언트 절차를 정리하고, 구독 가져오기, 프록시 모드, 라우팅 분기와 자주 발생하는 연결 문제를 설명합니다.

  • 영구 무료
  • 오픈 소스
  • 한국어 문서
  • Xray · V2Fly

PLATFORM ENTRY

운영체제에 맞는 클라이언트 선택

먼저 기기의 플랫폼을 확인한 뒤 다운로드 페이지에서 설치 패키지를 선택하세요. 데스크톱은 주로 v2rayN을 사용하고, Android에서는 코어 선호도에 따라 v2rayNG 또는 v2flyNG를 선택할 수 있습니다. 플랫폼별 페이지에서 아키텍처, 설치 방법과 첫 실행 시 주의사항도 안내합니다.

DESKTOP

Windows

v2rayN 그래픽 클라이언트에 적합합니다. 다운로드 페이지에서 최신 데스크톱 인터페이스와 클래식 WPF 인터페이스를 나누어 제공하고 각각의 사용 환경을 설명합니다. 설치 후 트레이 메뉴에서 시스템 프록시 설정, 구독 업데이트와 라우팅 모드 전환을 할 수 있습니다.

다운로드 페이지로 이동

DESKTOP

macOS

v2rayN의 크로스플랫폼 데스크톱 인터페이스를 사용합니다. 플랫폼 페이지에서 기기의 칩셋에 맞춰 Apple Silicon 또는 Intel 설치 패키지를 선택한 다음, 첫 실행 시 시스템 권한을 허용하세요. 구독, 노드 테스트와 라우팅 분기 메뉴는 다른 데스크톱 플랫폼과 대체로 비슷합니다.

다운로드 페이지로 이동

MOBILE

Android

일반적으로 Xray 코어를 사용하는 v2rayNG를 선택하며, V2Fly 코어가 필요하면 v2flyNG를 사용할 수 있습니다. 다운로드 페이지에서 arm64와 범용 아키텍처별 항목을 제공하고, 첫 연결 권한 승인, 배터리 절전 예외와 앱별 프록시 설정 방향도 안내합니다.

다운로드 페이지로 이동

DESKTOP

Linux

데스크톱 환경에서는 v2rayN을 사용하고 배포판의 패키지 체계에 맞춰 deb 또는 rpm을 선택할 수 있습니다. 플랫폼 페이지에서 x64와 arm64 아키텍처를 구분합니다. 설치 후 데스크톱 세션, 시스템 프록시 설정 권한과 앱이 현재 프록시 설정을 읽는지 확인하세요.

다운로드 페이지로 이동

CONFIGURATION PATH

구독부터 라우팅 분기까지의 설정 구조

클라이언트의 안정적인 작동은 버튼을 계속 바꾸는 데 있지 않고, 구독·노드·프록시 모드·진단 로그가 각각 어떤 역할을 하는지 구분하는 데 있습니다. 네 가지 단계를 순서대로 확인해 재사용 가능한 설정 흐름을 만들어 보세요.

SUBSCRIPTION

원격 설정을 관리하기 쉬운 노드 목록으로 변환

구독 주소는 단일 노드가 아니라 업데이트 가능한 설정 모음입니다. 클라이언트에서 먼저 구독 그룹을 만든 다음 업데이트를 실행하고 노드가 해당 그룹에 들어갔는지 확인하세요. 이렇게 하면 출처별로 구분할 수 있고 이후 업데이트가 수동 설정을 덮어쓰는 일도 막을 수 있습니다. 노드가 바뀌지 않는다면 계속 다시 가져오기보다 현재 업데이트한 그룹, 주소의 완전성, 클라이언트 로그부터 확인해야 합니다.

클라이언트는 일반적으로 구독 내용에서 프로토콜, 서버, 포트, 사용자 식별자와 전송 매개변수를 파싱합니다. 사용자는 구독 출처를 명확하게 관리하고 업데이트 후 사용할 수 있는 노드를 다시 선택하면 됩니다. 공유 링크를 하나씩 붙여 넣는 것보다 그룹별 관리가 장기 유지에 적합하며, 여러 회선을 비교 테스트하기도 쉽습니다.

구독 그룹 → 구독 업데이트 → 노드 선택 → 연결 시작

QUICK START

세 단계로 첫 연결 완료

가장 짧은 경로를 먼저 확인한 뒤 라우팅 분기와 고급 네트워크 설정을 조정하세요. 처음 설정할 때 명확한 순서를 유지하면 문제가 발생해도 이미 검증한 이전 단계로 정확히 돌아갈 수 있습니다.

  1. 플랫폼에 맞는 클라이언트 설치

    Windows, macOS, Linux 데스크톱 기기는 먼저 v2rayN 플랫폼 다운로드 영역으로 이동하세요. Android에서는 v2rayNG를 선택하거나 코어 요구사항에 따라 v2flyNG를 사용할 수 있습니다. 다운로드 전에 운영체제와 프로세서 아키텍처를 확인하고, 설치 후 앱의 메인 화면에서 설정하세요. 같은 로컬 포트를 사용하는 클라이언트를 여러 개 동시에 실행하지 마세요.

  2. 구독을 가져오고 노드 선택

    구독 관리에서 이름과 주소를 추가하고 저장한 뒤 업데이트를 실행하세요. 노드 목록이 표시되면 하나를 활성 서버로 선택하고 기본 연결 테스트를 진행합니다. 구독 업데이트에 실패하면 먼저 주소가 완전한지 확인하고, 로그에서 파싱 실패인지 네트워크 시간 초과인지 반환 내용을 인식하지 못한 것인지 확인하세요.

  3. 프록시 활성화 및 라우팅 분기 확인

    데스크톱에서는 먼저 시스템 프록시를 활성화하고, Android는 첫 연결 시 시스템 네트워크 권한을 승인하세요. 그런 다음 직접 연결이 예상되는 사이트와 프록시가 필요한 사이트를 각각 열어 두 요청이 모두 예상대로 처리되는지 확인합니다. 기본 연결이 안정된 뒤 사용자 지정 라우팅, 앱 프록시 또는 TUN을 설정해 여러 문제를 한꺼번에 겹치지 않도록 하세요.

전체 가이드 보기 →

PROJECT V ECOSYSTEM

Project V, V2Fly와 Xray의 관계

클라이언트, 코어와 프로토콜은 자주 혼동됩니다. 세 요소의 역할을 이해하면 소프트웨어 선택, 로그 확인과 호환성 판단이 훨씬 쉬워집니다.

핵심 기능부터 그래픽 클라이언트까지

Project V는 프록시 프로토콜, 전송 방식, 라우팅 시스템과 확장 가능한 네트워크 구성 요소를 중심으로 형성된 오픈 소스 기술 생태계입니다. V2Ray라는 이름은 초기 코어를 가리키는 동시에 관련 클라이언트와 설정 방식을 통칭하는 의미로도 사용됩니다. 실제 사용에서는 그래픽 클라이언트가 구독 관리, 노드 선택, 시스템 프록시와 화면 조작을 담당하고, 하위 코어가 설정 파싱, 연결 수립, 프로토콜 실행과 라우팅 로직을 처리합니다.

V2Fly는 V2Ray 코어의 흐름을 이어받아 모듈화, 프로토콜 구현과 커뮤니티 유지 관리를 중시합니다. Xray는 비슷한 기술 계보를 바탕으로 기존 설정과의 호환성을 유지하면서 자체적인 전송 및 프로토콜 기능을 발전시켰습니다. 둘은 단순한 인터페이스 버전 차이가 아니라 독립적으로 발전한 코어 계열입니다. 구독에 포함된 프로토콜 매개변수의 사용 가능 여부는 최종적으로 클라이언트에 포함된 코어와 지원 범위에 달려 있습니다.

v2rayN은 Windows, macOS, Linux에서 서버, 구독, 라우팅 규칙과 로컬 프록시 설정을 관리할 수 있는 데스크톱 그래픽 클라이언트입니다. v2rayNG는 Android용이며 일반적으로 Xray 코어와 함께 사용합니다. v2flyNG도 Android용이지만 V2Fly 코어 계열을 사용합니다. 세 프로그램 모두 커뮤니티가 유지 관리하는 오픈 소스 소프트웨어이며, 업데이트 일정은 상위 코어의 변화, 플랫폼 API와 유지 관리 계획의 영향을 받습니다.

오픈 소스 라이선스는 커뮤니티가 코드를 읽고 연구하며 개선할 수 있게 하고, 설정 형식·문제 논의·버전 변경 사항을 공개적으로 기록할 수 있게 합니다. 일반 사용자에게 더 실질적인 의미는 프로토콜 호환성이나 실행 오류가 발생했을 때 모든 문제를 노드 장애로 단정하지 않고 클라이언트 로그, 코어 차이와 업데이트 내용에서 원인을 찾을 수 있다는 점입니다.

데스크톱 클라이언트

v2rayN

구독, 서버 목록, 시스템 프록시, 라우팅과 코어 관리를 그래픽 인터페이스에 통합합니다. 매일 노드를 바꾸거나 여러 구독을 관리하고 라우팅 규칙을 단계적으로 조정해야 하는 데스크톱 사용자에게 적합합니다. 크로스플랫폼 인터페이스와 클래식 Windows 인터페이스는 조작 방식에 차이가 있으며 다운로드 페이지에서 각각 설명합니다.

Xray 코어

v2rayNG

Android에서 자주 사용하는 그래픽 클라이언트로, 연결할 때 시스템이 제공하는 네트워크 인터페이스를 통해 앱 트래픽을 처리합니다. 구독 가져오기 외에도 백그라운드 실행, 배터리 절전 정책, 앱별 프록시와 시스템 시간을 확인해야 합니다. 프로토콜 기능과 호환 범위는 주로 사용하는 Xray 코어를 따릅니다.

V2Fly 코어

v2flyNG

조작 방식은 모바일에서 흔히 사용하는 클라이언트와 비슷하며 하위 코어로 V2Fly를 사용합니다. 구독 설정이 해당 코어 계열과 일치하거나 서로 다른 코어의 동작을 비교 검증해야 하는 경우에 적합합니다. 선택하기 전에 인터페이스 이름만 비교하지 말고 구독의 프로토콜과 전송 매개변수를 먼저 확인하세요.