10분 빠른 설정

v2rayN 사용법: 구독, 프록시 모드, 연결 및 확인

사용 가능한 구독 주소 하나를 기준으로 가져오기, 모드 선택, 서버 연결, 결과 확인을 차례로 진행합니다. 각 단계에서 메뉴 위치, 확인해야 할 상태, 다음 단계로 넘어가기 전에 점검할 결과를 설명합니다.

준비

시작 전 확인: 클라이언트, 구독 주소, 시스템 시간

시작하기 전에 설치가 완료된 v2rayN 데스크톱 버전 또는 v2rayNG 안드로이드 버전과 유효한 구독 주소를 준비해야 합니다. 구독 주소는 보통 https://로 시작하는 링크이며, 서비스 제공자가 관리하는 서버 구성 목록을 가리킵니다. 단일 vmess:// 또는 vless:// 공유 링크와 달리 구독은 여러 구성을 한 번에 가져올 수 있고, 이후 업데이트를 통해 서버 변경 사항을 동기화할 수도 있습니다.

구독 주소를 브라우저 주소창에 붙여 넣거나 링크의 문자를 수정하지 마세요. 복사할 때는 첫 글자부터 마지막 글자까지 정확히 선택하여 끝에 공백, 줄바꿈, 메신저가 붙인 문장 부호가 섞이지 않도록 합니다. 구독 내용이 QR 코드로 제공되었다면 긴 링크를 직접 입력하지 말고 클라이언트의 QR 코드 스캔 또는 클립보드 가져오기 기능을 우선 사용하세요.

기기의 날짜, 시간, 시간대도 정확한지 확인하세요. 일부 전송 구성은 TLS에 의존하므로 시스템 시간 오차가 크면 클라이언트가 코어를 시작하더라도 연결을 완료하지 못할 수 있습니다. 데스크톱에서는 시스템 프록시를 변경하는 다른 도구가 종료되었는지도 확인하여 여러 프로그램이 프록시 설정을 반복해서 덮어쓰지 않게 하세요. 안드로이드에서는 실행 중인 다른 VPN 연결이 남아 있지 않은지 확인해야 새 연결 요청이 정상적으로 트래픽을 넘겨받을 수 있습니다.

클라이언트가 아직 설치되지 않았다면 먼저 클라이언트 다운로드 페이지에서 사용 중인 시스템에 맞는 버전을 선택하세요. 처음 설정할 때 JSON을 직접 편집하거나 코어 매개변수를 수정할 필요는 없습니다. 설치를 완료하고 구독 주소를 준비한 다음 1단계로 진행하세요.

1단계

구독 가져오기: 서버 구성을 클라이언트에 추가

v2rayN 데스크톱 버전에 구독 추가

v2rayN 주 창을 열고 상단 메뉴에서 “구독 그룹”을 찾은 다음 “구독 그룹 설정”으로 들어갑니다. 버전에 따라 메뉴가 “구독 그룹 설정” 또는 비슷한 이름으로 표시될 수 있지만, 구독 관련 메뉴 안에 있습니다. 설정 창에서 “추가”를 선택하고 메모란에 “일상 구독”처럼 알아보기 쉬운 이름을 입력한 뒤, 전체 구독 주소를 주소 입력란에 붙여 넣으세요.

메모는 로컬에서 구분하기 위한 용도일 뿐 구독 내용은 변경하지 않습니다. 붙여 넣은 뒤 주소의 시작과 끝이 온전한지, 불필요한 공백이 없는지 확인하고 설정을 저장한 다음 창을 닫으세요. 메인 화면으로 돌아와 “구독 그룹” 메뉴를 다시 열고 “모든 구독 업데이트”를 실행하거나 방금 추가한 그룹만 업데이트합니다. 클라이언트가 구독 내용을 요청하고 서버 구성을 해석한 뒤 그 결과를 주 창의 서버 목록에 기록합니다.

업데이트가 완료되면 메인 목록에 하나 이상의 서버 구성이 표시되어야 합니다. 목록에는 보통 별칭, 주소, 포트, 전송 방식, 소속 그룹 등의 정보가 나타납니다. 지금은 항목별로 수정할 필요가 없습니다. 목록이 더 이상 비어 있지 않고 하단 로그에 파싱 오류가 계속 나타나지 않으면 모드 선택으로 넘어가세요. 실패 메시지가 표시되어도 업데이트를 연속으로 다시 누르지 말고, 이 페이지 뒤쪽의 “자주 발생하는 문제 빠른 해결”을 펼쳐 주소, 네트워크, 로그 순서로 점검하세요.

