QUICK START · 10 MINUTES

v2rayN 사용법: 구독 가져오기부터 연결 확인까지

이 입문 가이드는 첫 설정에 필요한 네 가지, 즉 구독 추가, 프록시 모드 결정, 노드 연결, 경로 확인만 다룹니다. 순서대로 진행하면 모든 프로토콜 매개변수를 먼저 이해할 필요가 없습니다.

지원 클라이언트 v2rayN · v2rayNG 진행 단계 4 예상 소요 시간 약 10분

단계별로 이동

BEFORE START

시작 전 준비

시작하기 전에 클라이언트와 유효기간이 남은 구독 주소를 준비해야 합니다. 데스크톱 기기에서는 v2rayN, Android 기기에서는 v2rayNG를 사용하세요. 아직 설치하지 않았다면 설치 파일 페이지에서 플랫폼에 맞는 파일을 선택할 수 있습니다. 설치 후 클라이언트를 정상적으로 실행하고, 시스템 프록시·가상 네트워크 어댑터·DNS를 변경하는 다른 네트워크 도구는 동시에 실행하지 마세요. 그래야 이후 실제 트래픽을 어떤 프로그램이 전환했는지 판단하기 쉽습니다.

구독 주소는 노드 서비스 제공업체가 발급하며, 일반적으로 https://로 시작하는 링크입니다. 클라이언트가 자동으로 만드는 계정도, 설치 파일에 포함된 공용 서버도 아닙니다. 복사할 때 링크의 경로와 매개변수를 빠짐없이 유지하고 끝 문자를 누락하거나 공용 관리 페이지의 로그인 주소를 구독 주소로 착각하지 마세요. 서비스 제공업체가 여러 구독 형식을 제공한다면 V2Ray, v2rayN 또는 v2rayNG용으로 표시된 형식을 선택하세요.

기기의 날짜, 시간, 시간대가 정확한지도 확인해야 합니다. TLS 연결은 인증서의 유효기간을 기준으로 판단하므로 시스템 시간이 크게 어긋나면 핸드셰이크가 실패할 수 있습니다. 데스크톱에서는 먼저 시스템 자동 시간 동기화를 켜고, Android에서도 자동 날짜와 자동 시간대를 활성화하세요. 회사 네트워크, 공용 네트워크 또는 웹 인증이 필요한 환경이라면 클라이언트를 끄고 일반 웹페이지가 열리는지 먼저 확인한 뒤 다음 설정으로 넘어가세요. 기본 네트워크 자체를 사용할 수 없으면 클라이언트가 외부 연결을 만들 수 없습니다.

첫 설정에서 서버 포트, 전송 방식, TLS, SNI 또는 사용자 식별자를 직접 수정할 필요는 없습니다. 구독 업데이트가 성공하면 이러한 항목이 노드 설정과 함께 클라이언트에 입력됩니다. 어느 한 항목이라도 수동으로 바꾸면 클라이언트와 서버의 설정이 맞지 않을 수 있습니다. 프로토콜, 전송, 라우팅 매개변수를 더 알아보려면 이 가이드를 완료한 뒤 전체 플랫폼 가이드를 읽어 보세요. 현재 과정은 연결을 작동시키는 데 필요한 최소 단계만 담고 있습니다.

CLIENT 클라이언트가 정상적으로 실행됩니다

창 또는 기본 화면이 열리고, 코어 누락이나 시작 오류가 표시되지 않습니다.

SUBSCRIPTION 구독 주소를 완전히 복사했습니다

현재 서비스 제공업체가 발급한 주소이며, 메신저에서 잘리거나 공백이 추가되지 않았습니다.

NETWORK 기본 네트워크를 사용할 수 있습니다

프록시를 끈 상태에서 기기가 현재 네트워크의 인증 절차와 일반 접속을 완료할 수 있습니다.

SUBSCRIPTION

1단계: 구독을 가져와 서버 목록 만들기

