구독 가져오기 · 모드 선택 · 연결 확인

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

네 단계로 처음 설정을 마치세요. 우선 노드 하나와 브라우저 하나가 정상 작동하는지 확인한 다음 TUN, 사용자 지정 DNS, 세부 라우팅 규칙을 설정하세요.

시작하기 전에 클라이언트가 설치되어 실행되는지, 기기의 일반 네트워크로 웹페이지에 접속할 수 있는지 확인하세요. 클라이언트는 구성을 읽고 코어를 실행해 요청을 처리하지만, 설치 파일에 사용할 수 있는 접속 정보가 포함되어 있지는 않습니다. 신뢰할 수 있는 출처에서 받은 구독 주소나 완전한 노드 공유 링크를 미리 준비하세요. 서버 이름만 있고 연결 매개변수가 없다면 진행할 수 없습니다. 이 안내에서는 구독 주소를 기준으로 설명하며, 서버 직접 구축은 다루지 않습니다.

처음 설정은 약 10분을 기준으로 차례대로 진행하면 됩니다. 실제 소요 시간은 다운로드, 권한 승인, 네트워크 상태에 따라 달라질 수 있습니다. 네트워크를 처리 중인 다른 프록시 도구는 먼저 종료하고, 현재 사용 가능한 연결은 유지하세요. 한 번에 설정 하나만 변경하고 변경 전 상태를 기억해 두세요. 그래야 문제가 생겼을 때 구독, 노드 연결, 트래픽 처리 중 어느 단계에서 달라졌는지 파악하기 쉽습니다.

1단계: 구독을 가져오고 노드 목록 확인

구독 주소는 보통 완전한 URL이며, 클라이언트가 이 주소에서 노드 구성을 가져옵니다. 복사할 때는 출처 페이지의 복사 기능을 사용해 끝부분 매개변수가 빠지거나 줄바꿈 또는 설명 문구가 함께 복사되지 않도록 하세요. 구독 주소에 접속 정보가 포함될 수 있으니 공개 채팅방, 스크린샷, 문의 첨부 파일에 올리지 마세요. 구독 주소인지 단일 노드 링크인지 확실하지 않다면 출처 안내를 먼저 확인한 뒤 알맞은 가져오기 메뉴를 선택하세요.

v2rayN: 그룹을 추가하고 구독 업데이트

v2rayN을 열고 상단에서 ‘구독 그룹’ 또는 비슷한 이름의 메뉴를 찾아 ‘구독 그룹 설정’으로 이동하세요. 그룹을 추가하고 알아보기 쉬운 이름을 메모에 입력한 다음 주소 입력란에 구독 주소 전체를 붙여넣습니다. 다른 옵션은 우선 기본값으로 두고 저장한 뒤 메인 창으로 돌아오세요. 이 단계에서는 주소만 등록된 상태이므로 노드 목록이 바로 채워지지 않을 수 있습니다. 구독을 업데이트해야 노드가 표시됩니다.

구독 메뉴로 돌아가 현재 그룹을 업데이트하세요. 화면에 모든 구독 업데이트만 표시된다면 해당 메뉴를 사용해도 됩니다. 사용 가능한 연결을 아직 설정하지 않은 상태에서 처음 설정한다면 구독 주소에 직접 접속하는 업데이트 방식을 우선 사용하세요. ‘프록시를 통해 업데이트’ 옵션이 있더라도 연결이 되기 전에는 선택하지 마세요. 업데이트가 끝날 때까지 기다린 뒤 화면 안내와 해당 그룹을 확인합니다. 정상적으로 완료되면 구독에서 가져온 노드가 목록에 표시됩니다.

목록에서 노드를 선택하고 마우스 오른쪽 버튼 메뉴의 ‘활성 서버로 설정’ 또는 같은 기능의 항목을 선택해 현재 구성으로 지정하세요. 일부 버전에서는 더블 클릭으로 전환할 수도 있습니다. 활성 표시나 하단의 현재 서버 정보가 바뀌었는지 확인하세요. 목록 행이 선택 색으로 표시되는 것만으로는 실제 사용 서버가 변경됐다고 볼 수 없으므로 활성 상태 안내를 확인해야 합니다.

