첫 설정 · 약 10분

V2Ray 클라이언트 구독 가져오기 및 첫 연결

“구독 가져오기, 프록시 모드 선택, 노드 연결, 결과 확인” 순서로 기본 설정을 완료하세요. 각 단계의 확인 가능한 결과를 다음 단계로 넘어가기 전 점검하고, 문제가 생겨도 클라이언트를 반복해서 재설치할 필요는 없습니다.

데스크톱 클라이언트 v2rayN
Android 클라이언트 v2rayNG
완료 기준 연결 결과와 IP 결과 일치
첫 번째 단계

구독을 가져오고 노드 목록 확인

이 단계에서는 두 가지만 확인합니다. 클라이언트가 구독 주소를 저장할 수 있는지, 업데이트 후 노드가 표시되는지입니다. 아직 라우팅, DNS 또는 TUN 설정은 변경하지 마세요.

먼저 전체 구독 주소를 복사하세요

구독 서비스 제공업체의 관리 페이지에서 클라이언트용 구독 주소를 복사하세요. 복사할 때는 프로토콜 시작 부분부터 마지막 매개변수까지 전체 내용이 포함되어야 합니다. 예를 들어 주소의 token=xxxx도 구독 식별 정보의 일부입니다. 브라우저 주소창에서 잘린 일부만 복사하거나 구독 주소를 검색창에 붙여넣어 테스트하지 마세요. 구독 주소는 개인 설정 정보이므로 스크린샷, 포럼 또는 채팅방에 공개하지 않는 것이 좋습니다.

서비스 제공업체가 여러 진입점을 제공한다면 일반 구독, V2Ray 구독 또는 v2rayN·v2rayNG 호환으로 표시된 항목을 선택하세요. QR 코드는 모바일에서 스캔하기 좋고, 텍스트 주소는 데스크톱에서 붙여넣기 편합니다. 두 형식은 같은 종류의 설정 데이터를 전달하므로 동시에 가져올 필요는 없습니다.

v2rayN에서 새 구독 그룹 만들기

v2rayN을 연 다음 상단 메뉴에서 구독 그룹으로 이동해 구독 그룹 설정을 선택하세요. 팝업 창에서 새 항목을 만들고 전체 주소를 구독 주소 입력란에 붙여넣은 뒤 서비스 이름이나 용도처럼 알아보기 쉬운 메모를 입력합니다. 그룹 이름은 노드가 많을 때 필터링하는 데 사용되며 연결 자체에는 영향을 주지 않습니다. 처음에는 기본 그룹을 그대로 사용하거나 메모와 같은 이름을 입력해도 됩니다.

설정을 저장하고 메인 창으로 돌아온 뒤 구독 메뉴를 다시 열어 “모든 구독 업데이트”를 실행하거나 방금 만든 그룹만 업데이트하세요. 업데이트가 끝나면 메인 창에 여러 서버 기록이 표시되어야 하며, 일반적으로 별칭, 주소, 포트, 전송 방식, 보안 유형 등의 열이 보입니다. 모든 열을 이해할 필요는 없습니다. 목록이 더 이상 비어 있지 않고 구독 파싱 오류가 계속 나타나지 않는지만 확인하세요.

v2rayNG에서 새 구독 추가

v2rayNG의 사이드 메뉴를 열고 구독 설정으로 이동한 다음 추가 버튼을 누르세요. 메모를 입력하고 구독 주소를 붙여넣어 저장한 뒤 구독 목록으로 돌아가 방금 추가한 항목을 선택하고 업데이트를 실행합니다. 업데이트가 완료되면 메인 화면으로 돌아오고 노드가 목록에 표시됩니다. 목록에 이전 내용만 계속 보이면 메인 메뉴에서 설정 새로고침을 실행하거나 현재 페이지를 나갔다가 노드 목록에 다시 들어가세요.

모바일에서 QR 코드로 가져올 때는 스캔 결과가 단일 VMess 또는 VLESS 노드가 아니라 구독 주소로 인식되는지 확인하세요. 단일 노드 설정은 서버 기록 하나만 추가하지만 구독 주소는 이후 일괄 업데이트가 가능합니다. 서비스 페이지에 여러 회선이 명시되어 있는데 노드 하나만 보인다면 구독 설정으로 돌아가 가져오기 유형을 확인하세요.

이 단계의 완료 기준

