안드로이드용 Xray 코어

Android용 V2Ray

클라이언트 설치 안내, 구독 가져오기 절차, 라우팅 및 DNS 설정 방법을 한곳에 정리했습니다. 기기에 맞는 클라이언트를 선택한 뒤 가이드에 따라 첫 연결을 완료하세요.

영구 무료 오픈 소스 Xray · V2Fly 중국어 설정 문서
기기별 선택

네 가지 플랫폼의 클라이언트 안내

데스크톱에서는 v2rayN을 먼저 확인하고, 안드로이드에서는 v2rayNG와 v2flyNG 중에서 선택할 수 있습니다. 각 플랫폼 페이지에서 설치 패키지 종류, 시스템 요구 사항, 아키텍처 정보를 한눈에 확인할 수 있습니다.

Windows

v2rayN 데스크톱 버전 또는 클래식 WPF 버전을 사용할 수 있습니다. 데스크톱 버전은 크로스 플랫폼 인터페이스를 제공하며, WPF 버전은 기존 Windows 사용 방식에 익숙한 사용자에게 적합합니다. 다운로드 전에 시스템 아키텍처를 확인한 뒤 가이드에 따라 구독을 가져오세요.

다운로드로 이동

macOS

v2rayN은 다양한 프로세서 아키텍처에 맞춘 데스크톱 설치 패키지를 제공합니다. 다운로드 페이지에서 기기의 칩 유형에 따라 Apple Silicon 또는 Intel을 선택하세요. 구분하기 어렵다면 시스템 정보에서 먼저 확인할 수 있습니다.

다운로드로 이동

Android

v2rayNG는 Xray 코어를 사용하며 설정 메뉴가 명확해 일반적인 구독, 라우팅, 앱별 프록시에 적합합니다. v2flyNG는 V2Fly 코어를 사용해 다른 구현을 선택할 수 있습니다. 대부분의 최신 기기에서는 먼저 arm64 설치 패키지를 확인하세요.

다운로드로 이동

Linux

v2rayN은 주요 배포판의 패키지 체계에 맞는 데스크톱 다운로드 안내를 제공합니다. Debian 계열은 deb를, Fedora·Rocky Linux 계열은 rpm을 확인하고 프로세서 아키텍처에 맞는 파일을 선택하세요.

다운로드로 이동
설정 기능

구독 그룹, 라우팅 및 앱별 프록시

클라이언트의 역할은 연결을 만드는 데 그치지 않습니다. 구독 업데이트 방식, 프록시를 사용할 트래픽, DNS 확인 방식, 별도로 처리할 앱이 일상적인 사용 안정성에 직접 영향을 줍니다. 아래 네 가지 설정 그룹은 가장 흔한 설정 작업을 다룹니다.

01 / SUBSCRIPTION

여러 구독 그룹 및 서버 필터링

구독 그룹은 업무용, 일상용, 테스트용 설정을 동시에 관리할 때 유용합니다. 구독마다 알아보기 쉬운 이름을 지정하면 각각 업데이트하고 업데이트 시간을 확인할 수 있으며, 별칭이나 키워드로 서버를 필터링할 수도 있습니다. 모든 노드가 하나의 목록에 섞이는 것을 막고, 특정 업데이트가 어느 설정 그룹에 영향을 주었는지도 쉽게 파악할 수 있습니다.

처음 가져올 때는 구독 제공자가 안내한 전체 주소를 그대로 유지하고, 업데이트가 정상적으로 완료된 뒤 자동 업데이트 주기를 설정하는 것이 좋습니다. QR 코드는 기기 간 임시 이전에 적합하며, 장기적인 관리는 구독 주소를 기준으로 하는 편이 좋습니다. 업데이트 후 목록이 비어 있다면 클라이언트를 반복해서 재설치하기보다 먼저 그룹 필터 조건을 확인하세요.

구독 그룹 관리
일상 사용 자동 업데이트 · 24시간마다
백업 설정 수동 업데이트 선택 안 함
서버 필터 이름 또는 키워드
오픈 소스 생태계 관계

Project V, V2Fly 및 Xray 코어 계열

코어와 클라이언트의 관계를 이해하면 소프트웨어를 선택하기 쉽고, 인터페이스 기능·프로토콜 기능·구독 내용을 혼동하는 일도 줄일 수 있습니다. 그래픽 클라이언트는 설정을 가져오고 편집하고 시작하는 역할을 하며, 실제 프로토콜·전송·라우팅 처리는 호출된 코어가 담당합니다.

PROJECT V

프로토콜 및 설정 체계의 공통 기반