v2rayNG 안드로이드 버전에 구독 추가

v2rayNG를 연 뒤 오른쪽 상단 메뉴에서 “구독 그룹 설정”을 선택합니다. 추가 버튼을 누르고 구독 이름을 메모로 입력한 다음 링크를 구독 주소 필드에 붙여 넣으세요. 저장하고 메인 화면으로 돌아온 뒤 오른쪽 상단 메뉴에서 “구독 업데이트”를 실행합니다. 업데이트하는 동안 앱을 전면에 둔 채 완료 안내가 표시될 때까지 기다린 후 메인 목록을 확인하세요.

가져오기에 성공하면 메인 화면에 선택 가능한 구성 항목이 표시됩니다. 항목을 누르면 보통 강조 표시, 체크 표시 또는 라디오 선택 상태로 현재 선택 항목이 나타납니다. 이 시점에는 아직 실제 연결이 만들어진 것이 아니라 구성 가져오기와 활성 항목 선택만 완료된 상태입니다. 구독 설정 화면의 하나의 입력란에 여러 주소를 이어 붙이지 마세요. 구독이 여러 개라면 그룹을 각각 만들어야 이후 업데이트와 문제 해결이 명확합니다.

2단계

프록시 모드 선택: 트래픽 전달 범위 결정

서버 구성을 가져온 다음 바로 속도를 테스트하기보다 먼저 프록시가 트래픽을 어떻게 전달할지 정해야 합니다. 처음 사용할 때 가장 헷갈리기 쉬운 것은 “시스템 프록시”와 “라우팅 모드”입니다. 시스템 프록시는 앱이 요청을 클라이언트의 수신 포트로 보낼지 결정하고, 라우팅 모드는 클라이언트에 들어온 요청을 직접 연결할지, 차단할지, 프록시 출구로 보낼지 결정합니다. 서로 다른 계층의 설정이므로 각각 따로 지정해야 합니다.

v2rayN 데스크톱 버전의 기본 선택

v2rayN 주 창 하단의 “시스템 프록시” 상태 영역을 찾아 클릭한 뒤 “시스템 프록시 자동 구성”을 선택합니다. 활성화하면 시스템 프록시 설정을 따르는 브라우저와 데스크톱 앱의 네트워크 요청이 v2rayN으로 전달됩니다. 처음 확인할 때 적합한 방식이며, 끌 때도 같은 메뉴에서 시스템 프록시 상태를 복원할 수 있습니다.

이어서 “라우팅” 또는 “라우팅 설정” 메뉴를 확인하세요. 처음 설정할 때는 로컬 네트워크와 중국 본토를 우회한다는 의미가 포함된 기본 규칙을 선택하는 것이 좋습니다. 로컬 네트워크 주소와 규칙에 지정된 직접 연결 대상은 기존 출구를 유지하고, 나머지 일치 항목은 프록시로 전달합니다. 버전에 따라 규칙 이름은 다를 수 있으므로 이름이 완전히 같은지보다 설명에 로컬 네트워크 직접 연결과 트래픽 분할 로직이 명시되어 있는지를 확인하세요.

“전체” 라우팅을 선택하면 클라이언트로 들어온 트래픽을 프록시 출구로 집중시킬 수 있어 특정 웹사이트가 분할 라우팅의 영향을 받는지 확인하기 쉽습니다. 그러나 일상적인 사용에서는 직접 연결이 적합한 요청까지 프록시를 거칠 수 있습니다. 처음 연결할 때는 기본 분할 규칙을 사용하고, 서버가 정상인데도 특정 대상이 규칙 때문에 프록시로 전달되지 않을 때만 잠시 전체 라우팅으로 비교해 보세요.

v2rayNG 안드로이드 버전의 기본 선택

v2rayNG는 시스템 VPN 인터페이스를 통해 기기의 트래픽을 전달합니다. 서버 구성을 선택한 뒤 메인 화면의 연결 버튼을 누르면 연결이 시작됩니다. 처음 누르면 시스템에 연결 권한 창이 표시되며, 승인해야 클라이언트가 로컬 VPN 채널을 만들 수 있습니다. 이 권한은 시스템 수준에서 앱의 트래픽 전달을 허용하는 것일 뿐 원격 서버 연결을 보장하지 않으므로, 실제 결과는 3단계와 4단계에서 확인해야 합니다.