클라이언트에 구독 그룹이 저장되고 수동 업데이트에서 오류가 계속 발생하지 않으며, 메인 노드 목록에 선택 가능한 서버 기록이 하나 이상 표시되어야 합니다.

업데이트 후에도 노드가 없을 때 확인할 항목

먼저 구독 설정을 다시 열어 주소 앞뒤에 공백이 없고 복사 과정에서 매개변수가 누락되지 않았는지 확인하세요. 현재 활성화된 그룹이 방금 추가한 그룹인지도 점검합니다. 그런 다음 다시 수동 업데이트를 실행하며 클라이언트가 네트워크 요청 실패, 빈 콘텐츠, 형식 인식 불가 중 어떤 메시지를 표시하는지 확인하세요. 요청 실패는 현재 네트워크나 구독 주소 접근성과 관련된 경우가 많고, 빈 콘텐츠는 구독 상태를 확인해야 합니다. 형식 인식 불가는 클라이언트용 구독 주소가 아니라 관리 페이지 주소를 받은 것은 아닌지 확인해야 합니다.

이 단계에서 프록시 모드를 계속 바꾸지 마세요. 아직 사용 가능한 노드가 없을 때 시스템 프록시를 변경해도 구독 콘텐츠가 자동으로 나타나지는 않습니다. 구독 상태, 업데이트 주기 및 노드 필드에 대한 자세한 설명은 자주 묻는 질문용어집을 참고하세요. 여러 구독 그룹, 서버 필터링 및 자동 업데이트 전략은 고급 매뉴얼에서 별도로 설명합니다.

두 번째 단계

시스템 프록시와 라우팅 모드 선택

구독에서 노드가 생성된 후 어떤 트래픽을 클라이언트로 보낼지 결정합니다. 첫 연결에서는 시스템 프록시와 규칙 모드를 우선 사용해 설명하기 쉽고 문제를 추적하기 쉬운 기본 상태를 만드세요.

먼저 두 가지 독립 설정을 구분하세요

v2rayN에서 자주 함께 언급되는 설정은 두 종류입니다. 첫째는 시스템 프록시 상태로, 운영체제의 프록시 설정을 따르는 앱이 요청을 v2rayN으로 보낼지 결정합니다. 둘째는 라우팅 모드로, 요청이 클라이언트에 들어온 뒤 프록시 아웃바운드, 직접 연결 아웃바운드 또는 차단 아웃바운드 중 어느 경로를 사용할지 결정합니다. 전자는 “트래픽이 클라이언트로 들어오는가”를, 후자는 “들어온 뒤 어느 경로로 가는가”를 담당합니다. 하나만 변경하면 실제 결과가 예상과 다를 수 있습니다.

처음 설정할 때는 v2rayN 하단 상태 영역이나 트레이 메뉴에서 시스템 프록시를 자동 구성으로 설정한 뒤 라우팅을 규칙 모드로 지정하세요. 버전에 따라 규칙 모드의 명칭이 조금 다를 수 있습니다. 일반적으로 로컬 네트워크와 자주 사용하는 직접 연결 대상은 우회하고 나머지 요청은 현재 활성 서버로 처리하는 방식입니다. 선택 후 하단 상태 표시줄에서 시스템 프록시와 라우팅 항목이 현재 설정을 함께 반영하는지 확인하세요.

글로벌 모드는 언제 사용하나요?

글로벌 모드는 클라이언트로 들어온 요청을 우선 현재 프록시 아웃바운드로 처리합니다. 규칙 모드에서 특정 웹페이지가 예상대로 열리지 않을 때 잠시 글로벌 모드로 전환해 같은 페이지를 새로 고치는 방식의 비교 테스트에 적합합니다. 글로벌 모드에서는 정상이고 규칙 모드에서만 문제가 생기면 라우팅 매칭에 문제가 있을 가능성이 큽니다. 두 모드 모두 실패한다면 노드 상태, 구독 내용 또는 네트워크 연결성을 다시 확인하세요.

글로벌 모드라고 해서 시스템의 모든 프로그램이 자동으로 클라이언트에 들어가는 것은 아닙니다. 시스템 프록시를 읽지 않는 프로그램, 독립 네트워크 스택을 사용하는 프로그램, 자체 프록시 설정을 제공하는 프로그램도 있습니다. 이런 경우 먼저 해당 프로그램의 프록시 옵션을 확인하세요. 더 많은 트래픽을 가로채야 한다면 규칙 모드와 글로벌 모드만 반복해서 바꾸지 말고 TUN 모드를 검토하세요.