v2rayNG: 구독을 저장한 뒤 메인 화면에서 업데이트

v2rayNG에서 사이드 메뉴를 열고 ‘구독 그룹 설정’으로 이동하세요. 추가 버튼을 눌러 이름과 구독 주소를 입력한 뒤 저장합니다. 메인 화면으로 돌아와 상단 더보기 메뉴에서 ‘구독 업데이트’ 또는 ‘현재 그룹 구독 업데이트’를 찾으세요. 업데이트가 끝나면 해당 그룹으로 전환하고 노드를 하나 눌러 현재 구성으로 지정합니다. 웹페이지 접속 여부를 바로 판단하지 마세요. 다음 단계에서 라우팅과 트래픽 처리 방식을 설정해야 합니다.

프로토콜 이름으로 시작하는 단일 노드 공유 링크를 받았다면 구독 주소 입력란이 아니라 ‘클립보드에서 가져오기’ 등 구성을 가져오는 기능을 사용하세요. 단일 노드를 가져온 경우 구독 업데이트가 자동으로 적용되지는 않습니다. 두 방식 모두 가져온 구성이 표시되는지, 이름을 알아볼 수 있는지, 활성 항목이 명확한지 확인해야 합니다. 목록을 채우려고 서버 매개변수를 임의로 추측해 입력하지 마세요.

이 단계의 완료 기준은 ‘주소를 붙여넣었다’가 아닙니다. 해당 그룹에 노드가 표시되고 그중 하나를 활성 구성으로 선택해야 합니다. 다음 단계에서는 이 구성을 그대로 둔 채 트래픽을 클라이언트로 전달하는 방법과 전달된 트래픽을 나누는 방법만 설정합니다.

2단계: 프록시 모드 선택, 트래픽 처리와 라우팅 구분

‘시스템 프록시’와 ‘라우팅 모드’는 서로 다른 기능입니다. 시스템 프록시는 해당 설정을 지원하는 앱에 요청을 로컬 프록시 포트로 보내도록 알립니다. 라우팅 모드는 클라이언트가 받은 요청을 직접 연결할지, 프록시로 보낼지, 규칙에 따라 처리할지 결정합니다. 라우팅만 ‘전역’으로 바꿔도 모든 프로그램이 자동으로 클라이언트를 사용하는 것은 아닙니다. 처음 설정할 때 가장 혼동하기 쉬운 부분입니다.

v2rayN: 시스템 프록시를 사용하고 간단한 라우팅 유지

v2rayN 메인 창의 하단 상태 영역이나 트레이 메뉴에서 ‘시스템 프록시’를 찾아 ‘시스템 프록시 자동 설정’, ‘시스템 프록시 해제’, ‘시스템 프록시 변경 안 함’ 등의 옵션이 있는지 확인하세요. 처음에는 메뉴 위치와 기능만 확인하고, 다음 단계에서 연결을 시작할 때 자동 설정을 켜면 됩니다. 이전에 이미 켰지만 연결되지 않았다면 문제를 확인하는 동안 브라우저가 작동하지 않는 로컬 포트를 계속 사용하지 않도록 먼저 해제할 수 있습니다.

그런 다음 ‘라우팅’ 메뉴를 열고 클라이언트에 기본 제공되는 ‘중국 본토 우회’ 또는 이에 해당하는 분기 설정을 우선 선택하세요. 이런 설정은 일반적으로 지정된 중국 본토 및 일부 지역의 트래픽을 직접 연결하고 나머지는 프록시 규칙에 따라 처리합니다. 구체적인 범위는 사용 중인 규칙에 따라 다릅니다. 사용자 지정 규칙을 여러 세트 함께 적용하거나 DNS 정책과 프로토콜 매개변수를 동시에 바꾸지 마세요. 처음 연결을 완료하는 데 필요한 설정은 아닙니다.