일부 앱만 프록시로 보내려면 설정의 “앱별 프록시” 영역에서 포함 또는 제외 방식을 선택할 수 있습니다. 처음 설정할 때는 기본 범위를 유지하고 전체 검증을 한 번 완료한 뒤 앱 범위를 줄이는 것이 좋습니다. 앱별 규칙을 너무 일찍 활성화하면 “클라이언트에는 연결됨으로 표시되지만 현재 브라우저는 프록시를 거치지 않는” 상황이 발생할 수 있습니다. 라우팅 정책도 클라이언트에 내장된 일반적인 분할 방식부터 시작하고, 출처가 불분명한 규칙을 여러 세트 한꺼번에 가져오지 마세요.

설정 전달 범위 처음 설정할 때 권장
시스템 프록시 시스템 프록시 설정을 따르는 데스크톱 앱의 트래픽 전달 v2rayN에서 시스템 프록시 자동 구성 선택
VPN 전달 안드로이드 기기에서 채널로 보내도록 허용한 앱의 트래픽 전달 처음 연결할 때 시스템 권한 승인
라우팅 분할 클라이언트에 들어온 요청을 직접 연결할지 프록시로 보낼지 결정 로컬 네트워크 직접 연결이 포함된 기본 규칙부터 사용
전체 라우팅 클라이언트로 들어온 요청을 프록시 출구로 집중 전달 짧은 비교 점검에 사용하며 기본 설정으로 둘 필요는 없음
3단계

서버 연결: 코어를 시작하고 활성 구성 확인

연결하기 전에 서버 목록에서 구성 하나를 선택하세요. 이름만 보고 사용 가능 여부를 판단하거나 여러 구성을 빠르게 번갈아 선택하지 마세요. 처음 연결의 목표는 상태가 명확하고 로그를 관찰하기 쉬운 연결을 만드는 것입니다. 하나를 선택한 뒤 시작 과정이 끝날 때까지 그대로 유지하세요.

v2rayN 데스크톱 버전의 연결 순서

서버 목록에서 대상 구성을 클릭한 다음 마우스 오른쪽 버튼 메뉴에서 “활성 서버로 설정”을 선택합니다. 현재 버전에서 제공하는 단축 조작을 사용할 수도 있습니다. 활성 서버는 보통 색상, 아이콘 또는 글꼴 상태가 달라집니다. 이어서 하단의 “시스템 프록시”가 여전히 “시스템 프록시 자동 구성”인지 확인하세요. v2rayN은 활성 구성을 바탕으로 실행 매개변수를 생성하고 코어를 시작하며, 하단 상태 표시줄에 현재 서버와 프록시 상태를 표시합니다.

이어서 주 창 아래쪽의 로그 영역을 확인하세요. 정상적으로 시작되면 구성 로드, 로컬 포트 수신 대기, 코어 시작과 관련된 정보가 나타나며 같은 오류가 계속 반복되지 않습니다. 로그의 로컬 수신 주소는 127.0.0.1과 포트 번호로 표시되는 경우가 많습니다. 이는 클라이언트가 로컬 앱 트래픽을 기다리고 있다는 뜻이지 원격 서버 주소가 아닙니다.

활성 서버를 바꾼 뒤에도 페이지 접속 결과가 달라지지 않으면 다른 구성을 마우스 오른쪽 버튼으로 클릭해 활성 서버로 설정한 뒤 몇 초 기다리고 다시 테스트하세요. 이전 연결 종료, 새 구성 생성, 새 코어 시작에는 시간이 필요하므로 빠르게 연속 전환하지 마세요. 반복 클릭하면 여러 차례의 시작 기록이 로그에 섞여 어느 구성이 실패했는지 오히려 판단하기 어려워집니다.

v2rayNG 안드로이드 버전의 연결 순서

메인 목록에서 대상 구성을 눌러 현재 활성 항목으로 만든 다음 메인 화면의 원형 연결 버튼을 누릅니다. 처음 연결할 때 시스템 권한을 승인하고 클라이언트로 돌아와 상단 또는 버튼 상태를 확인하세요. 연결 아이콘이 실행 상태로 바뀌면 로컬 채널이 만들어진 것이지만, 원격 통신 성공 여부는 실제 접속 결과와 함께 확인해야 합니다.

연결 과정을 확인하려면 오른쪽 상단 메뉴의 로그로 들어가거나 설정 영역에서 로그 페이지를 여세요. 오래된 기록을 현재 오류로 오해하지 말고 연결 후 새로 나타난 내용을 중점적으로 확인합니다. 로그에 시간 초과가 계속 표시되면 먼저 같은 구독 그룹의 다른 구성을 사용해 보세요. 모든 구성에서 같은 오류가 발생하면 기기 네트워크, 시스템 시간, 구독 업데이트 성공 여부를 확인하세요.

