실제 작업 순서에 따라 네 가지를 진행합니다. 사용할 수 있는 구독을 가져오고, 프록시 모드를 선택하고, 노드에 연결한 다음 브라우저 트래픽이 예상대로 처리되는지 확인하세요. 이 튜토리얼은 처음 사용하는 데 필요한 설정만 다루며, 복잡한 라우팅, TUN과 일상적인 관리는 연결 후 이어서 살펴볼 수 있습니다.
작업을 시작하기 전에 클라이언트가 정상적으로 열리는지 확인하세요. 데스크톱에서는 v2rayN, Android에서는 v2rayNG를 사용하며, 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 해당 플랫폼을 선택하세요. 처음 실행한 뒤에는 코어, 포트, 라우팅 파일 또는 고급 네트워크 옵션을 수정할 필요가 없습니다. 기본 설정을 유지해야 문제가 구독, 노드 또는 시스템 프록시 중 어디에서 발생했는지 쉽게 판단할 수 있습니다.
사용 중인 서비스 제공업체가 발급한 유효한 구독 주소도 필요합니다. 구독 주소는 보통 https://로 시작하는 링크입니다. 웹사이트 계정이나 노드 메모가 아니므로, 복사할 때 처음부터 끝까지 온전히 유지하고 메신저가 자동으로 붙인 공백, 줄바꿈 또는 한글 문장 부호가 들어가지 않도록 하세요. 단일 공유 링크만 있다면 클라이언트의 ‘클립보드에서 가져오기’ 기능으로 추가할 수도 있지만, 이 튜토리얼에서는 이후 일괄 업데이트가 가능한 일반적인 구독 방식을 기준으로 설명합니다.
마지막으로 기기의 날짜, 시간과 시간대가 정확한지 확인하고 시스템 자동 시간 동기화를 우선 활성화하세요. 일부 프로토콜은 정확한 시간에 의존하므로 시간이 크게 어긋나면 노드가 표시되고 연결 버튼도 눌리지만 실제 요청은 계속 실패할 수 있습니다. 이 세 가지를 확인한 뒤 구독을 가져오면 이후 모드와 라우팅 설정을 반복해서 되돌아가는 일을 줄일 수 있습니다.
클라이언트 실행 가능
메인 창이나 메인 화면이 정상적으로 열리고 시작 오류가 반복되지 않습니다.
구독 주소 완전성
링크에 누락된 글자, 공백 또는 불필요한 문장 부호가 없고 아직 유효한 상태입니다.
기기 시간 정확성
날짜와 시간대가 현재 위치와 일치하며 시스템 자동 시간 동기화를 권장합니다.
01
SUBSCRIPTION
구독 가져오기 및 노드 목록 업데이트
구독은 여러 노드 설정을 클라이언트에서 통합 관리하도록 전달하는 기능입니다. 이 단계가 정상적으로 끝나면 메인 화면에 노드 이름, 프로토콜 유형 또는 그룹 정보가 표시됩니다. 목록이 비어 있다면 연결할 아웃바운드 노드가 없으므로 프록시 모드 선택을 서두르지 마세요.
v2rayN 데스크톱 버전 사용법
v2rayN을 열고 창 상단에서 ‘구독 그룹’ 또는 비슷한 이름의 구독 관리 메뉴를 찾아 들어간 뒤 추가를 선택합니다. 이 구독을 쉽게 구분할 수 있도록 ‘일상 구독’ 같은 메모를 입력하고, 전체 주소를 구독 주소 입력란에 붙여 넣으세요. 메모는 로컬에서 구분하기 위한 것이며 연결 결과에는 영향을 주지 않습니다. 저장한 뒤 메인 창으로 돌아가 구독 메뉴를 다시 열고 ‘모든 구독 업데이트’ 또는 현재 그룹 업데이트를 실행합니다.
업데이트가 끝나면 메인 목록을 확인하세요. 정상이라면 여러 줄의 노드가 나타나며 각 행에 별칭, 주소, 포트, 프로토콜 또는 전송 방식 등이 표시될 수 있습니다. 이때는 목록에 내용이 나타났는지만 확인하고 각 필드를 일일이 수정할 필요는 없습니다. 업데이트 완료 메시지가 떴는데 목록이 바뀌지 않았다면 방금 저장한 그룹이 활성화되어 있는지 먼저 확인한 다음 올바른 구독 그룹을 업데이트했는지 점검하세요.
v2rayNG Android 버전 사용법
v2rayNG를 열고 오른쪽 상단 메뉴의 구독 설정으로 들어가 추가 버튼을 누른 뒤 구독 이름과 주소를 입력합니다. 저장하고 메인 화면으로 돌아와 메뉴에서 ‘구독 업데이트’를 실행하세요. 업데이트가 성공하면 메인 화면에 선택 가능한 노드가 표시됩니다. 구독이 여러 개라면 방금 추가한 구독이 활성화되었는지 확인하고, 업데이트가 모든 구독을 대상으로 했는지 현재 선택한 항목만 대상으로 했는지도 살펴보세요.
일부 시스템은 붙여넣을 때 링크 앞뒤의 공백까지 자동으로 포함합니다. ‘주소가 유효하지 않음’, ‘업데이트 실패’ 또는 빈 목록이 표시되면 편집 화면으로 다시 들어가 링크의 시작과 끝에 공백이 있는지 확인하세요. 일반 텍스트 편집기에서 링크를 정리한 뒤 다시 전체를 복사해도 됩니다. 링크 안의 대소문자, 슬래시와 매개변수는 구독 식별에 필요한 내용일 수 있으므로 직접 수정하지 마세요.
업데이트 실패 시 먼저 확인할 세 가지
주소가 완전한가: 구독 주소를 다시 복사하고 링크 앞뒤의 공백과 줄바꿈을 삭제하세요.
구독이 유효한가: 서비스 제공업체가 주소를 변경하지 않았고 구독을 계속 사용할 수 있는지 확인하세요.
로그에 원인이 표시되는가: 클라이언트 하단 알림이나 실행 로그를 확인해 구문 분석 실패, 연결 시간 초과와 응답 내용 이상을 구분하세요. 로그 확인 방법은 일반적인 오류 원인 찾기 가이드를 참고하세요.
노드 목록이 표시되었다면 우선 구독 설정 변경을 멈추세요. 다음 단계에서는 클라이언트가 기기 트래픽을 어떻게 처리할지, 즉 프록시 모드를 선택해야 합니다. 구독 가져오기와 프록시 모드를 나누어 확인하면 ‘노드가 가져와지지 않음’과 ‘트래픽이 클라이언트를 통과하지 않음’이 서로 다른 문제라는 점을 명확히 알 수 있습니다.
02
PROXY MODE
프록시 모드 선택: 처음에는 규칙 모드 사용
노드는 트래픽을 어느 아웃바운드로 보낼지 정하고, 프록시 모드는 어떤 요청을 해당 노드로 넘길지 결정합니다. 두 가지를 자주 혼동하지만 노드를 바꾼다고 잘못된 시스템 프록시 설정이 자동으로 수정되지는 않으며, 전역 모드를 선택해도 작동하지 않는 노드가 복구되지는 않습니다. 처음 설정할 때는 모든 라우팅 규칙을 바로 분석하기보다 사용하기 쉽고 문제를 확인하기 편한 기본 모드를 선택하는 것이 목표입니다.
모드
주요 동작
현재 단계에서의 사용법
규칙 모드
도메인과 주소 범위 등의 규칙에 따라 서로 다른 아웃바운드를 선택합니다.
일상 사용의 시작점이며 처음 설정할 때 우선 선택합니다.
전역 모드
지원되는 대부분의 요청을 현재 노드로 일괄 전달합니다.
짧은 비교 테스트에 사용하며 장시간 원래 모드로 돌려놓지 않은 채 두는 것은 권장하지 않습니다.
직접 연결 모드
요청이 현재 프록시 노드를 거치지 않습니다.
로컬 네트워크가 정상인지 확인할 때 사용하며 노드 연결 확인에는 사용할 수 없습니다.
데스크톱에서 선택하는 방법
v2rayN 메인 창이나 시스템 트레이 메뉴에서 ‘라우팅’, ‘시스템 프록시’ 또는 ‘프록시 모드’와 관련된 메뉴를 찾으세요. 먼저 라우팅 모드를 규칙 모드로 설정한 다음 시스템 프록시를 클라이언트가 관리하도록 설정합니다. 버전에 따라 ‘시스템 프록시 자동 설정’, ‘시스템 프록시 해제’, ‘시스템 프록시 변경 안 함’이 같은 메뉴에 있을 수 있습니다. 처음 연결할 때는 v2rayN이 시스템 프록시를 설정하도록 하는 항목을 선택하고 ‘변경 안 함’은 선택하지 마세요.
규칙 모드는 클라이언트에 등록된 라우팅 규칙에 따라 아웃바운드를 선택합니다. 이 단계에서는 사용자 지정 도메인을 추가하거나 출처가 불분명한 규칙 파일을 여러 개 가져올 필요가 없습니다. 기본 규칙만으로도 기본 연결 테스트를 진행할 수 있습니다. 구독, 노드와 시스템 프록시가 모두 정상적으로 작동하는 것을 확인한 뒤 사용 설명서의 라우팅 분기 장에서 필요에 따라 세부 설정을 조정하세요.
Android에서 선택하는 방법
v2rayNG의 트래픽 처리 방식은 데스크톱 시스템 프록시와 다르지만 클라이언트에서 라우팅 모드를 확인해야 하는 점은 같습니다. 설정 또는 라우팅 설정으로 들어가 규칙 모드나 클라이언트가 제공하는 기본 규칙 구성을 우선 선택하세요. 처음 사용할 때는 앱별 프록시, 사용자 지정 DNS와 다중 라우팅을 동시에 활성화하지 마세요. 여러 옵션이 겹치면 특정 앱에 접속 문제가 생겼을 때 어느 규칙 계층이 원인인지 빠르게 판단하기 어렵습니다.
모드 선택을 완료해도 클라이언트가 아직 연결된 것은 아닙니다. 이제 트래픽 처리 방식을 정했을 뿐이며, 다음으로 노드 목록에서 현재 서버를 지정하고 서비스를 시작해야 합니다. 연결하기 전에 현재 모드를 기억해 두고, 이후 확인에 실패하더라도 모드는 그대로 둔 채 노드 하나만 바꿔 비교하는 것이 좋습니다. 여러 변수를 동시에 바꾸지 않아야 원인을 찾기 쉽습니다.
03
CONNECT
노드 선택 및 연결 시작
노드 목록이 표시되고 프록시 모드도 정해졌다면 실제 연결을 진행합니다. 첫 테스트에서는 속도 측정 결과를 반복해서 비교할 필요가 없습니다. 먼저 구독에서 정상 상태이고 이름이 명확한 노드 하나를 선택하세요. 현재 목표는 작동하는 기본 연결을 만드는 것이며, 다른 노드의 안정성 비교는 그다음에 진행하면 됩니다.
v2rayN에서 현재 노드로 지정
메인 목록에서 대상 노드를 클릭해 선택한 행으로 만든 다음, 마우스 오른쪽 버튼 메뉴나 바로가기 기능으로 활성 서버로 지정하세요. 버전에 따라 강조 표시, 체크 표시 또는 상태 표시줄 문구로 현재 노드를 나타낼 수 있습니다. 지정한 뒤 창 하단이나 트레이 메뉴에서 활성 서버 이름이 방금 선택한 노드와 일치하는지 확인하세요.
이어서 v2rayN 서비스를 시작하고 시스템 프록시 메뉴에서 시스템 프록시 자동 설정을 선택합니다. 시작되면 일반적으로 트레이 아이콘 상태가 바뀌고 로그 영역에 로컬 인바운드 리스닝, 설정 로드 완료 등의 정보가 나타납니다. 코어는 정상적으로 실행되는데 시스템 프록시가 여전히 ‘해제’ 또는 ‘변경 안 함’ 상태라면 브라우저 트래픽이 클라이언트로 들어오지 않을 수 있으므로 두 항목을 각각 확인해야 합니다.
v2rayNG에서 연결 시작
메인 화면에서 노드를 선택해 노드 이름이 현재 구성으로 표시되게 한 다음 연결 버튼을 누르세요. 처음 시작하면 시스템 연결 권한 요청이 나타나므로 안내를 읽고 승인합니다. 권한을 허용하면 시스템 상태 영역에 연결 표시가 나타나고 v2rayNG 메인 화면의 연결 버튼도 상태가 바뀝니다. 누른 직후 다시 연결 해제 상태로 돌아간다면 버튼을 반복해서 누르지 말고 로그를 열어 시작 실패 원인을 확인하세요.
연결 후 몇 초간 기다리기
클라이언트가 코어를 시작하고 노드와 연결하며 DNS 처리를 준비하는 데 잠시 시간이 필요합니다. 연결 상태가 바뀐 직후에는 새 브라우저 페이지를 열기 전에 몇 초간 기다리세요. 기존 페이지에는 이전 연결이나 캐시 결과가 남아 있을 수 있어 새로 고침만으로는 현재 설정을 정확히 반영하지 못합니다. 따라서 새 탭에서 테스트하는 것을 권장합니다.
노드 목록에 지연 시간 측정 기능이 있다면 연결 전후에 한 번 실행해도 됩니다. 다만 지연 시간은 테스트 요청의 응답 상태만 보여 줄 뿐 웹페이지 로딩 속도나 회선 안정성을 단독으로 의미하지는 않습니다. 시간 초과가 표시되는 노드는 잠시 건너뛰고, 사용 가능으로 표시된 노드도 다음 단계에서 실제 접속으로 확인해야 합니다. 같은 종류의 클라이언트를 여러 개 동시에 실행하지 마세요. 시스템 프록시 설정이나 로컬 포트를 서로 차지하려 할 수 있습니다.
이제 클라이언트 측 기본 작업이 끝났습니다. 현재 노드가 지정되었고 서비스가 실행 중이며, 데스크톱에서는 시스템 프록시가 설정되었거나 Android에서는 연결 상태가 활성화되어 있습니다. 다음 단계에서는 설정을 더 바꾸지 말고 순서에 따른 접속 테스트로 트래픽이 실제로 예상대로 처리되는지 확인합니다.
04
VERIFY
작동 여부 확인: 기본 접속부터 로그 분석까지
연결 확인은 클라이언트에 ‘연결됨’이라고 표시되는지만으로 판단할 수 없습니다. 이 상태는 보통 로컬 서비스가 시작되었다는 뜻이며 원격 노드, DNS, 라우팅과 브라우저 프록시가 모두 정상이라는 의미는 아닙니다. 신뢰할 수 있는 확인 방법은 계층별로 테스트하면서 한 번에 한 요소만 관찰하고 모드와 노드가 바뀌었는지 기록하는 것입니다.
1단계: 로컬 네트워크가 정상인지 확인
새 브라우저 탭을 열고 평소 직접 접속할 수 있는 일반 웹사이트부터 방문하세요. 모든 페이지가 즉시 열리지 않는다면 중지된 클라이언트를 시스템 프록시가 가리키고 있지는 않은지, 클라이언트가 방금 종료되지는 않았는지, 규칙 모드가 적절하지 않은 설정으로 잘못 지정되지는 않았는지 먼저 확인하세요. 이때는 로컬 프록시 인계 오류도 같은 증상을 만들 수 있으므로 구독 내용부터 의심하지 마세요.
2단계: 현재 노드가 처리해야 하는 페이지 테스트
클라이언트를 계속 실행한 상태에서 현재 규칙에 따라 프록시를 거쳐야 하는 페이지를 엽니다. 페이지가 정상적으로 로드되고 클라이언트 로그에 해당 연결 기록이 나타나면 브라우저 요청이 클라이언트로 들어와 현재 노드에서 처리되고 있다는 뜻입니다. 일반 웹사이트는 열리지만 대상 페이지가 계속 시간 초과되면 먼저 다른 노드로 바꿔 다시 시도하세요. 노드를 바꾼 뒤 정상화된다면 대개 기존 노드나 회선을 일시적으로 사용할 수 없었던 경우입니다.
3단계: 모드 전환으로 비교 테스트
규칙 모드에서 특정 페이지만 실패한다면 잠시 전역 모드로 바꾸고 페이지를 다시 여세요. 전역 모드에서는 복구되지만 규칙 모드에서는 실패한다면 연결 경로는 대체로 정상이며 라우팅 규칙과 DNS를 중점적으로 확인해야 합니다. 두 모드 모두 실패하면 노드, 구독 유효성, 기기 시간과 로그를 계속 점검하세요. 비교가 끝나면 규칙 모드로 돌아가 테스트 상태를 장시간 유지하지 않도록 합니다.
4단계: 실패 시점에 가까운 로그 확인
클라이언트 로그를 열고 방금 접속에 실패했을 때 추가된 몇 줄의 기록을 찾으세요. 연결 시간 초과, 도메인 확인 실패, 사용자 정보가 유효하지 않음 또는 연결 거부와 같은 메시지가 있는지 중점적으로 살펴봅니다. 오류 한 줄만 따로 복사하지 말고 앞뒤의 대상 주소, 아웃바운드 태그와 시간 정보도 함께 보관해야 문제가 로컬 인바운드, 라우팅 매칭, DNS 또는 원격 연결 중 어느 단계에서 발생했는지 판단할 수 있습니다.
로컬 네트워크일반 페이지 접속 가능
시스템 프록시가 중지된 서비스를 가리키지 않는지 확인하세요.
노드 연결 경로대상 페이지 로드 가능
현재 노드가 실제 요청을 처리할 수 있는지 확인하세요.
라우팅 규칙모드 비교 결과 확인
노드 문제와 규칙 매칭 문제를 구분하세요.
실행 로그실패 단계 확인 가능
오류 유형에 따라 다음 점검 항목을 결정하세요.
일반 페이지와 프록시 처리가 필요한 페이지가 모두 예상대로 열리고, 규칙 모드로 돌아온 뒤에도 안정적으로 작동한다면 기본 설정이 완료된 것입니다. 이제 현재 사용할 수 있는 노드와 구독 그룹을 저장하고 코어 관련 매개변수는 더 수정하지 않아도 됩니다. 여전히 확인에 실패한다면 다른 종류의 클라이언트를 모두 완전히 종료하고 현재 클라이언트를 다시 시작한 뒤 이 절의 순서대로 다시 점검하세요.
NEXT SETTINGS
연결 완료 후: 복구하기 쉬운 일상 설정 유지
기본 연결이 가능해진 뒤에는 복잡한 옵션을 조정하기 전에 현재 설정을 일정 기간 그대로 사용해 보세요. 처음 설정에서 가장 중요한 것은 모든 스위치를 켜는 것이 아니라 복구하기 쉬운 경로를 만드는 것입니다. 구독을 어디에서 업데이트하는지, 현재 어떤 노드를 사용하는지, 규칙 모드를 어디에서 선택하는지, 연결이 끊긴 뒤 시스템 프록시를 어떻게 해제하는지 알아 두세요.
구독은 반복해서 추가하지 말고 정기적으로 업데이트
노드가 변경되면 기존 구독 그룹에서 먼저 업데이트를 실행하세요. 같은 구독을 반복해서 추가하면 비슷한 노드와 여러 그룹이 생겨 현재 노드가 어느 가져오기에서 추가되었는지 파악하기 어려워집니다. 구독 주소가 실제로 변경된 경우에만 기존 그룹을 편집하거나 만료된 그룹을 삭제하고, 업데이트 후 현재 노드가 여전히 존재하는지 확인하세요.
데스크톱 클라이언트를 종료하기 전에 시스템 프록시 복원
데스크톱 사용을 중단하기 전 v2rayN에서 시스템 프록시를 해제한 다음 클라이언트를 종료하세요. 프로세스를 바로 종료하면 일부 환경에서 이전 프록시 주소가 잠시 남아 클라이언트는 꺼졌는데 브라우저가 접속되지 않을 수 있습니다. 이런 경우 v2rayN을 다시 열어 시스템 프록시를 해제하거나 시스템 네트워크 설정에서 자동 상태로 복원하세요.
고급 설정은 기본 연결이 안정된 뒤에 적용
TUN, 앱별 프록시, 사용자 지정 DNS, 복잡한 라우팅과 다중 아웃바운드 정책은 구체적인 요구를 해결할 수 있지만 문제를 확인해야 할 계층도 늘어납니다. 먼저 규칙 모드에서 일반 연결이 안정적인지 확인한 다음 설정을 한 번에 하나씩 추가하고, 변경할 때마다 접속을 테스트하세요. 클라이언트 선택, 라우팅 분기, TUN과 유지 관리 방법을 체계적으로 알아보려면 V2Ray 초보부터 고급까지 사용 설명서를 계속 읽어보세요.