나중에 ‘노드 연결 실패’와 ‘분기 규칙이 예상과 다름’을 구분해야 한다면 라우팅을 잠시 전역 모드로 바꿔 비교할 수 있습니다. 여기서 전역은 클라이언트가 받은 트래픽을 처리하는 방식을 뜻하며, 모든 앱이 클라이언트로 전달된다는 의미는 아닙니다. 테스트가 끝나면 원래 분기 모드로 되돌리고 평소 사용하는 방식으로 다시 확인하세요. 임시 진단 설정을 계속 사용하지 않도록 주의하세요.

v2rayNG: 라우팅 및 앱 필터 범위 확인

v2rayNG의 설정 또는 라우팅 설정에서 데스크톱과 비슷한 분기 설정을 선택하세요. 처음 연결할 때는 복잡한 사용자 지정 규칙을 사용하지 마세요. 앱 필터를 켰다면 ‘선택한 앱만 프록시 사용’인지 ‘선택한 앱 우회’인지 확인하세요. 변수를 줄이려면 우선 필터를 끄고 기본 트래픽 처리 범위로 테스트한 뒤, 연결이 성공하면 필요한 범위로 조정하세요.

Android 클라이언트는 일반적으로 시스템 VPN 인터페이스로 트래픽을 받으며 데스크톱의 시스템 프록시 스위치를 그대로 사용하지 않습니다. 시스템 연결 권한 요청은 다음 단계에서 표시됩니다. 데스크톱에서도 처음부터 TUN을 켤 필요는 없습니다. 가상 네트워크 인터페이스와 권한을 사용해 더 넓은 범위의 트래픽을 처리하므로 기본 연결이 안정된 뒤 별도로 설정하는 것이 좋습니다. TUN, DNS, 라우팅 항목의 관계를 알아보려면 전체 설정 가이드를 참고하세요. 여기서는 먼저 연결 경로를 단순하게 유지합니다.

다음 단계로 넘어가기 전에 현재 설정 계획을 명확히 이해해야 합니다. 데스크톱에서는 시스템 프록시가 이를 지원하는 앱의 요청을 받고, Android에서는 시스템 연결 인터페이스가 기본 범위의 트래픽을 처리합니다. 이후 선택한 라우팅 설정이 출구 경로를 결정합니다. ‘전역’ 버튼 하나만 기억하는 것보다 이런 흐름을 이해하는 편이 문제를 해결하기 쉽습니다.

3단계: 연결 시작 및 코어·권한 확인

노드 목록으로 돌아가 1단계에서 선택한 구성이 여전히 활성 상태인지 확인하세요. 연결을 시작하기 전에 목록의 테스트 결과에 지나치게 의존하지 않아도 됩니다. 클라이언트의 테스트 기능은 각각 대상 주소와 방식이 다르므로 실제 접속을 대신할 수 없습니다. 먼저 구성 하나를 실행하고 로그와 웹페이지 결과를 확인하세요. 구성을 여러 개 연달아 바꾸는 것보다 문제를 찾기 쉽습니다.

v2rayN: 코어 실행 확인 후 시스템 프록시 설정

v2rayN은 활성 서버를 설정하거나 구성을 적용하면 보통 코어를 시작하거나 다시 불러옵니다. 메인 화면의 로그 영역을 확인하세요. 로그 패널이 보이지 않으면 메뉴에서 로그 항목을 찾으면 됩니다. 구성 파싱 실패나 로컬 수신 대기 실패 같은 시작 오류가 반복되는지 살펴보세요. 현재 구성이 적용되지 않은 것 같다면 화면에서 제공하는 서비스 재시작 또는 다시 불러오기 기능을 사용하고 새 로그를 확인하세요. 코어를 별도로 수동 실행하지 마세요.

코어가 바로 종료되지 않는 것을 확인한 뒤 하단 상태 영역이나 트레이 메뉴에서 ‘시스템 프록시 자동 설정’을 선택하세요. 시스템 프록시 상태가 변경되어야 합니다. 이때 v2rayN을 계속 실행해 두세요. 메인 창을 닫으면 트레이로 최소화될 수도 있고 설정에 따라 프로그램이 종료될 수도 있습니다. 창이 보이는지만으로 서비스 실행 여부를 판단하지 말고 트레이 아이콘과 실행 상태를 확인하세요.

