오픈 소스 클라이언트 다운로드 · 설정 가이드

V2Ray 내비게이터 v2rayN 클라이언트 다운로드

운영체제에 맞는 오픈 소스 클라이언트를 선택하고, 구독 가져오기부터 라우팅 및 시스템 프록시까지 차례로 설정하세요.

  • VMess
  • VLESS
  • Trojan
  • Shadowsocks
  • REALITY

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

데스크톱에서는 v2rayN을 사용하세요. 안드로이드에서는 v2rayNG를 먼저 확인하고, V2Fly 코어가 필요하면 v2flyNG를 선택하세요.

클라이언트는 설정을 정리하고 코어를 실행하지만, 연결 매개변수는 사용할 수 있는 서버 설정을 통해 제공되어야 합니다. 설치를 마쳤다고 바로 연결할 수 있는 것은 아닙니다. 구독 주소, 공유 링크, 직접 입력한 서버 매개변수 중 하나 이상을 준비해야 합니다. 구독에는 인증 정보가 포함되는 경우가 많으므로 계정 정보처럼 안전하게 보관하고 옮기세요.

하나의 구독을 여러 기기에 가져올 수 있지만, 그대로 사용할 수 있는지는 구독 형식과 클라이언트의 파싱 기능, 코어의 지원 범위에 따라 달라집니다. 컴퓨터와 휴대전화에서 설정 항목의 이름이 같더라도 앱별 설정이나 시스템 프록시 설정까지 구독과 함께 동기화되는 것은 아닙니다.

전체 클라이언트 보기 →

구독·라우팅·프록시 설정

설정의 출처, 트래픽 경로, 앱 연결 방식을 구분해 이해하세요. 아래 내용은 설정 안내이며, 예시 화면은 설명용입니다.

구독 그룹에 설정 출처 저장

v2rayN의 ‘구독 그룹 설정’에서 새 그룹을 만들고 메모와 구독 주소를 입력한 뒤 저장하고 ‘구독 업데이트’를 실행하세요. 그룹은 설정 출처를 구분하는 데 쓰이고, 메모를 남기면 나중에 원하는 그룹을 쉽게 찾을 수 있습니다. 공유 링크를 하나씩 붙여 넣는 방식과 달리 서버에서 항목을 변경해도 다시 가져오면 되므로 개별 항목을 일일이 수정할 필요가 없습니다. 업데이트 결과가 비어 있으면 주소가 완전한지, 구독이 유효한지 확인한 다음 로그를 살펴보세요. 기존 그룹을 서둘러 삭제하지 마세요. 원래 설정을 남겨 두면 문제를 확인하는 동안 같은 작업을 반복할 가능성이 줄어듭니다.

설정 위치구독 그룹 설정
그룹 메모일반 설정
저장 후구독 업데이트

클라이언트 업데이트에 따라 설정 항목 이름이 달라질 수 있습니다. 조작할 때는 기능을 기준으로 찾으세요. 구독은 설정을 가져오고, 코어는 설정을 실행합니다. 시스템 프록시나 VPN 인터페이스는 앱 트래픽을 클라이언트로 전달하고, 라우팅은 아웃바운드 방향을 결정합니다. 이 네 계층을 나눠 기록해 두면 ‘가져오기는 했지만 접속되지 않는’ 상황에서도 증상과 가장 가까운 계층부터 확인할 수 있습니다.

프로토콜 및 코어 선택 참고 →

첫 설정을 위한 세 단계

먼저 반복 가능한 연결 절차를 완성한 뒤 규칙을 추가하고 코어를 전환하거나 DNS를 조정하세요.

1단계 · 설정 준비

구독 또는 공유 링크 가져오기

설치 후 클라이언트를 열어 기본 화면이 정상적으로 표시되는지 확인하세요. v2rayN에서는 ‘구독 그룹 설정’을 열고 그룹을 추가한 뒤 구독 주소를 저장하고, 구독 메뉴에서 업데이트를 실행합니다. 주소만 저장하고 업데이트하지 않으면 목록에 항목이 표시되지 않습니다. 단일 공유 링크를 사용한다면 전체 내용을 복사한 다음 클립보드에서 가져오기 기능을 이용하세요.