먼저 클라이언트에 구독 그룹을 만든 다음 업데이트를 실행하세요. 그룹은 구독 주소를 저장하고 서버를 분류하는 용도입니다. 주소를 추가했다고 노드가 기본 목록에 바로 로드되는 것은 아니며, 반드시 ‘구독 업데이트’를 한 번 실행해야 원격 콘텐츠를 가져와 노드를 해석합니다. 처음에는 구독 하나만 추가하고 전체 과정이 정상인지 확인한 뒤 여러 그룹을 처리하는 것이 좋습니다. 오류가 발생했을 때 원인 주소를 찾기 쉽기 때문입니다.

v2rayN 데스크톱 사용 방법

v2rayN 기본 창을 열고 상단 메뉴에서 ‘구독 그룹’ 또는 비슷한 이름의 항목을 찾아 구독 그룹 설정으로 들어갑니다. 새 그룹 추가를 선택하고 메모란에 서비스 제공업체 이름이나 용도처럼 알아보기 쉬운 이름을 입력한 뒤, 주소 입력란에 전체 구독 링크를 붙여 넣으세요. 주소의 앞·뒤·중간 매개변수에 공백이 없는지 확인하고 저장합니다. 메모는 로컬 식별용일 뿐 서버 설정을 변경하지 않습니다.

그룹을 저장한 뒤 기본 창으로 돌아가 구독 메뉴에서 ‘모든 구독 업데이트’를 실행하거나 방금 만든 그룹만 업데이트하세요. 업데이트 중에는 버튼을 연속해서 누르지 마세요. 정상이라면 상태 영역에 다운로드 및 해석 과정이 표시되고, 몇 초 후 기본 창의 서버 목록에 여러 항목이 나타납니다. 일반적으로 별칭, 주소, 포트, 전송 유형, 그룹 등의 열이 표시됩니다. 목록이 만들어졌다면 다음 단계로 넘어가면 되며, 이 시점에 각 노드의 항목을 하나씩 수정할 필요는 없습니다.

v2rayNG Android 사용 방법

v2rayNG 기본 화면을 열고 오른쪽 상단 메뉴에서 ‘구독 그룹 설정’을 찾습니다. 추가 버튼을 눌러 새 그룹을 만들고 식별하기 쉬운 이름을 입력한 뒤 구독 링크를 주소 입력란에 붙여 넣으세요. 저장하고 기본 화면으로 돌아온 다음 메뉴에서 구독 업데이트를 실행합니다. 일부 버전에서는 먼저 현재 그룹을 선택하게 하므로 방금 추가한 그룹이 선택되었는지 확인한 뒤 업데이트하세요.

업데이트가 끝나면 기본 화면에 서버 항목이 표시됩니다. 항목을 누르는 것은 선택만 하는 동작이며 연결이 시작된다는 뜻은 아닙니다. 이 단계에서는 목록이 비어 있지 않고 항목 이름이 서비스 제공업체가 표시한 내용과 대체로 일치하는지만 확인하세요. QR 코드 스캔 메뉴가 있다면 서비스 제공업체가 명확히 제공한 구독 QR 코드만 사용하세요. 일반 웹페이지 QR 코드나 결제 QR 코드는 서버 설정 가져오기에 사용할 수 없습니다.

서버 목록이 표시되면 구독 가져오기는 완료된 것입니다. 이후 모든 노드를 서둘러 하나씩 테스트하거나 시스템 프록시와 TUN을 동시에 켜지 마세요. 먼저 앱 트래픽을 어떤 방식으로 전환할지 결정한 다음 활성 노드에 연결하세요. 이 순서를 지키면 클라이언트는 실행 중으로 표시되지만 실제 트래픽은 다른 설정이 처리하는 상황을 피할 수 있습니다.

다음 단계프록시 모드 선택 →

ROUTING MODE

2단계: 프록시 모드와 라우팅 범위 선택

노드는 트래픽을 어떤 출구로 전달할지 결정하고, 프록시 모드는 어떤 앱과 요청을 클라이언트에 맡길지 결정합니다. 둘은 서로 다른 계층입니다. 노드 설정이 완벽해도 시스템이나 앱이 트래픽을 클라이언트로 보내지 않으면 웹페이지는 기존 네트워크로 직접 연결됩니다. 반대로 전환 방식은 켜져 있지만 노드를 사용할 수 없으면 브라우저에 연결 시간 초과가 나타납니다. 따라서 첫 설정에서는 적용 범위가 명확하고 쉽게 되돌릴 수 있는 모드를 사용하세요.

