먼저 출처 정리
구독, QR 코드, 수동 설정은 모두 가져오기 방식입니다. 그룹 이름은 출처나 용도를 반영해야 이후 업데이트, 필터링, 이전 작업이 더 명확해집니다. 구독 링크 자체는 특정 프로토콜을 의미하지 않으며, 하나의 구독에 VLESS, VMess 또는 Trojan 설정이 함께 포함될 수 있습니다.
세 가지 오픈 소스 클라이언트, 네 가지 플랫폼 다운로드 경로와 중국어 설정 문서를 한곳에 정리했습니다. 설치부터 구독 가져오기, 라우팅 분할, 로그 확인까지 단계별로 안내합니다.
클라이언트의 핵심은 스위치를 늘어놓는 것이 아니라 서버 출처, 연결 규칙, 실행 상태를 이해하고 다시 확인할 수 있는 작업 흐름으로 정리하는 데 있습니다.
구독 그룹을 사용하면 서로 다른 출처의 서버를 나누어 저장할 수 있습니다. 링크를 추가할 때 먼저 그룹을 만든 다음 업데이트 주소를 설정하면, 이후 새로 고칠 때 해당 출처의 내용만 교체되어 모든 설정이 한 목록에 뒤섞이지 않습니다. 수동으로 추가한 노드는 별도 그룹에 보관하면 구독 업데이트가 임시 설정에 영향을 주지 않습니다.
v2rayN의 데스크톱 목록은 여러 항목을 한꺼번에 필터링하고 정렬하거나 전환하기에 적합하며, Android 클라이언트는 모바일 화면에 그룹 메뉴를 간결하게 구성합니다. 두 클라이언트 모두 ‘출처—설정—현재 선택’ 구조로 정보를 정리하므로, 기기를 바꿔도 같은 구독을 다시 가져오면 프로토콜 매개변수를 하나씩 입력할 필요가 없습니다.
구독 가져오기 단계 보기 →라우팅 규칙은 “특정 연결이 어느 출구로 나가야 하는가”를 결정합니다. 일반적인 조건으로는 도메인, IP 주소, 포트, 네트워크 유형이 있으며 규칙은 위에서 아래로 매칭됩니다. 따라서 더 구체적인 항목을 앞에 두고 기본 규칙은 마지막에 배치하는 것이 좋습니다. 수정한 뒤에는 설정을 다시 적용하고 실제 접속 결과로 규칙이 작동하는지 확인해야 합니다.
미리 설정된 모드는 빠르게 시작하기에 적합하고, 사용자 지정 규칙은 안정적인 트래픽 분할이 필요한 사용자에게 적합합니다. 단일 프록시 스위치만 제공하는 도구와 달리 v2rayN은 매칭 조건과 아웃바운드 대상을 명확히 보여 줍니다. 더 많은 애플리케이션 트래픽을 관리해야 한다면 시스템 프록시 또는 TUN 모드로 적용 범위를 선택할 수 있습니다.
라우팅 규칙 실전 가이드 →로그 창에는 코어 시작, 설정 로드, DNS 해석, 연결 결과가 기록되므로 “연결됨으로 표시되지만 접속할 수 없는” 문제를 확인하는 가장 직접적인 출발점입니다. 먼저 설정이 정상적으로 로드되었는지 확인하고, 대상 도메인의 해석 결과와 라우팅 경로를 살핀 뒤, 마지막으로 아웃바운드 연결이 수립되었는지 확인하면 처음부터 노드를 반복해서 바꾸는 일을 피할 수 있습니다.
일상적인 사용에는 Info 수준이면 충분하며, 더 많은 맥락이 필요할 때만 일시적으로 상세 수준을 높이면 됩니다. 로그는 현재 작업과 함께 읽어야 합니다. 구독 업데이트 중에는 해석과 기록을, 서버 전환 중에는 설정 재로드를, TUN 모드 활성화 중에는 가상 네트워크 어댑터·DNS·라우팅 초기화를 중점적으로 확인하세요.
문제 해결 Q&A 보기 →구독, QR 코드, 수동 설정은 모두 가져오기 방식입니다. 그룹 이름은 출처나 용도를 반영해야 이후 업데이트, 필터링, 이전 작업이 더 명확해집니다. 구독 링크 자체는 특정 프로토콜을 의미하지 않으며, 하나의 구독에 VLESS, VMess 또는 Trojan 설정이 함께 포함될 수 있습니다.
시스템 프록시는 시스템 설정을 따르는 일반 프로그램에 적합하고, TUN 모드는 더 넓은 범위를 처리하지만 DNS, 라우팅, 가상 네트워크 어댑터 상태를 함께 확인해야 합니다. 두 방식을 반드시 동시에 켤 필요는 없으며 애플리케이션 유형과 문제 해결 비용에 따라 선택하면 됩니다.
연결 버튼은 클라이언트가 설정 적용을 시작했다는 의미일 뿐입니다. 실제 상태는 코어 시작 정보, 라우팅 매칭, 접속 결과를 함께 확인해야 판단할 수 있습니다. 문제가 발생하면 한 번에 한 종류의 매개변수만 조정하고 변경 전후 로그를 남기는 편이 여러 스위치를 동시에 바꾸는 것보다 원인을 찾기 쉽습니다.
데스크톱에서는 v2rayN을 주로 사용하고, Android에서는 코어 선호도에 따라 v2rayNG 또는 v2flyNG를 선택할 수 있습니다. 각 항목을 누르면 다운로드 페이지의 해당 플랫폼 탭이 열립니다.
일상적인 데스크톱 사용에 적합하며 여러 구독 그룹 관리, 서버 일괄 필터링, 시스템 프록시 전환, 독립 로그 확인을 지원합니다. 다운로드 페이지에서는 최신 데스크톱 인터페이스와 클래식 WPF 인터페이스를 제공하며, 전자는 더 일관된 화면 구성을, 후자는 익숙한 Windows 조작 방식을 유지합니다.
처음 사용할 때는 먼저 구독을 가져온 뒤 설정 하나를 선택하고 시스템 프록시를 활성화하는 것이 좋습니다. 더 많은 애플리케이션 트래픽을 처리해야 한다면 DNS와 라우팅의 관계를 이해한 후 TUN 모드를 설정하세요.
Windows 다운로드macOS에서는 v2rayN의 크로스 플랫폼 데스크톱 인터페이스를 사용할 수 있으며 구독 관리, 서버 목록, 라우팅 모드, 로그 메뉴가 다른 데스크톱 시스템과 비슷하게 구성됩니다. 다운로드 전에 기기의 칩 유형을 확인해야 하며, 다운로드 페이지에서 Apple Silicon과 Intel용 경로를 각각 제공합니다.
설치 후 시스템에서 네트워크 관련 권한을 요청하면 현재 사용 모드에 맞게 허용하세요. 일반 브라우저와 시스템 설정을 따르는 프로그램은 먼저 시스템 프록시를 사용하면 되며, 처음부터 모든 고급 네트워크 옵션을 조정할 필요는 없습니다.
macOS 다운로드Android에서는 v2rayNG를 우선 선택할 수 있습니다. Xray 코어가 내장되어 일반적인 프로토콜과 전송 조합을 지원하며, V2Fly 코어를 사용하려면 v2flyNG를 선택하면 됩니다. 두 클라이언트 모두 구독 링크, 클립보드 내용, QR 코드로 설정을 가져올 수 있고 터치 기기에 맞는 조작 방식을 제공합니다.
대부분의 최신 휴대전화에서는 arm64 설치 패키지를 선택할 수 있습니다. 프로세서 아키텍처를 확인하기 어렵다면 다운로드 페이지에서 범용 패키지를 선택하세요. 가져온 후에는 설정 이름과 프로토콜을 먼저 확인하고 연결을 시작한 뒤 시스템 상태 안내를 살펴보세요.
Android 다운로드Linux 데스크톱에서는 v2rayN으로 구독, 라우팅, 시스템 프록시를 관리할 수 있습니다. 다운로드 페이지는 일반적인 배포판에 맞춰 deb 및 rpm 경로를 제공하고 x64와 arm64 아키텍처도 구분합니다. 선택하기 전에 현재 시스템의 패키지 형식과 프로세서 아키텍처를 확인하세요.
설치 후 시스템 프록시가 대상 프로그램에 적용되지 않는다면 먼저 해당 프로그램이 데스크톱 환경의 프록시 설정을 읽는지 확인하세요. 네트워크 연결을 독립적으로 관리하는 프로그램은 필요에 따라 애플리케이션 내 프록시를 사용하거나 TUN 모드를 추가로 설정할 수 있습니다.
Linux 다운로드클라이언트, 코어, 프로토콜은 서로 다른 계층에 속합니다. 각각의 역할을 이해하면 특정 소프트웨어 이름만 외우는 것보다 선택과 문제 해결에 도움이 됩니다.
Project V는 네트워크 프록시 프로토콜, 전송 방식, 라우팅 기능, 설정 형식을 중심으로 구성된 오픈 소스 생태계를 형성했습니다. 사용자가 일상적으로 접하는 v2rayN, v2rayNG, v2flyNG는 그래픽 클라이언트로서 구독 가져오기, 서버 선택, 시스템 프록시, 라우팅 규칙, 로그 화면을 제공합니다. 프로토콜 연결, 전송 계층, 라우팅 로직을 실제로 처리하는 부분은 일반적으로 코어가 담당합니다.
클라이언트와 코어를 나누어 이해하면 여러 현상을 설명할 수 있습니다. 같은 구독을 다른 클라이언트로 가져오면 목록 구성 방식이 달라질 수 있고, 같은 프로토콜도 코어 조합에 따라 사용할 수 있는 전송 옵션과 매개변수 이름이 달라질 수 있습니다. 설정이 정상적으로 작동하는지는 그래픽 화면의 특정 스위치뿐 아니라 프로토콜 필드, 코어 기능, DNS 설정, 라우팅 규칙이 서로 맞는지에 따라 결정됩니다.
V2Fly는 V2Ray의 핵심 기능을 이어받아 프로토콜 구현, 라우팅, DNS, 전송 구성 요소를 중심으로 계속 유지 관리합니다. Xray는 일반적인 설정 방식과의 호환성을 유지하면서 더 많은 프로토콜과 전송 기능을 확장했습니다. 둘은 세 클라이언트 사이의 단순한 상하 관계가 아니라 서로 다른 유지 관리 방향과 기능 조합에 맞춘 코어 선택지입니다.
v2rayN은 데스크톱 환경에서 관련 코어 기능을 관리할 수 있고, v2rayNG는 Android에서 Xray 코어를 주요 구현으로 사용하며, v2flyNG는 V2Fly 코어를 제공합니다. 일반 사용자는 완전한 코어 설정을 직접 편집할 필요가 없으며 구독 내용에 맞는 클라이언트를 선택하면 됩니다. 사용자 지정 DNS, 아웃바운드 체인, 복잡한 라우팅이 필요할 때 고급 설정에서 항목별로 조정하세요.
세 클라이언트와 관련 코어는 모두 오픈 소스 방식으로 유지 관리됩니다. 여기서 오픈 소스란 구현 로직, 설정 형식, 변경 과정을 커뮤니티 개발자가 읽고 논의할 수 있으며, 서로 다른 클라이언트가 공통 프로토콜을 중심으로 호환성을 구축하기 쉽다는 의미입니다. 이는 설정 출처, 네트워크 권한, 실행 환경에 대한 사용자의 판단을 대신하지 않지만 기술 문제를 설명하고 재현 가능한 상태로 되돌리는 데 도움이 됩니다.
클라이언트 업데이트는 보통 인터페이스 호환, 코어 기능, 프로토콜 호환성, 문제 수정에 초점을 둡니다. 그래픽 클라이언트와 코어의 출시 일정이 다를 수 있으므로 다운로드 페이지는 현재 사용할 수 있는 경로만 제공하고, 가이드는 안정적인 기능 이름과 조작 경로를 우선 사용합니다. 화면 위치가 바뀌면 특정 스크린샷에 의존하기보다 ‘구독 그룹, 서버 목록, 시스템 프록시, 라우팅 설정, 로그’ 같은 기능 개념을 기준으로 다시 찾아보세요.
Windows, macOS, Linux 데스크톱에서는 목록 관리, 라우팅 편집, 로그 화면이 비교적 완전한 v2rayN을 우선 선택하는 것이 좋습니다. 여러 구독이나 수동 설정을 함께 관리해야 하는 경우에 적합합니다. Android의 일상적인 사용에는 v2rayNG를 우선 선택하고, 설정에서 V2Fly 코어를 명시적으로 요구하거나 같은 코어 계열을 유지하려면 v2flyNG를 선택하세요.
프로토콜 이름만으로 클라이언트를 선택해서는 안 됩니다. VMess, VLESS, Trojan, Shadowsocks의 호환성은 전송 계층, TLS, REALITY, 서버 매개변수, 코어 기능의 영향도 받습니다. 가장 안전한 방법은 먼저 구독이 제공하는 설정 형식을 확인한 다음 해당 조합을 지원하는 플랫폼별 클라이언트를 선택하고, 가져온 후 로그에서 설정이 올바르게 인식되었는지 확인하는 것입니다.
먼저 구독을 가져와 서버 목록이 정상적으로 표시되는지 확인한 다음 설정 하나를 선택하고 기본 라우팅으로 연결하세요. 기본 연결이 정상임을 확인한 뒤 우회 규칙, 사용자 지정 도메인, TUN 모드를 필요에 따라 조정하면 됩니다. 이렇게 하면 구독 형식 문제와 라우팅 문제를 나누어 처리할 수 있습니다.
시스템 프록시는 설정이 간단해 브라우저와 시스템 네트워크 설정을 따르는 프로그램에 적합합니다. TUN 모드는 더 넓은 범위를 관리하지만 가상 네트워크 어댑터, DNS, 시스템 라우팅도 함께 다뤄야 합니다. 일반적인 데스크톱 사용은 시스템 프록시부터 시작하고, 대상 프로그램이 시스템 설정을 읽지 않거나 전체 트래픽을 관리해야 할 때 고급 사용법을 확인한 뒤 TUN을 활성화하세요.
먼저 올바른 그룹을 업데이트했는지 확인한 다음 이름, 프로토콜, 키워드 필터 조건이 항목을 숨기고 있지 않은지 살펴보세요. 목록이 여전히 바뀌지 않으면 업데이트 로그에서 구독 내용이 정상적으로 해석되었는지 확인하세요. 문제를 찾는 동안 그룹을 삭제하거나 라우팅을 동시에 수정하지 마세요. 원인을 혼동할 수 있습니다.
애플리케이션이 시스템 프록시를 사용하는지, 현재 도메인이 어느 라우팅 규칙에 매칭되는지, DNS가 사용 가능한 결과를 반환하는지, 로그에 아웃바운드 연결 정보가 나타나는지를 차례로 확인하세요. 이 순서로 점검하면 애플리케이션 미연결, 잘못된 출구 라우팅, DNS 오류, 원격 연결 실패를 구분할 수 있습니다.
인터페이스 메뉴, 설정 동기화, 프로토콜 차이까지 각 글이 하나의 질문을 중심으로 구성되어 실제 작업 중 필요한 단계를 빠르게 찾을 수 있습니다.
두 프로토콜의 암호화 역할, 성능 부담, 전송 계층 조합의 차이를 설명하고 노드를 가져올 때 실제로 확인해야 할 필드를 정리합니다.
전체 글 읽기메인 창의 주요 영역을 하나씩 살펴보고 서버 목록 각 열의 의미와 구독, 로그, 매개변수 설정 메뉴의 위치를 설명합니다.
전체 글 읽기통합 구독, 개별 설정을 QR 코드로 전달하는 방법, 파일 내보내기의 세 가지 방식을 비교하고 기기 수와 관리 상황에 따른 적합한 방식을 설명합니다.
전체 글 읽기