v2rayNG에서는 기본 화면의 추가 메뉴에서 가져오기 방식을 선택한 뒤 구독을 업데이트할 수 있습니다. 가져온 후 프로토콜 유형, 서버 주소, 포트, 전송 설정을 확인하세요. 구독 주소를 서버 주소 입력란에 넣으면 안 됩니다. QR 코드나 클립보드 내용에도 인증 정보가 포함될 수 있으므로 화면을 캡처하기 전에 해당 항목을 가리세요.

2단계 · 앱 연결 확인

설정 선택 및 라우팅 모드 지정

목록에서 사용할 설정을 선택한 뒤 라우팅 방식을 확인하세요. 처음에는 여러 조건을 한꺼번에 바꾸지 말고 클라이언트의 기본 규칙을 유지하는 것이 좋습니다. 데스크톱에서는 ‘시스템 프록시 자동 설정’을 선택해 시스템 프록시를 따르는 앱을 연결하세요. 안드로이드에서는 연결을 시작할 때 운영체제에 표시되는 VPN 권한 요청을 읽고 허용하세요.

시스템 프록시와 규칙 모드는 각각 앱 연결과 아웃바운드 선택을 제어하므로 서로 대신 사용할 수 없습니다. 브라우저에 별도 프록시가 설정되어 있다면 이전 포트를 계속 가리키는지 확인하세요. 테스트 중에는 프록시 설정을 변경할 수 있는 다른 프로그램을 먼저 종료해 설정이 서로 덮어쓰이는 일을 줄이세요.

3단계 · 결과 확인

로그 및 앱 접속 확인

클라이언트를 시작한 뒤 설정 파싱 실패, 포트 사용 중, 연결 수립 오류가 로그에 표시되는지 먼저 확인하고, 실제 사용할 앱으로 대상 서비스에 접속해 보세요. 설정 항목이 목록에 표시되거나 화면에 실행 중이라고 나타나는 것만으로는 앱에서의 연결이 확인된 것이 아닙니다. 테스트에 성공하면 현재 설정, 라우팅 모드, 프록시 연결 방식을 기록해 이후 조정의 기준으로 삼으세요.

특정 앱에서만 실패한다면 해당 앱이 시스템 프록시를 따르는지, 앱별 규칙에서 제외되었는지, 별도 DNS를 사용하는지 먼저 확인하세요. 모든 앱에서 실패한다면 서버 매개변수와 로컬 연결 로그를 확인하세요. 한 번에 하나의 조건만 변경하고 결과를 확인한 뒤 다음 항목을 조정하세요.

클라이언트를 업데이트하기 전에 기존 설정과 필요한 그룹 정보를 저장하세요. 구독은 다시 가져올 수 있지만 수동 라우팅, 앱 목록, 인터페이스 설정은 구독에 포함되지 않을 수 있습니다. 복원할 때도 기본 연결부터 확인한 다음 사용자 지정 항목을 복구하세요. 이전 설정을 한꺼번에 적용하면 기존 문제가 새 환경에 그대로 이어질 수 있습니다.

전체 가이드 보기 →

Project V와 코어 생태계

Project V는 V2Ray의 기반을 제공했습니다. V2Fly는 커뮤니티 주도로 이를 이어 왔고, Xray는 같은 기반에서 별도의 코어 계열로 발전했습니다. 클라이언트는 설정에 접근하는 창구이며, 실제 설정을 실행하는 부분은 코어입니다.

기반을 공유해도 완전히 호환되는 것은 아닙니다

V2Ray는 인바운드, 아웃바운드, 라우팅, 전송 등의 기능을 하나의 설정 체계로 구성하며, 그래픽 클라이언트는 이 설정을 메뉴에서 조작할 수 있도록 변환합니다. V2Fly와 Xray는 여러 개념을 이어받아 문서에 같은 필드명과 아웃바운드 태그가 반복해서 등장합니다. 기반을 공유한다는 점은 설정을 이해하는 데 도움이 되지만, 모든 매개변수를 다른 코어에 그대로 복사해도 된다는 뜻은 아닙니다.