데스크톱에서는 먼저 시스템 프록시 사용

v2rayN 작업 표시줄 메뉴 또는 기본 창의 시스템 프록시 영역에서 시스템 프록시를 활성화하세요. 메뉴 이름에는 보통 ‘시스템 프록시 설정’이 포함되며, 켜면 작업 표시줄 아이콘이나 상태 문구가 바뀝니다. 시스템 프록시는 운영체제의 프록시 설정을 따르는 브라우저와 데스크톱 앱의 트래픽을 주로 전환하므로 첫 연결 확인에 적합합니다. 가상 네트워크 어댑터를 만들 필요가 없고 끌 때 원래 상태로 되돌리기도 쉽습니다.

그다음 라우팅 모드를 확인하세요. 입문 단계에서는 클라이언트가 제공하는 규칙 모드를 선택해 일반적인 로컬 요청은 직접 연결하고 규칙에 해당하는 대상은 프록시로 보내면 됩니다. 특정 대상이 규칙에 의해 허용되는지 임시로 확인하려면 잠시 글로벌 프록시로 전환해 비교할 수 있지만, ‘글로벌’이라고 해서 모든 프로세스가 반드시 전환되는 것은 아닙니다. 프록시로 들어가는지는 앱이 시스템 설정을 따르는지에 달려 있습니다. 테스트가 끝나면 실제 용도에 맞는 규칙 모드로 되돌리세요.

TUN 모드는 가상 네트워크 어댑터를 통해 더 넓은 범위의 네트워크 트래픽을 전환하며, 시스템 프록시 설정을 읽지 않는 프로그램에 적합합니다. 대신 라우팅 테이블, DNS, 시스템 권한을 다뤄야 합니다. 처음부터 TUN과 시스템 프록시를 동시에 켠다고 성공률이 높아지는 것은 아니며, 오히려 문제 경로를 판단하기 어려워집니다. 먼저 시스템 프록시로 이 가이드를 완료하고, 일반 연결이 안정적인지 확인한 뒤 전체 플랫폼 가이드의 TUN 장에 따라 별도로 설정하세요.

Android에서 라우팅 설정 확인

v2rayNG에서 설정 또는 라우팅 설정을 열고 평소 사용에 적합한 미리 정의된 규칙을 선택하세요. 규칙 모드는 도메인과 주소를 분류해 직접 연결 또는 프록시 여부를 결정하므로 첫 설정에서 복잡한 규칙을 직접 작성할 필요가 없습니다. 노드가 작동하는지만 빠르게 확인하려면 테스트 중 적용 범위가 더 넓은 모드를 선택할 수 있습니다. 확인이 끝나면 평소 사용하는 규칙으로 돌아가 주요 앱을 다시 테스트하세요.

Android에서 연결을 만들 때는 시스템이 제공하는 네트워크 연결 인터페이스를 사용하므로 데스크톱의 ‘시스템 프록시 설정’과 같은 메뉴를 따로 찾을 필요가 없습니다. 실제 트래픽 전환은 다음 단계에서 연결 버튼을 누를 때 이루어집니다. 이 단계에서는 라우팅 선택만 확인하면 되므로 분할 앱 프록시, 우회 설정, 사용자 지정 DNS를 미리 켤 필요가 없습니다. 조건을 하나 추가할 때마다 규칙이 일치하지 않을 가능성도 커집니다.

SYSTEM PROXY

시스템 프록시

데스크톱 첫 설정에 적합하며 시스템 프록시 설정을 따르는 브라우저와 앱을 주로 지원하고, 활성화 상태를 쉽게 확인할 수 있습니다.

TUN

TUN 모드

더 넓은 범위의 트래픽을 전환하지만 가상 네트워크 어댑터, 라우팅, DNS 설정이 필요하므로 기본 연결을 확인한 뒤 구성하는 것이 좋습니다.

ROUTING

규칙 기반 분할 라우팅