로그에 로컬 포트가 사용 중이라고 표시되면 클라이언트를 중복 실행했는지, 다른 프록시 도구가 같은 포트를 사용하는지 먼저 확인하세요. 충돌하는 프로그램을 종료한 뒤 현재 서비스를 다시 시작하는 것이 우선입니다. 포트를 변경해야 한다면 클라이언트 설정에서 변경하고 시스템 프록시를 다시 적용하세요. 브라우저가 가리키는 포트와 실제로 수신 대기하는 포트가 일치해야 합니다. 한쪽만 바꾸면 프로그램은 실행 중이어도 요청이 전달되지 않을 수 있습니다.

v2rayNG: 연결 버튼을 누르고 시스템 요청 승인

v2rayNG 메인 화면에서 연결 버튼을 누르세요. 처음 사용할 때는 앱이 VPN 연결을 설정한다는 시스템 요청이 표시되는 경우가 많습니다. 사용 중인 클라이언트에서 보낸 요청인지 확인한 후 허용하고, 메인 화면으로 돌아와 연결 상태와 시스템 알림을 확인하세요. 버튼 모양이나 상태 문구는 버전에 따라 다를 수 있으므로 아이콘 색상만 보지 말고 지속적으로 표시되는 알림도 확인해야 합니다.

다른 VPN 앱이 실행 중이면 시스템에서 기존 연결을 대체할지 물을 수 있습니다. 기존 연결이 계속 필요한지 먼저 확인해 반복적으로 연결을 두고 경쟁하지 않도록 하세요. 연결 직후 자동으로 중지되면 클라이언트 로그와 시스템 안내를 확인하세요. 한동안 백그라운드에서 실행된 뒤 중지된다면 배터리 제한과 백그라운드 실행 권한도 확인해야 합니다. 두 문제는 발생 시점이 다르므로 처음부터 모든 시스템 제한을 해제할 필요는 없습니다.

연결 상태가 표시된다는 것은 트래픽 처리 또는 서비스가 시작됐다는 뜻일 뿐, 서버에 실제로 연결할 수 있다는 의미는 아닙니다. 시간 초과, 연결 거부, TLS 핸드셰이크 실패 등의 로그가 나타나면 오류 유형과 발생 시점을 기록하세요. 구독 정보나 계정 정보가 포함된 전체 스크린샷을 공개하지 마세요. 자주 발생하는 오류의 해결 방법은 V2Ray 연결 문제 안내에서 확인할 수 있습니다. 시작 오류가 없다면 실제 접속 확인을 계속 진행하세요.

4단계: 작동 여부 확인 및 사용 마무리

가장 간단한 앱부터 확인하세요. 데스크톱에서는 별도의 프록시 확장 프로그램을 설정하지 않고 기본적으로 시스템 프록시를 따르는 브라우저를 사용해 새 페이지에서 프록시를 사용할 사이트에 접속합니다. Android에서도 브라우저로 같은 사이트를 열어 보세요. 익숙하고 현재 접속 가능한 웹페이지를 선택하고, 캐시된 페이지를 새로고침하는 데 그치지 마세요. 페이지가 정상적으로 열리면 새 링크도 하나 더 열어 이전 내용만 표시된 것이 아닌지 확인하세요.

웹페이지 결과와 로그 대조

접속하는 동안 클라이언트 로그도 확인하세요. 로그 수준에 접속 기록이 포함된다면 요청이 들어왔는지, 예상한 출구 경로를 사용했는지, 연결 오류가 발생했는지 살펴볼 수 있습니다. 접속 기록이 보이지 않는다면 먼저 로그 수준을 확인하세요. 기록이 없다는 이유만으로 트래픽이 전달되지 않았다고 단정하면 안 됩니다. 진단을 위해 로그 수준을 잠시 높였다면 확인이 끝난 뒤 평소 설정으로 되돌리고, 로그에 방문 도메인이 포함될 수 있다는 점에 유의하세요.