Project V에서 VMess, 라우팅 규칙, 인바운드 및 아웃바운드 등의 설정 개념이 형성되었습니다. 이후 커뮤니티 유지보수를 거치며 여러 코어 계열로 발전했고, 기본 아이디어를 상당 부분 공유하면서도 구현 속도, 프로토콜 확장, 설정 세부 사항에서는 각자의 방향을 유지하고 있습니다.

V2FLY

커뮤니티가 이어 온 V2Ray 코어

V2Fly는 V2Ray의 개방형 개발 방향을 이어가며 VMess, VLESS, 라우팅, DNS 및 다양한 전송 조합을 지원합니다. v2flyNG는 이 코어를 기반으로 안드로이드 기기에 그래픽 설정 화면을 제공합니다.

XRAY

확장성을 중시하는 코어 분기

Xray는 V2Ray 설정 체계와 밀접하게 연관되어 있으며 VLESS, REALITY, 라우팅 및 전송 기능을 계속 확장하고 있습니다. v2rayNG는 주로 Xray 코어를 사용하고, v2rayN도 데스크톱 인터페이스에서 관련 설정을 관리할 수 있습니다.

검토 가능한 오픈 소스 프로토콜 및 구현

v2rayN, v2rayNG, v2flyNG는 모두 오픈 소스 클라이언트입니다. 오픈 소스의 의미는 특정 업체의 비공개 설명에만 의존하지 않고, 코드·변경 기록·문제 논의를 커뮤니티가 지속적으로 검토할 수 있다는 데 있습니다. 사용자는 용도, 시스템 호환성, 유지보수 상태, 필요한 코어 등 구체적인 조건을 기준으로 클라이언트를 선택해야 합니다.

클라이언트와 코어는 일반적으로 각자의 오픈 소스 라이선스를 따릅니다. 라이선스는 코드를 사용·수정·재배포하는 방법을 규정하며, 여러 유지보수자가 공통 기반 위에서 계속 개선할 수 있게 합니다. 사이트 문서는 그래픽 인터페이스의 실제 사용법을 설명하는 데 초점을 두며, 각 프로젝트의 라이선스 원문과 기술 문서를 대신하지 않습니다.

코어 기능과 클라이언트 인터페이스를 나누어 이해하기

프로토콜을 사용할 수 있는지는 먼저 코어가 해당 설정을 인식할 수 있는지에 달려 있으며, 특정 옵션을 쉽게 조작할 수 있는지는 클라이언트가 그래픽 인터페이스를 제공하는지에 달려 있습니다. 클라이언트에 고급 매개변수가 표시되지 않는다고 해서 코어에 해당 기능이 전혀 없는 것은 아니며, 사용자 지정 설정이 필요할 수도 있습니다.

문제를 해결할 때는 먼저 장애 수준을 구분해야 합니다. 구독 업데이트는 클라이언트 관리 계층, 프로토콜 핸드셰이크는 코어 연결 계층, 시스템 프록시와 VPN 권한은 운영체제 계층에 해당합니다. 문제를 올바른 계층에 배치한 뒤 로그를 확인하거나 설정을 조정하면 불필요한 작업을 크게 줄일 수 있습니다.

커뮤니티 유지보수 및 업데이트 주기

클라이언트와 코어는 서로 다른 유지보수자가 개발하므로 출시 시점이 반드시 일치하지는 않습니다. 클라이언트 업데이트는 인터페이스, 시스템 호환성, 설정 마이그레이션에 집중할 수 있고, 코어 업데이트는 프로토콜 구현, 라우팅 동작, 오류 수정과 관련될 수 있습니다. 다운로드 페이지에서는 앱별 안내를 따로 제공해 서로 다른 프로젝트의 출시 주기를 하나의 버전 개념으로 혼동하지 않도록 합니다.

업그레이드 전에는 사용 중인 구독 주소와 사용자 지정 규칙을 먼저 저장하세요. 오랜 기간 만에 업데이트한다면 클라이언트의 변경 안내를 읽고 기존 설정을 마이그레이션해야 하는지 확인하는 것이 좋습니다. 현재 설정이 안정적이라면 먼저 백업한 뒤 적절한 시간에 업그레이드할 수도 있습니다.

세 클라이언트의 역할

v2rayN은 Windows, macOS, Linux 데스크톱 환경을 대상으로 시스템 프록시·구독·라우팅을 관리하는 데 적합합니다. v2rayNG는 Android용으로 Xray 코어와 VPN 모드·앱별 프록시 같은 모바일 설정을 제공하며, v2flyNG도 Android용이지만 V2Fly 코어를 주요 구현으로 사용합니다.

