클라이언트는 설정을 관리하고 코어는 연결을 처리합니다. 프로토콜, 전송 방식, 라우팅이 실제 동작을 함께 결정합니다.
V2Ray 클라이언트 설정
구독 가져오기부터 멀티 코어 설정까지
먼저 정상적으로 연결되는 기본 설정을 만드세요. 그다음 트래픽 분할과 프록시 적용 범위를 조정하면 됩니다. 아래 설정 예시는 개념 설명용이며 실제 클라이언트 화면에서 그대로 조작할 수 있는 것은 아닙니다. 메뉴 이름은 플랫폼과 클라이언트에 따라 다를 수 있습니다.
구독 그룹일상 사용
업데이트 방식수동 업데이트예약 업데이트
서버 목록구독 출처별로 그룹화
구독 주소는 서버 설정을 한꺼번에 가져오는 주소이며, 개별 서버의 공유 링크와는 다릅니다. 클라이언트에서 그룹을 만든 뒤 전체 주소를 붙여 넣고 업데이트를 실행하세요. 서버 목록에 항목이 표시되는지도 확인합니다. 그룹을 나누면 출처별 설정을 보관하고 각각 업데이트하거나 오류 항목을 찾기 쉽습니다. 구독을 업데이트하면 해당 그룹의 항목이 새로 구성되는 경우가 많으므로 직접 수정한 설정은 별도 복사본으로 저장하는 편이 좋습니다. 주소에 접근 인증 정보가 포함될 수 있으니 공개 스크린샷이나 채팅에 붙여 넣지 마세요. 업데이트에 실패하면 먼저 오류 안내를 확인한 뒤 주소의 유효 기간과 네트워크 상태를 점검하세요.
라우팅 프리셋중국 본토 우회
로컬 네트워크 주소사설 주소→직접 연결
기타 트래픽이후 규칙에 따라 매칭
라우팅 분할은 코어로 들어온 요청을 어떤 아웃바운드로 보낼지 정합니다. 처음 설정할 때는 클라이언트가 제공하는 프리셋을 사용하고, 특정 도메인에 필요한 규칙을 추가하는 방식이 좋습니다. 여러 조건을 한꺼번에 바꾸지 마세요. 일반적으로 코어는 규칙을 위에서부터 확인하므로 너무 포괄적인 규칙이 앞에 있으면 뒤의 세부 규칙이 적용되지 않을 수 있습니다. 시스템 프록시는 앱의 요청을 로컬 프록시로 전달하고, 라우팅은 그 이후의 목적지를 정하므로 두 설정을 따로 점검해야 합니다. 그림의 프리셋은 흔히 쓰이는 설정 이름일 뿐, 모든 지역과 네트워크, 접속 대상에 똑같이 적합한 것은 아닙니다.
로컬 DNS1.1.1.1
도메인 정책라우팅 요구에 맞게 설정
조회 경로DNS 서버에 연결 가능한지 확인
DNS는 도메인 이름을 IP 주소로 변환하며, 일부 주소 기반 규칙의 매칭 결과에도 영향을 줍니다. 문제를 확인할 때는 운영체제, 브라우저, 코어 중 어디에서 DNS를 조회하는지 구분하세요. 설정 항목 하나만 바꾼 뒤 모든 요청의 경로가 바뀌었다고 단정해서는 안 됩니다. 예시 주소는 입력 형식을 보여 주기 위한 것으로 일반적인 권장값이 아닙니다. 현재 네트워크에서 DNS 서버에 연결할 수 있는지, 프록시를 거쳐야 하는지 확인하세요. 도메인으로는 연결되지 않지만 IP 주소로는 접속된다면 DNS 로그와 도메인 정책부터 살펴본 뒤 원격 DNS 설정이나 주소 계열 선호도를 조정하세요.
TUN 사용활성화 예시
트래픽 전달 방식가상 네트워크 인터페이스
사용 전 확인권한 및 라우팅 제외 항목 확인
TUN 모드는 가상 네트워크 인터페이스를 통해 트래픽을 가져오므로 시스템 프록시 설정을 따르지 않는 앱에도 적용할 수 있습니다. 사용하기 전에 일반 프록시 연결이 정상인지 확인한 다음, 클라이언트에 필요한 권한과 가상 인터페이스, 기본 라우팅을 점검하세요. TUN은 트래픽이 프록시로 들어가는 방식을 바꾸는 기능이지, 서버 오류나 잘못된 프로토콜 설정을 자동으로 해결해 주지는 않습니다. 다른 가상 네트워크 소프트웨어와 함께 실행하면 라우팅 우선순위가 충돌할 수 있습니다. 인터넷 연결이 끊기면 먼저 TUN을 꺼 기본 연결을 복구한 뒤 로컬 네트워크 제외 항목, DNS 경로, 인터페이스 설정을 하나씩 확인하세요.
코어 계열XrayV2Fly
선택 기준프로토콜 및 전송 지원
전환 후시작 로그 다시 확인
클라이언트는 설정 화면을 제공하고 코어는 프로토콜 처리, 연결, 라우팅을 담당합니다. 서로 다른 구성 요소입니다. v2rayN에서는 지원되는 설정 범위에 따라 여러 코어를 선택할 수 있습니다. Android용 v2rayNG와 v2flyNG는 각각 Xray와 V2Fly 계열을 사용합니다. 코어를 바꾸기 전에는 서버 설정의 프로토콜, 전송 방식, 확장 기능이 호환되는지 확인하세요. 이름만 보고 속도를 판단해서는 안 됩니다. 전환 후 실행되지 않으면 서버를 계속 바꾸기보다 호환되지 않는 설정 항목이 있는지 먼저 확인하세요. 세부 지원 여부는 사용하는 클라이언트와 코어의 구현을 기준으로 판단해야 합니다.
설정 순서: 먼저 연결하고, 그다음 세분화
설정을 가져온 뒤 서버를 하나 선택하고 로컬 수신 포트와 시스템 프록시 상태를 확인한 다음, 실제로 사용할 웹사이트에 접속해 보세요. 기본 연결이 정상인지 확인한 후 사용자 지정 규칙, 원격 DNS, TUN을 추가하는 것이 좋습니다. 한 번에 하나씩 바꾸고 결과를 기록하면 문제가 서버, DNS 조회, 로컬 설정 중 어디에서 발생했는지 구분하기 쉽습니다. 클라이언트에 실행 중이라고 표시되어도 프로세스가 시작된 것일 뿐, 모든 사이트에 접속할 수 있다는 뜻은 아닙니다.
지연 시간 테스트 역시 연결 상태를 살펴보는 한 가지 방법일 뿐입니다. 테스트 방식과 대상 주소, 당시 네트워크 부하에 따라 결과가 달라집니다. 낮은 숫자 하나만 보고 지속적인 다운로드 속도까지 판단하지 마세요. 웹 브라우징은 페이지가 제대로 로드되는지, 원격 근무는 연결이 안정적인지, 동영상은 일정 시간 동안 전송 속도가 유지되는지를 확인해야 합니다. 자세한 단계는 사용 설명서에서, 규칙·DNS·사용자 지정 아웃바운드에 관한 자세한 내용은 고급 가이드에서 확인하세요.
v2rayN 다운로드 / v2rayNG 안드로이드 다운로드
플랫폼별 클라이언트 선택
데스크톱에서는 v2rayN부터 살펴보세요. Android 기기에서는 v2rayNG를 먼저 확인하고, 필요한 코어에 따라 v2flyNG를 고려할 수 있습니다. 플랫폼 링크를 누르면 다운로드 센터의 해당 분류로 이동합니다. 설치 파일의 아키텍처와 시스템 요구 사항도 그곳에서 확인한 뒤 다운로드하세요.
v2rayN 데스크톱 버전 또는 클래식 WPF 버전을 선택하세요. 데스크톱 버전은 여러 플랫폼에서 사용할 수 있는 인터페이스를 제공하고, WPF 버전은 기존 데스크톱 조작 방식을 유지합니다. 선택할 때는 시스템 요구 사항, 익숙한 인터페이스, 필요한 기능을 고려하세요. 화면 구성의 차이를 프로토콜 차이로 오해하지 마세요.
설치 후 프로그램이 정상적으로 실행되는지 확인한 다음 구독을 가져오세요. 브라우저에서 프록시가 작동하지 않으면 시스템 프록시 설정이 적용되었는지, 다른 프로그램이 같은 설정을 변경했는지 점검하세요. 업그레이드하기 전에는 클라이언트에서 설정을 저장하는 것이 좋습니다. 서버 목록만으로는 전체 설정을 백업할 수 없습니다.
v2rayN은 Apple Silicon과 Intel 칩에 맞는 다운로드 항목을 제공합니다. 먼저 시스템의 기기 정보에서 칩 종류를 확인한 뒤 알맞은 설치 파일을 선택하세요. 프로세서 아키텍처와 서버 프로토콜은 별개의 문제이므로 기기를 바꿨다고 프로토콜까지 다시 선택할 필요는 없습니다.
설치가 끝나면 시스템 안내에 따라 최초 실행 권한을 처리하고 네트워크 프록시 설정을 확인하세요. TUN을 사용한다면 권한과 네트워크 인터페이스 상태를 별도로 점검해야 합니다. 시스템 프록시는 정상인데 특정 앱에서만 연결되지 않는다면 해당 앱이 시스템 프록시를 사용하는지 먼저 확인하세요.
먼저 Xray 기반 v2rayNG를 확인하세요. V2Fly 코어 설정과의 호환성이 필요할 때는 v2flyNG를 고려할 수 있습니다. 최신 스마트폰 대부분은 arm64를 선택하면 됩니다. 기기 아키텍처를 알 수 없다면 범용 버전 안내를 확인하세요. 두 클라이언트가 지원하는 설정 범위는 각각 확인해야 합니다.
처음 연결할 때는 보통 시스템의 VPN 연결 권한을 허용해야 합니다. 연결된 뒤에는 앱별 프록시 설정, 백그라운드 실행, 배터리 관리도 확인하세요. 화면을 잠근 후 연결이 끊기면 서버 설정을 바꾸거나 구독을 다시 가져오기 전에 시스템의 백그라운드 활동 제한부터 살펴보세요.
v2rayN은 데스크톱 Linux 환경용 deb 및 rpm 설치 파일을 제공하며 x64와 arm64 아키텍처를 구분합니다. Ubuntu와 Debian 등에서는 보통 deb를, Fedora 등에서는 보통 rpm을 사용합니다. 실제로는 사용 중인 배포판의 패키지 관리 방식도 확인하세요.
그래픽 인터페이스를 실행한 뒤 데스크톱 환경의 프록시 설정이 앱에 적용되는지 확인하세요. 프로그램마다 시스템 프록시 지원 여부가 다르므로 브라우저에서 작동한다고 해서 모든 앱에 프록시가 적용되는 것은 아닙니다. 로그인 후 자동 시작을 설정할 때는 클라이언트 실행과 프록시 연결 자동 설정을 구분하세요.
V2Ray는 일반적으로 Project V 프록시 도구 생태계의 핵심 프로젝트를 가리킵니다. 프로젝트가 발전하면서 V2Fly는 V2Ray 코어를 이어받아 커뮤니티에서 유지 관리하고, Xray는 관련 기술을 바탕으로 별도의 코어 계열을 이루었습니다. 일상적인 검색에서 ‘V2Ray 클라이언트’는 여러 제품을 넓게 가리키는 표현으로 쓰입니다. 실제로 설치한 그래픽 클라이언트가 서로 다른 코어를 사용할 수 있으므로 이름만 보고 설정의 실행 가능 여부를 판단해서는 안 됩니다.
코어는 인바운드 트래픽을 받고 프로토콜과 전송을 처리한 뒤 라우팅 규칙을 적용해 아웃바운드 연결을 만듭니다. 그래픽 클라이언트는 이러한 기능을 서버 목록, 구독 그룹, 설정 화면으로 구성합니다. 역할을 구분하면 문제 원인을 찾기 쉬워집니다. 화면이 열리지 않는 문제는 클라이언트 실행과 관련 있고, 코어 실행 실패는 설정 항목이 원인일 수 있습니다. 특정 사이트에 접속할 수 없는 경우에는 서버나 DNS 조회 경로도 살펴봐야 합니다.
프로토콜, 전송 방식, 보안 계층은 구분해서 이해해야 합니다. VLESS, VMess, Trojan, Shadowsocks는 널리 쓰이는 프로토콜 이름이며, REALITY는 모든 프로토콜에 임의로 추가할 수 있는 범용 스위치가 아닙니다. 서버가 제공하는 조합에 맞춰 클라이언트의 해당 항목을 설정해야 합니다. 프로토콜은 이름의 신구를 기준으로 고르기보다 양쪽의 호환성과 실제 사용 목적에 맞춰 선택하세요.
이 세 클라이언트는 오픈 소스로 배포되며, 각 클라이언트 프로젝트와 사용하는 코어는 별도의 라이선스와 유지 관리 범위를 가집니다. 오픈 소스는 해당 라이선스에 따라 소스 코드를 열람하고 사용하거나 수정할 수 있다는 뜻이지, 아무 조건 없이 재배포할 수 있다는 의미는 아닙니다. 배포하거나 수정해 다시 배포할 때는 소프트웨어에 포함된 라이선스를 각각 확인하고 저작권 표시, 수정 사항 고지, 관련 의무를 살펴보세요.
공개 개발과 커뮤니티 유지 관리 덕분에 설정 기능, 버그 수정, 구현 차이를 확인할 수 있지만, 오픈 소스라는 사실만으로 사용의 안전성이 보장되지는 않습니다. 클라이언트는 구독 제공자의 운영 방식을 결정하지 않으며 접속 대상 서비스의 데이터 처리 방식에도 영향을 주지 않습니다. 계정 정보를 보호하려면 구독 인증 정보 저장 방식과 시스템 권한, 앱 자체의 암호화 연결을 함께 확인하세요.
업데이트할 때 인터페이스와 코어를 각각 확인하세요
클라이언트 업데이트는 메뉴를 바꾸거나 인터페이스 문제를 수정하고 코어 호환성을 개선할 수 있습니다. 코어 업데이트는 프로토콜 지원, 설정 항목, 기본 동작을 바꿀 수 있습니다. 두 업데이트가 항상 함께 제공되는 것은 아닙니다. 업그레이드 전에 현재 사용할 수 있는 설정을 저장하고 변경 사항을 읽은 다음, 사용자 지정 라우팅·DNS·아웃바운드가 현재 설정 형식과 호환되는지 확인하세요.
업그레이드 후에는 기존 서버를 사용해 기본 연결을 테스트하고 시작 오류가 로그에 없는지 확인한 다음, 이전에 쓰던 고급 기능을 하나씩 켜는 것이 좋습니다. 특정 확장 옵션만 작동하지 않으면 설정 항목의 호환성을 먼저 확인하세요. 모든 요청이 실패한다면 코어 시작 상태, 로컬 수신 포트, 시스템 프록시부터 점검하세요. 클라이언트와 코어, 서버를 한꺼번에 바꾸는 것보다 원인을 찾기 쉽습니다.
설정 가이드와 플랫폼 설치
최근 V2Ray 활용 가이드
기본 튜토리얼에서는 최초 연결 방법을 안내하고, 주제별 글에서는 선택 기준과 플랫폼별 차이를 설명합니다. 서버를 고를 때는 지연 시간과 전송 속도를 구분하세요. 코어 생태계를 살펴볼 때는 그래픽 클라이언트와 연결을 처리하는 구성 요소를 구별해야 합니다. 데스크톱 클라이언트를 설치한 뒤에는 운영체제의 프록시와 자동 시작 설정을 함께 확인하세요.
서버 목록의 지연 시간 테스트, 트래픽 배율, 서버 위치, 프로토콜 유형이 각각 무엇을 의미하는지 설명하고 웹 브라우징, 동영상 시청, 원격 근무에 맞는 선택 방법을 안내합니다. 사용 목적을 먼저 정한 뒤 실제 접속으로 확인하고, 테스트 숫자만으로 순위를 매기지 마세요.