대상이 직접 연결될지 프록시를 사용할지 결정하며 노드 자체는 변경하지 않습니다. 현재 사용 목적에 맞는 규칙을 선택해야 합니다.

모드 선택을 마쳤다면 설정을 그대로 유지하세요. 다음 단계에서는 활성 노드를 지정하고 연결을 시작하는 두 가지 작업만 수행합니다. 연결에 실패했을 때 프록시 모드를 고정해 두면 노드, 라우팅, 트래픽 전환 방식 사이를 반복해서 바꾸지 않고 문제를 확인할 수 있습니다.

다음 단계노드 선택 및 연결 →

CONNECT

3단계: 활성 노드 선택 및 연결 만들기

서버 목록에서 방금 업데이트한 구독에 포함된 노드를 하나 선택하세요. 노드 이름에는 보통 지역, 회선 또는 서비스 제공업체의 메모가 들어가지만 이름만으로 현재 사용 가능 여부를 판단할 수는 없습니다. 첫 연결에서 최저 지연 시간을 고집할 필요도, 여러 항목을 한꺼번에 선택할 필요도 없습니다. 클라이언트는 한 번에 현재 활성 서버 하나만 사용하므로, 한 항목을 명확히 지정해야 로그를 확인하고 테스트 대상을 바꾸기 쉽습니다.

v2rayN 데스크톱 연결

기본 목록에서 대상 노드를 클릭한 다음 마우스 오른쪽 메뉴나 상단 서버 메뉴에서 ‘활성 서버로 지정’을 실행하세요. 설정이 완료되면 해당 행의 색상, 표시 또는 선택 상태가 바뀌는 경우가 많습니다. 이어서 클라이언트 코어가 실행 중인지 확인하고, 창 하단 상태 영역에 중지 또는 시작 실패가 계속 표시되지 않는지 살펴보세요. 이전 단계에서 시스템 프록시를 켜지 않았다면 지금 활성화합니다.

v2rayN 기본 창을 최소화하는 것은 종료와 다릅니다. 작업 표시줄 영역에서 계속 실행될 수 있지만, 메뉴에서 종료하면 코어가 중지되고 시스템 프록시 설정이 복원될 수 있습니다. 테스트 중에는 백그라운드 프로세스를 종료하지 마세요. 운영체제에서 네트워크 접근 또는 방화벽 알림이 표시되면 현재 신뢰할 수 있는 네트워크 환경에 맞춰 클라이언트의 필요한 통신을 허용하세요. 그렇지 않으면 브라우저가 로컬 수신 포트를 사용하지 못할 수 있습니다.

v2rayNG Android 연결

기본 화면에서 대상 서버를 눌러 현재 설정으로 선택한 다음 하단 연결 버튼을 누르세요. 처음 연결할 때 시스템에 네트워크 연결 확인 창이 표시되면 안내를 읽고 이번 연결을 허용합니다. 성공적으로 시작되면 연결 버튼 상태가 바뀌고 시스템 상태 영역에도 연결 표시가 나타납니다. 이때 v2rayNG를 백그라운드에서 계속 실행하고 강제 종료하거나 백그라운드 활동을 제한하지 마세요.

연결 버튼을 누른 직후 다시 연결되지 않은 상태로 돌아가면 로그를 열어 실패 시각과 가장 가까운 몇 줄을 확인하세요. 흔한 원인은 서버 주소 해석 실패, 포트 연결 불가, TLS 핸드셰이크 실패, 설정 항목 누락 또는 로컬 포트 충돌입니다. 로그의 첫 오류가 이후 반복되는 재시도 기록보다 문제를 찾는 데 더 중요합니다. 오류 정보를 기록하지 않은 채 모든 설정을 연속해서 바꾸면 어떤 변경이 영향을 주었는지 판단하기 어렵습니다.

첫 번째 노드가 시작되지 않으면 프록시 모드를 바꾸지 않은 채 같은 구독의 다른 노드로 전환하세요. 전환하기 전에 현재 연결을 끊고 새 노드를 활성 서버로 지정한 다음 다시 시작합니다. 두 노드의 결과가 다르면 특정 노드에 문제가 집중되었을 가능성이 높습니다. 여러 노드에서 같은 로컬 포트 또는 권한 오류가 발생하면 클라이언트 환경을 먼저 확인하세요. 자세한 로그 분류는 문제 해결의 고장 진단 섹션에서 확인할 수 있습니다.