v2rayNG의 모드 선택

v2rayNG에서는 먼저 설정 또는 라우팅 설정에서 규칙 모드를 선택하세요. 메인 화면으로 돌아와 연결 버튼을 누르면 시스템 VPN 채널이 만들어지고 Android에 권한 확인 창이 표시됩니다. 첫 연결에서는 이 요청을 허용해야 합니다. 그렇지 않으면 노드를 선택했더라도 트래픽이 클라이언트로 들어오지 않습니다. 시스템 권한은 채널을 만드는 역할만 하며 실제 트래픽은 v2rayNG의 현재 라우팅 규칙에 따라 처리됩니다.

구독과 노드가 사용 가능한지만 확인하려면 기본 규칙 설정을 그대로 유지하세요. 사용자 지정 도메인 규칙, 앱별 분할 라우팅, DNS 조회 경로 및 FakeDNS를 동시에 변경하면 판단 조건이 여러 개 달라지므로 첫 연결 전에 집중적으로 조정하기에 적합하지 않습니다. 먼저 이 페이지의 네 단계를 완료하고 기본 연결이 안정적인지 확인한 뒤, 고급 매뉴얼에서 변수를 하나씩 변경하세요.

이 단계의 완료 기준

v2rayN에 시스템 프록시 켜짐과 규칙 모드가 표시되거나, v2rayNG에서 규칙 설정이 선택되고 시스템 채널을 만들 권한이 부여된 상태입니다.

모드 선택을 마치면 클라이언트는 트래픽을 어떻게 받고 처리할지는 알게 되지만 실제로 사용할 서버는 아직 정해지지 않았습니다. 다음 단계에서 먼저 노드를 테스트한 뒤 연결 가능한 기록을 활성 서버로 지정하세요. 그러면 “모드 설정 오류”와 “노드 자체의 사용 불가”를 하나의 문제로 혼동하는 일을 피할 수 있습니다.

세 번째 단계

노드 테스트 및 연결

노드 이름은 지역, 배율 또는 프로토콜에 대한 단서만 제공할 뿐 현재 사용 가능하다는 증거는 아닙니다. 연결하기 전에 실제 연결 테스트를 한 번 실행하고 성공한 결과 중에서 활성 서버를 선택하세요.

실제 연결 지연 시간으로 사용할 수 없는 노드 제외

v2rayN 메인 목록에서 후보 노드를 몇 개 선택한 뒤 마우스 오른쪽 버튼 메뉴 또는 테스트 메뉴를 열고 “서버 실제 연결 지연 시간 테스트”를 실행하세요. 이 테스트는 노드 설정에 따라 실제 프록시 핸드셰이크를 수행하므로 일반 네트워크 Ping보다 브라우저 연결 시점의 상태에 가깝습니다. 테스트가 끝나면 성공한 기록에는 연결 시간이 표시되고, 실패한 기록에는 보통 시간 초과, 오류 또는 빈 결과가 표시됩니다.

수치가 가장 낮은 노드 하나만 고르지 마세요. 처음에는 결과가 안정적으로 반환되는지, 노드의 프로토콜과 지역 및 구독 표기가 용도에 맞는지가 더 중요합니다. 후보 두세 개를 한 번 더 테스트해 일시적인 네트워크 변동을 제외하세요. 첫 번째에는 결과가 나왔지만 두 번째부터 계속 시간 초과가 발생한다면 다른 노드로 바꾸는 편이 설정을 계속 진행하기 쉽습니다.

일반 Ping, 실제 연결 지연 시간 및 다운로드 속도 측정은 서로 다른 대상을 측정합니다. Ping은 기본 네트워크 왕복에 가깝고, 실제 연결 지연 시간에는 프록시 핸드셰이크가 포함됩니다. 다운로드 속도 측정은 실제 트래픽을 사용하므로 서버 대역폭, 회선 혼잡 및 로컬 네트워크의 영향을 함께 받습니다. 첫 연결에서는 실제 연결 지연 시간만 성공하면 되며 전체 다운로드 속도 측정을 먼저 실행할 필요는 없습니다. 세 수치의 차이는 지연 시간 측정 안내에서 자세히 확인할 수 있습니다.

테스트 성공 기록을 활성 서버로 지정