기기 플랫폼이 첫 번째 선택 기준이고 코어 선호도가 두 번째 기준입니다. 데스크톱 사용자는 보통 v2rayN을 선택하고, 안드로이드 사용자는 Xray 확장에 의존하는 설정이라면 v2rayNG를, V2Fly 계열을 선호한다면 v2flyNG를 확인하면 됩니다. 구체적인 차이는 선택 가이드에서 항목별로 비교할 수 있습니다.

자주 묻는 질문

설치·구독·연결 문제 해결

문제가 발생하면 먼저 설치 실패, 구독에 내용이 없음, 서버 연결 실패, 연결 후 웹페이지 접속 불가를 구분하세요. 네 가지 현상은 확인 순서가 서로 다르므로 한꺼번에 처리하면 관련 없는 설정을 반복해서 바꾸게 됩니다.

도움말 센터로 이동 ›
v2rayNG에서 구독을 가져온 뒤 서버가 표시되지 않는 이유는 무엇인가요?

먼저 전체 구독 주소를 가져왔는지 확인한 뒤 수동으로 한 번 업데이트하세요. 업데이트 성공 메시지가 표시되었는데 목록이 비어 있다면 현재 그룹에 키워드 필터가 활성화되어 있는지, 필터 조건이 모든 항목을 제외하고 있지는 않은지 확인하세요. 그래도 표시되지 않으면 구독 내용이 아직 유효한지 확인하세요.

연결은 성공했지만 웹페이지가 열리지 않을 때 무엇을 먼저 확인해야 하나요?

먼저 시스템 프록시 또는 VPN 모드가 적용되었는지 확인한 뒤 라우팅 모드와 DNS를 점검하세요. 도메인만 열리지 않고 직접 IP로는 접속된다면 DNS 설정을 중점적으로 확인하고, 모든 요청이 실패한다면 클라이언트 로그의 연결 오류와 규칙 적용 상황을 확인하세요.

VMess와 VLESS 중 어떤 것을 선택해야 하나요?

프로토콜은 서버 설정과 일치해야 하며 클라이언트에서만 일방적으로 바꿀 수 없습니다. VMess는 비교적 일찍 정립된 완성도 높은 프로토콜 방식이고, VLESS는 더 가벼우며 TLS·REALITY 같은 전송 보안 설정과 함께 사용하는 경우가 많습니다. 관련 용어의 관계는 개념 빠른 확인에서 볼 수 있습니다.

라우팅이나 DNS를 수정한 뒤에도 변화가 보이지 않는 이유는 무엇인가요?

설정을 저장한 뒤 현재 연결을 다시 시작해 코어가 설정을 다시 불러오도록 하세요. 테스트할 때는 한 번에 변수 하나만 변경하고 브라우저의 기존 연결이나 DNS 캐시를 정리하는 것이 좋습니다. 라우팅·DNS·시스템 프록시를 동시에 수정하면 어느 단계가 영향을 주었는지 판단하기 어렵습니다.

최근 업데이트

V2Ray 설정 및 문제 해결 문서

연결 후 접속 불가, 노드 시간 초과, Windows 첫 설정까지 실제 문제별 확인 순서와 해결 경로를 정리했습니다.

V2Ray 연결은 되었지만 인터넷이 안 될 때: 프록시 포트·라우팅 모드·DNS 점검 목록

클라이언트에는 연결됨으로 표시되지만 웹페이지가 열리지 않는다면 문제는 노드 자체가 아닐 수 있습니다. 시스템 프록시, 로컬 포트, 라우팅 모드, DNS 확인, TUN 충돌 순서로 점검하면 대부분의 경우 10분 안에 원인을 찾을 수 있습니다.

전체 글 읽기 ›

v2rayNG 노드 시간 초과로 연결되지 않을 때: 순서대로 확인하는 6가지 항목

노드 측정이 시간 초과되거나 연결 직후 끊긴다면 시스템 시간, 전송 계층 매개변수, TLS 설정, 구독 상태, 로컬 네트워크 환경을 차례로 확인하세요. 여러 설정을 무작정 반복해서 바꾸는 일을 피할 수 있습니다.

전체 글 읽기 ›

v2rayN Windows 설치 및 설정 전체 과정: 데스크톱 버전과 WPF 버전 선택 및 주요 문제

데스크톱 버전과 WPF 버전 중 선택하는 단계부터 압축 해제 및 실행, 구독 가져오기, 시스템 프록시 활성화, 라우팅 모드 설정까지 첫 설정 과정과 권한·방화벽 관련 주의 사항을 단계별로 설명합니다.

전체 글 읽기 ›