클라이언트 상태가 안정적으로 실행 중이고 로그에 오류가 계속 추가되지 않으면 경로를 확인할 준비가 된 것입니다. 그래도 아이콘 색상만으로 완료를 판단해서는 안 됩니다. 시스템 프록시, 라우팅, DNS에 따라 앱별 결과가 달라질 수 있기 때문입니다. 현재 노드와 모드를 유지한 채 브라우저와 로그를 함께 확인하세요.

다음 단계프록시 작동 여부 확인 →

VERIFY

4단계: 프록시, 라우팅 및 앱 트래픽 전환 확인

간단한 요청부터 확인하고 한 번에 하나의 조건만 바꾸세요. 먼저 브라우저에서 프록시를 별도로 제어할 수 있는 확장 프로그램을 끄고 새 일반 창을 엽니다. 클라이언트를 사용하지 않을 때도 정상적으로 열리던 웹페이지를 방문해 프록시 설정 때문에 기본 네트워크가 완전히 끊기지 않았는지 확인한 뒤, 프록시가 필요한 대상 페이지를 엽니다. 두 결과를 함께 비교해야 기본 네트워크, 프록시 노드, 분할 라우팅 규칙 중 어디에 문제가 있는지 구분할 수 있습니다.

클라이언트가 요청을 수신했는지 확인

브라우저에서 접속을 시도하면서 v2rayN 또는 v2rayNG의 연결 로그를 확인하세요. 현재 접속 시각과 일치하는 새 기록이 나타나면 앱 트래픽이 클라이언트로 들어온 것입니다. 페이지는 실패했는데 로그가 전혀 바뀌지 않는다면 문제는 대개 트래픽 전환 이전에 있습니다. 데스크톱의 시스템 프록시가 켜져 있는지, Android 연결이 여전히 활성 상태인지, 브라우저에 별도 프록시가 설정되어 있는지 확인하세요.

로그에 요청이 나타난 뒤 연결 시간 초과, 연결 거부 또는 핸드셰이크 오류가 발생한다면 트래픽은 클라이언트에 들어왔지만 현재 노드를 통해 대상에 도달하지 못한 것입니다. 이때 시스템 프록시는 바꾸지 말고 같은 구독의 다른 노드로 먼저 다시 테스트하세요. 전환 후 정상화되면 사용 가능한 노드를 유지하고 서비스 제공업체가 기존 회선을 처리하도록 기다리세요. 모든 노드에서 같은 오류가 나면 기기 시간, 구독 만료 여부, 네트워크의 관련 연결 제한을 확인하세요.

라우팅 결과가 예상과 일치하는지 확인

일부 웹페이지는 열리지만 다른 페이지가 계속 직접 연결되거나 실패한다면 현재 라우팅 모드를 확인하세요. 일시적으로 더 넓은 범위를 적용하는 모드로 전환한 뒤 같은 페이지를 다시 로드합니다. 결과가 달라지면 노드 연결은 대체로 정상이고 차이는 규칙 매칭에서 발생한 것입니다. 이후 평소 사용하는 규칙으로 되돌리고, 전체 플랫폼 가이드에서 도메인 규칙, 주소 규칙 및 DNS 처리를 확인하세요. 테스트 모드에 의존해 규칙 문제를 장기간 가리는 것은 피해야 합니다.

데스크톱에서는 시스템 프록시 설정을 확실히 따르는 다른 브라우저로 비교할 수도 있습니다. 한 브라우저는 정상인데 다른 브라우저의 로그가 전혀 없다면 후자에 별도 프록시, 확장 프로그램 규칙 또는 우회 목록이 설정되어 있을 가능성이 큽니다. Android에서 특정 앱만 실패한다면 먼저 앱별 프록시가 활성화되어 있는지, 해당 앱이 전환 범위에 포함되어 있는지 확인하세요. 하나의 앱 결과만으로 모든 노드를 사용할 수 없다고 판단하지 마세요.