v2rayN에서 테스트에 성공한 노드를 더블클릭하거나 마우스 오른쪽 버튼 메뉴에서 “활성 서버로 지정”을 선택하세요. 지정 후 노드 행에 색상, 아이콘 또는 상태 표시가 나타나고 하단 상태 영역에도 현재 서버 정보가 표시되는 경우가 많습니다. 행을 한 번 클릭하는 것만으로는 기록을 선택할 뿐 활성 서버가 바뀌지 않을 수 있으므로 상태 표시가 변경되었는지를 기준으로 확인하세요.

활성 서버를 확인한 뒤 v2rayN 코어가 실행 중인지 점검하세요. 정상이라면 클라이언트를 시작하거나 노드를 전환할 때 로그 영역에 설정 로드, 코어 시작 및 로컬 리스너 생성 등의 정보가 표시됩니다. 로그에 시작과 종료가 반복되면 노드 전환을 멈추고 오류와 가장 가까운 위치의 메시지를 확인하세요. 포트 충돌, 호환되지 않는 설정 필드 및 로컬 보안 프로그램의 프로세스 차단은 서로 다른 문제이므로 구독을 반복해서 업데이트하는 방식으로 대신 해결해서는 안 됩니다.

v2rayNG에서 노드 선택 및 연결

v2rayNG 메인 목록으로 돌아가 노드 기록을 하나 탭해 현재 설정으로 지정하세요. 노드 옆 선택 상태가 변경되어야 합니다. 이어서 메인 화면의 연결 버튼을 누르세요. 처음 채널을 만들 때 시스템에서 연결 권한을 확인하며, 허용한 뒤 상태 아이콘이 연결됨으로 바뀔 때까지 기다립니다. 클라이언트에 테스트 기능이 있다면 먼저 현재 노드의 연결 테스트를 실행한 뒤 채널을 켜도 됩니다.

연결 버튼이 켜졌다는 것은 로컬 채널이 만들어졌다는 뜻일 뿐 원격 노드가 사용 가능하다는 것을 단독으로 증명하지는 않습니다. 따라서 여기서 점검을 끝내지 마세요. 현재 활성 노드와 모드를 그대로 유지하고 다음 단계에서 브라우저 결과와 클라이언트 로그를 함께 확인하세요. 연결 후 모든 웹페이지에 접속할 수 없다면 먼저 채널을 끊고 실제 연결 테스트에 성공한 다른 노드로 다시 시도해 설정 변경을 연속으로 쌓지 않도록 합니다.

이 단계의 완료 기준

노드 하나 이상이 실제 연결 테스트를 통과하고 활성 서버로 지정되었으며, 클라이언트 코어 또는 시스템 채널이 연결 상태이고 로그에 같은 오류가 계속 반복되지 않습니다.

모든 테스트가 실패할 때 가장 짧은 점검 순서

먼저 구독을 한 번 업데이트해 노드 기록이 현재 활성화된 그룹에서 온 것인지 확인하세요. 다음으로 일부 프로토콜 핸드셰이크는 시간 차이에 크게 영향을 받으므로 기기의 시간과 시간대가 정확한지 점검합니다. 그다음 클라이언트를 완전히 종료했다가 다시 열고 노드 하나만 테스트하세요. 그래도 모두 실패하면 오류가 발생한 단계와 핵심 메시지를 기록해 FAQ 문제 해결 분류와 대조하세요. 이때 모든 설정을 삭제하는 것은 권장하지 않습니다. 구독과 로그를 보존하는 편이 문제가 어느 계층에서 발생했는지 판단하기 쉽습니다.

네 번째 단계

브라우저 트래픽이 프록시를 통과하는지 확인

최종 판단은 버튼 색상이 아니라 클라이언트 상태, 접속 결과 및 출구 정보를 함께 확인해 내려야 합니다. 검증하는 동안 노드와 모드를 바꾸지 않아야 결과를 비교할 수 있습니다.

새 브라우저 창으로 테스트

연결이 설정되면 새 브라우저 창이나 시크릿 창을 열고 평소 사용하는 IP 확인 페이지에 접속하세요. 새 창을 사용하면 기존 연결, 캐시 및 확장 프로그램 설정이 결과에 미치는 영향을 줄일 수 있습니다. 페이지에 표시된 출구 주소와 지역을 기록한 다음 클라이언트를 끊고 같은 페이지를 새로 고쳐 비교하세요. 연결 전후 결과가 합리적으로 달라지고 연결 중 웹페이지가 안정적으로 로드된다면 브라우저 트래픽이 현재 프록시 경로로 들어간 것입니다.