4단계

적용 여부 확인: 페이지·출구·로그 교차 확인

클라이언트에 “연결됨”이 표시되는 것은 로컬 프로그램의 시작 과정이 끝났다는 뜻일 뿐, 현재 앱의 트래픽이 프록시로 전달된다는 것을 단독으로 증명하지는 않습니다. 유효한 확인을 위해 웹 페이지 접속 결과와 클라이언트 로그를 함께 확인하고, 가능하다면 연결 전후의 네트워크 출구 정보도 비교하세요. 이렇게 하면 “코어가 시작되지 않음”, “앱이 프록시를 사용하지 않음”, “원격 구성이 통신하지 못함”을 구분할 수 있습니다.

먼저 새 브라우저 창으로 테스트

계속 열어 두었던 테스트 페이지를 닫고 새 브라우저 창을 연 다음, 평소 네트워크 출구 또는 연결 상태를 확인할 때 사용하는 페이지에 접속하세요. 새 창을 사용하면 기존 연결, 페이지 캐시, 장시간 유지된 연결의 영향을 줄일 수 있습니다. 일부 브라우저는 기존 연결을 재사용하므로 오래 열어 둔 탭 하나만 새로 고치지 마세요. 짧은 시간 안에는 프록시 전환 결과가 보이지 않을 수 있습니다.

확인할 때는 먼저 평소 정상적으로 열리는 페이지에 접속하여 기본 네트워크가 의도치 않게 끊기지 않았는지 확인하세요. 그런 다음 현재 프록시 구성으로 처리해야 하는 대상에 접속합니다. 전자는 정상이고 후자만 실패한다면 서버 구성, 라우팅 일치 또는 원격 연결 문제일 가능성이 높습니다. 모든 페이지에 접속할 수 없다면 시스템 프록시 포트, 활성 서버, 클라이언트 로그부터 확인하세요.

클라이언트가 요청을 받는지 확인

v2rayN에서 하단 로그 창을 열고 창을 보이게 둔 상태로 테스트 페이지를 다시 로드하세요. 브라우저가 시스템 프록시를 사용 중이라면 로그에 새로운 연결 기록이나 대상 정보가 나타나는 경우가 많습니다. 새 기록이 전혀 없으면 먼저 “시스템 프록시” 메뉴로 돌아가 자동 구성 상태인지 확인하고, 브라우저가 별도의 프록시 설정을 사용하고 있지 않은지도 점검하세요.

v2rayNG에서는 연결 중 실시간 로그 또는 연결 통계 영역을 확인할 수 있습니다. 테스트 페이지를 다시 연 뒤 로그에 새 요청 기록이 나타나면 트래픽이 클라이언트에 들어온 것입니다. 이후 시간 초과나 연결 거부가 표시된다면 문제는 시스템 전달 진입점이 아니라 선택한 서버 또는 해당 전송 매개변수에 있습니다.

연결 전후 출구 결과 비교

더 명확한 결과가 필요하면 연결을 끊은 상태에서 네트워크 출구 주소를 한 번 기록한 뒤 연결하고 조회 페이지를 다시 열어 비교하세요. 출구가 바뀌고 클라이언트 로그에도 요청 기록이 나타나면 일반적으로 프록시가 적용된 것으로 확인할 수 있습니다. 출구가 바뀌지 않았다고 바로 서버를 사용할 수 없다고 판단하지 마세요. 먼저 테스트 페이지가 라우팅 규칙에 따라 직접 연결로 지정되었는지 확인한 다음 전체 라우팅으로 한 번 비교하세요.

비교가 끝나면 장기적으로 사용할 분할 규칙을 복원하세요. 전체 라우팅은 규칙 문제를 찾는 데 적합하지만, 일상적인 설정은 도메인, IP, 포트, 앱 범위에 따라 출구를 정해야 합니다. 규칙 순서, TUN 모드, DNS, 복잡한 분할 라우팅에 대한 체계적인 설명은 전체 매뉴얼의 라우팅 분할 장에서 이어서 확인할 수 있습니다.

빠른 문제 해결

자주 발생하는 문제 빠른 해결: 현상별 범위 좁히기

구독 업데이트 후에도 목록이 비어 있음

먼저 구독 그룹 설정으로 돌아가 주소가 완전한지 다시 확인하세요. 특히 끝부분의 공백과 복사할 때 함께 붙은 문장 부호를 살펴봅니다. 문제가 없으면 업데이트를 한 번만 실행하고 로그의 응답 상태와 파싱 안내를 확인하세요. 주소가 일반 웹 페이지, 로그인 페이지 또는 오류 텍스트를 반환한다면 클라이언트가 서버 목록으로 해석할 수 없으므로 구독 제공자에게 주소 상태를 확인해야 합니다.