코어를 선택할 때는 먼저 서버에서 제공하는 프로토콜과 전송 방식의 조합을 확인한 뒤, 클라이언트가 해당 필드를 빠짐없이 저장할 수 있는지 살펴보세요. 한 코어에서 지원되는 기능이 다른 코어에서도 같은 이름과 기본값, 처리 방식으로 제공된다고 볼 수는 없습니다. REALITY, 전송 방식, 구독 호환성의 차이는 프로토콜 참고 페이지에서 사용 사례별로 확인할 수 있습니다.

세 가지 클라이언트, 각기 다른 설정 창구

v2rayN은 데스크톱용으로 구독 그룹, 라우팅, 시스템 프록시를 통합 관리하고 다양한 코어에 맞는 설정 작업을 지원합니다. v2rayNG는 안드로이드용이며 Xray 코어를 사용하고, 시스템 VPN 인터페이스를 통해 앱 트래픽을 연결합니다. v2flyNG도 안드로이드용으로 V2Fly 코어를 선택할 수 있습니다. 이름만 비교하기보다 운영체제와 프로토콜 요구 사항을 기준으로 선택하세요.

세 클라이언트 모두 오픈 소스 프로젝트로 코드를 공개합니다. 클라이언트, 코어, 함께 제공되는 구성 요소는 각기 다른 오픈 소스 라이선스를 적용할 수 있으므로 사용, 재배포, 수정 전에 해당 라이선스를 각각 확인하세요. 오픈 소스는 코드와 라이선스를 공개하는 방식에 관한 설명이며, 다운로드 출처나 설정 내용, 시스템 권한을 일상적으로 확인할 필요가 없어지는 것은 아닙니다.

구독·클라이언트·규칙은 각각 업데이트

구독을 업데이트하면 일반적으로 사용 가능한 설정과 관련 매개변수가 바뀌지만 클라이언트가 자동으로 업그레이드되지는 않습니다. 클라이언트 업데이트는 화면을 변경하거나 가져오기 문제를 수정하고 코어 연동을 업데이트할 수 있습니다. 규칙 리소스 업데이트는 도메인 및 주소 분류에 영향을 줍니다. 세 가지를 따로 관리하고 변경 사항도 각각 기록해야 접속 동작의 원인이 무엇인지 파악할 수 있습니다.

장기간 사용할 때는 검증된 설정 기준을 유지하세요. 업데이트 후에는 구독 항목, 현재 선택한 설정, 라우팅 방식을 확인한 다음 시작 로그를 살펴보세요. 이전 상태로 되돌려야 한다면 방금 변경한 계층부터 복원하는 것이 좋습니다. 모든 문제를 ‘구독 다시 업데이트’로 해결하려 하면 포트 충돌, 권한 제한, 앱 연결 문제는 해결되지 않을 수 있습니다.

내비게이터에서 다운로드 경로와 사용 절차 안내

V2Ray 내비게이터는 세 가지 클라이언트의 다운로드 경로, 설정 안내, 프로토콜 정보를 정리한 독립적인 사용 참고 사이트이며 해당 클라이언트의 공식 웹사이트가 아닙니다. 페이지는 일반적인 그래픽 인터페이스 사용 절차를 중심으로 작성했습니다. 설치 요건, 메뉴 이름, 이용 가능한 기능은 실제 클라이언트에서 확인해야 합니다.

모든 기기에 통하는 단 하나의 프로토콜 선택 기준은 없습니다. VMess, VLESS, Trojan, Shadowsocks는 매개변수 구조가 서로 다릅니다. REALITY는 보안 계층과 관련된 기술이므로 프록시 프로토콜과 같은 계층의 대체 항목으로 보면 안 됩니다. 먼저 서버에서 제공한 조합을 정확히 가져온 뒤 리소스 사용량, 모바일 백그라운드 제한, 유지 관리 부담을 고려하세요. 특정 이름만 좇는 것보다 안정적인 설정을 구성하기 쉽습니다.

프로토콜·코어·구독 호환성 참고 →

클라이언트 사용 가이드

기기 간 설정 이전, 안드로이드 백그라운드 실행, 데스크톱 권한 등 실제 사용 상황별 설정 정보를 확인하세요.