연결 해제 상태와 비교

연결 확인이 끝나면 클라이언트 연결을 직접 끊고 방금 테스트한 대상 페이지를 새로 고침하세요. 페이지 동작은 연결 상태에 따라 설명 가능한 변화를 보여야 하며, 로그에도 새로운 프록시 요청이 더 이상 추가되지 않아야 합니다. 그런 다음 다시 연결해 접속이 복구되는지 확인하세요. 이 비교를 통해 브라우저 캐시, 기존 연결 또는 오프라인 페이지 콘텐츠로 인한 오판을 배제하고 시스템 프록시 스위치와 클라이언트 코어 실행 상태의 관계도 이해할 수 있습니다.

01 기본 웹페이지

설정 변경으로 현재 네트워크 전체가 끊기지 않았는지 확인합니다.

02 대상 웹페이지

프록시를 거쳐야 하는 요청이 정상적으로 로드되는지 확인합니다.

03 클라이언트 로그

요청이 클라이언트에 들어왔는지 확인하고 실패 구간을 구분합니다.

04 연결 해제 비교

캐시와 기존 연결을 배제하고 결과가 실제 연결 상태에 따라 바뀌는지 확인합니다.

일반 웹페이지, 대상 웹페이지, 클라이언트 로그가 모두 예상대로 나타나고 연결 해제와 재연결에서도 일관된 결과가 나오면 기본 설정이 완료된 것입니다. 현재 구독 그룹, 활성 노드, 라우팅 모드를 기록해 두세요. 이후 문제가 생기면 먼저 검증된 상태로 되돌린 뒤 TUN, 사용자 지정 DNS, 앱별 규칙을 하나씩 추가하세요.

계속하기완료 후 일상 점검 →

AFTER SETUP

완료 후 일상 점검

구독은 처음 가져오기에 성공했다고 영구히 그대로 유지되지 않습니다. 서비스 제공업체가 노드나 매개변수를 변경하면 원래 그룹에서 구독을 업데이트해야 새 목록을 받을 수 있습니다. 업데이트 전에 현재 활성 노드를 기억해 두고, 업데이트 후에도 남아 있는지 확인하세요. 항목이 교체되었다면 새 노드를 선택해 연결 확인을 다시 진행합니다. 같은 그룹을 반복해서 새로 만들면 목록에 중복 서버가 생겨 실제로 어떤 설정을 사용하는지 확인하기 어려워집니다.

데스크톱에서 클라이언트를 종료하기 전에 시스템 프록시 상태를 확인하세요. 정상 종료 시에는 보통 설정이 복원되지만, 기기가 비정상적으로 꺼지거나 프로세스가 강제 종료되면 기존 프록시 주소가 남아 재부팅 후 브라우저가 열리지 않을 수 있습니다. 이 경우 v2rayN을 다시 실행해 시스템 프록시를 끄거나 운영체제 네트워크 설정에서 프록시를 비활성화하세요. Android에서 더 이상 사용하지 않을 때는 v2rayNG에서 연결을 끊고 상태 영역의 연결 표시가 사라졌는지 확인합니다.

노드가 갑자기 작동하지 않을 때는 기본 네트워크 확인, 구독 업데이트, 노드 변경, 로그 확인 순서를 유지하세요. 처음부터 클라이언트를 재설치하거나 모든 설정을 삭제하지 마세요. 비교에 필요한 정보까지 한꺼번에 사라집니다. 특정 앱에서만 문제가 발생하면 앱 프록시와 라우팅을 먼저 확인하고, 모든 요청이 로그에 들어오지 않으면 트래픽 전환을 확인하세요. 요청이 들어온 뒤 모두 실패한다면 노드, DNS, 시스템 시간, 서비스 상태를 점검합니다.

BASELINE SAVED

검증된 기본 설정 하나를 유지하세요

구독 그룹, 활성 노드, 라우팅 모드, 트래픽 전환 방식은 문제 해결의 기준이 됩니다. 이후에는 한 번에 하나만 변경하고 연결 및 해제 비교를 반복하면 어느 단계에서 변화가 생겼는지 빠르게 확인할 수 있습니다.

클라이언트 다운로드