클라이언트는 실행 중이지만 브라우저에 변화가 없음

데스크톱에서는 먼저 “시스템 프록시”가 자동 구성 상태인지 확인한 다음 브라우저의 독립 프록시 설정, 프록시 확장 프로그램, 시스템 설정 미사용 여부를 점검하세요. 안드로이드에서는 연결 버튼이 실행 상태인지 확인한 뒤 앱별 프록시가 미리 활성화되어 현재 브라우저를 제외하고 있지 않은지 확인합니다. 조정한 후 기존 탭을 닫고 새 창에서 다시 테스트하세요.

서버를 바꿔도 접속할 수 없음

같은 구독의 다른 구성을 선택해 활성 서버로 설정하고 시작이 완료될 때까지 기다리세요. 여러 구성에서 같은 시간 초과가 발생하면 기기 네트워크가 안정적인지, 시스템 시간이 정확한지, 구독 업데이트가 방금 성공했는지 확인합니다. 하나의 구성만 실패한다면 해당 항목을 잠시 비활성화하고, 추가 분석을 위해 로그의 오류 시각과 구성 이름을 남겨 두세요.

로그에 포트가 사용 중이라고 표시됨

먼저 다른 프록시 도구를 종료한 다음 현재 클라이언트를 완전히 종료하고 다시 여세요. 같은 포트 사용 중 메시지가 계속되면 클라이언트 설정에서 로컬 SOCKS 또는 HTTP 수신 포트를 확인하고, 다른 프로그램이 사용하지 않는 포트로 변경한 뒤 다시 시작하세요. 변경 후에는 시스템 프록시 설정과 클라이언트의 실제 수신 포트가 일치해야 하므로 한쪽만 수정하지 마세요.

빠른 문제 해결의 원칙은 한 번에 한 항목만 변경하는 것입니다. 먼저 구독 내용을 확인하고, 다음으로 활성 서버, 시스템 전달, 마지막으로 로그의 구체적인 오류를 확인하세요. 서버, 라우팅, DNS, 로컬 포트를 동시에 바꾸면 정상으로 돌아와도 실제 원인이 무엇이었는지 알 수 없습니다. 구성 구조를 기준으로 계속 확인해야 한다면 전체 매뉴얼의 일상 유지 관리 및 문제 해결 장을 참고하세요.

완료 후

이후 일상적인 사용: 업데이트, 전환, 종료

최초 설정이 끝나면 일상적인 작업은 구독을 정기적으로 업데이트하고, 필요할 때 활성 서버를 전환하며, 사용 후 시스템 프록시를 복원하거나 연결을 끊는 세 가지로 줄일 수 있습니다. 구독 업데이트는 구성 목록을 동기화하지만 현재 활성 항목까지 자동으로 바꾸지는 않을 수 있습니다. 업데이트 후 기존 구성이 삭제되었다면 새 목록에서 항목을 다시 선택해 활성 서버로 지정하세요.

v2rayN 데스크톱 버전을 종료하기 전에 하단 시스템 프록시 메뉴에서 “시스템 프록시 지우기” 또는 이에 해당하는 항목을 선택한 뒤 프로그램을 종료하세요. 이렇게 하면 시스템이 종료된 로컬 수신 포트를 계속 가리키는 일을 막을 수 있습니다. v2rayNG 안드로이드 버전은 사용 후 연결 버튼을 눌러 연결을 끊고 시스템 상태가 복원될 때까지 기다린 다음 앱을 닫으세요.

기본 연결이 안정된 뒤 TUN 모드, 사용자 지정 라우팅, DNS 처리, 구독 자동 업데이트, 다중 그룹 관리를 검토할 수 있습니다. 이러한 기능은 더 넓은 범위의 트래픽에 영향을 주므로 최초 연결을 확인하기 전에 동시에 활성화하지 않는 것이 좋습니다. 전체 개념, 설정 범위, 고급 학습 경로는 기초부터 고급까지 다루는 전체 매뉴얼에 정리되어 있으며, 이 페이지는 언제든 다시 실행할 수 있는 빠른 작업 경로로 남겨 둡니다.

빠른 시작 완료

네 단계 결과 확인

구독 목록에 구성이 있고, 프록시 모드가 명확히 설정되었으며, 활성 서버가 실행 중이고, 테스트 페이지와 로그 결과가 일치합니다.