웹페이지가 열리지 않고 요청이 클라이언트에 전달되지 않은 것이 확인되면 트래픽 처리부터 점검하세요. 데스크톱에서는 시스템 프록시가 켜져 있는지, 브라우저에 별도 프록시 설정이 있는지 확인합니다. Android에서는 앱 필터가 브라우저를 제외했는지 살펴보세요. 요청이 전달됐지만 계속 오류가 발생한다면 활성 노드, 기기 시간, 서버 사용 가능 여부를 확인합니다. 웹페이지는 열리지만 출구 경로가 예상과 다르면 클라이언트를 다시 설치하지 말고 라우팅 규칙을 확인하세요.

사용 가능 여부를 알고 있는 다른 노드로 한 번 비교해 볼 수 있습니다. 전환할 때마다 활성 구성이 실제로 바뀌었는지 확인한 뒤 같은 사이트에 접속하세요. 노드, 라우팅, DNS를 동시에 바꾸지 마세요. 접속이 복구되어도 어떤 변경이 원인이었는지 알 수 없습니다. 클라이언트 내장 테스트는 성공하지만 웹페이지에 접속할 수 없다면 테스트 대상의 차이, 브라우저 캐시, 앱 자체 설정도 고려해야 합니다.

다른 앱도 따로 확인하고 브라우저 결과를 일반화하지 않기

브라우저에서 접속이 확인되면 실제로 사용할 앱을 하나씩 실행해 보세요. 데스크톱 프로그램 중에는 시스템 프록시를 따르지 않는 것도 있습니다. 이런 앱은 자체 네트워크 설정에서 로컬 프록시를 지정하거나 별도로 설정한 TUN으로 트래픽을 처리해야 할 수 있습니다. 브라우저가 연결된다고 모든 프로그램이 같은 경로를 사용하는 것은 아닙니다. 반대로 특정 앱 하나가 직접 연결된다고 전체 구성을 바로 바꿀 필요도 없습니다.

출구 주소 확인은 참고 자료로만 활용하고 현재 라우팅 모드와 함께 해석하세요. 분기 모드에서는 대상에 따라 직접 연결되거나 프록시를 이용할 수 있습니다. 주소 확인 사이트에 직접 연결 규칙이 적용되면 로컬 네트워크의 출구가 표시되더라도 프록시가 작동하지 않는다는 뜻은 아닙니다. 대상 도메인, 실제 접속 결과, 해당 출구 경로 기록을 함께 확인하는 편이 정확합니다.

연결 종료 및 다음 사용 준비

데스크톱에서 사용을 마칠 때는 먼저 v2rayN에서 ‘시스템 프록시 해제’를 선택한 뒤 클라이언트를 종료하세요. 프로세스를 먼저 종료하고 시스템에 로컬 프록시 주소가 남으면 브라우저가 닫힌 포트로 계속 요청을 보낼 수 있습니다. 종료 후 웹페이지가 열리지 않으면 기기의 네트워크 설정을 바로 초기화하지 말고 시스템 프록시가 남아 있는지 먼저 확인하세요. Android에서는 v2rayNG의 연결을 중지하고 지속적으로 표시되던 알림이나 시스템 연결 표시가 사라졌는지 확인합니다.

다음에 사용할 때는 보통 활성 노드를 확인하고 연결을 시작한 뒤 간단히 작동 여부를 확인하면 됩니다. 구독을 다시 가져올 필요는 없습니다. 제공자가 구성 변경을 알렸거나 기존 항목을 새로 고쳐야 할 때만 구독을 업데이트하고, 업데이트 후 기존 활성 노드가 남아 있는지 확인하세요. 백업할 때는 구독 주소, 클라이언트 기본 설정, 사용자 지정 규칙의 범위를 구분하세요. 접속 정보가 포함된 내보내기 파일을 일반 안내 문서처럼 공유하지 마세요.

세부 라우팅, DNS 설정 또는 코어 JSON 구조를 알아보려면 전체 설정 가이드에서 주제별 내용을 확인하세요. 구독 업데이트 실패, 반복적인 연결 끊김, 특정 앱에서 작동하지 않는 문제는 문제 해결에서 증상에 따라 점검할 수 있습니다. 사용할 클라이언트를 아직 결정하지 못했다면 클라이언트 3종 비교를 확인한 뒤 해당 플랫폼의 다운로드 메뉴로 이동하세요.

클라이언트 다운로드