오랫동안 열어 둔 웹페이지 탭 하나만으로 판단하지 마세요. 브라우저가 기존 연결을 재사용하거나 페이지 자체가 이전 결과를 캐시할 수 있습니다. 확인 페이지에 변화가 없으면 해당 탭을 닫고 새 창을 만든 뒤 브라우저에서 별도 프록시 확장이 활성화되어 있지 않은지 확인하세요. 별도 확장은 시스템 프록시를 덮어써 v2rayN의 모드 전환이 작동하지 않는 것처럼 보이게 할 수 있습니다.

로그를 함께 확인해 요청이 클라이언트로 들어오는지 판단

확인 페이지를 열어 둔 상태에서 v2rayN의 로그 영역을 살펴보세요. 웹페이지를 새로 고칠 때 새로운 연결 기록이 나타나면 요청이 클라이언트에 도달한 것입니다. 이때 페이지가 열리지 않는다면 노드 핸드셰이크, DNS 또는 라우팅 결과를 계속 확인하세요. 새로 고쳐도 로그가 전혀 변하지 않는다면 즉시 프로토콜을 바꾸기보다 시스템 프록시 상태, 브라우저 프록시 설정 및 대상 프로그램이 시스템 프록시를 따르는지 먼저 확인해야 합니다.

v2rayNG도 판단 방법은 비슷합니다. 연결 상태가 계속 켜져 있고 시스템 상태 영역에 채널이 작동 중으로 표시되며, 페이지를 새로 고칠 때 클라이언트 로그나 트래픽 상태가 변해야 합니다. 연결을 끊으면 정상으로 돌아오고 연결 후 모든 요청이 실패한다면 트래픽은 클라이언트로 들어왔지만 현재 노드나 설정이 아웃바운드 연결을 완료하지 못했을 가능성이 큽니다. 연결 전후에 아무 차이가 없다면 현재 선택한 노드, 채널 권한 및 라우팅 모드를 우선 확인하세요.

실제 접속을 한 번 더 확인

IP 결과를 확인한 뒤 평소 사용하는 웹페이지를 두세 개 더 열어 홈페이지 로드, 이미지 리소스 및 다음 페이지 이동을 각각 점검하세요. 확인 페이지 하나만으로는 모든 DNS 및 연결 상황을 검증할 수 없습니다. 실제 웹페이지가 연속해서 열리고 클라이언트 로그에 지속적인 오류가 없으며 연결을 끊었을 때 출구 결과가 원래 상태로 돌아와야 첫 설정이 완료된 것입니다.

일부 웹페이지는 정상이고 일부만 이상하다고 해서 클라이언트 전체가 고장 났다고 판단하지 마세요. 먼저 글로벌 모드로 잠시 전환해 비교하세요. 글로벌 모드에서 정상이라면 규칙 매칭과 DNS 설정을 확인하고, 글로벌 모드에서도 문제가 있으면 실제 연결 테스트를 통과한 다른 노드로 바꾸세요. 테스트가 끝나면 규칙 모드로 되돌려 평상시 상태와 문제 해결 상태를 구분하세요.

이 단계의 완료 기준

새 브라우저 창의 출구 결과가 연결하지 않았을 때와 다르고 실제 웹 접속이 정상이며 클라이언트 로그에서 해당 요청을 확인할 수 있어야 합니다. 연결을 끊은 뒤 결과가 원래대로 돌아오면 됩니다.

완료 후에는 변수 하나만 조정

기본 연결 검증을 통과한 뒤 필요에 따라 구독 자동 업데이트, 노드 그룹, 라우팅 규칙 또는 TUN 모드를 설정할 수 있습니다. 한 번에 주요 설정 하나만 변경하고, 변경 후 “연결—로그 확인—출구 확인” 과정을 반복하세요. 그러면 문제가 생겨도 어떤 변경으로 발생했는지 빠르게 파악할 수 있어 전체 설정을 다시 만들 필요가 없습니다.

구독 그룹, 서버 필터링, DNS 경로, FakeDNS, TUN 모드 및 사용자 지정 아웃바운드는 서로 연관되어 있어 한꺼번에 변경하면 문제 해결 범위가 커집니다. 이 주제들은 고급 설정 매뉴얼에서 장별로 나누어 설명합니다. 프로토콜 이름, 코어 관계 및 라우팅 용어는 먼저 용어집에서 확인하고, 명확한 오류 메시지가 나타나면 FAQ에서 문제 유형별로 원인을 찾으세요.

v2rayN 다운로드