기본 설정 · 약 10분

v2rayN과 v2rayNG 빠른 설정 가이드

정해진 순서대로 구독 가져오기, 프록시 모드 선택, 연결, 결과 확인을 진행합니다. 각 단계의 화면 피드백을 확인한 뒤 다음 단계로 넘어가세요.

그래픽 인터페이스 조작 구독 링크 가져오기 4단계 연결 확인

시작 전

클라이언트와 유효한 구독 주소 준비

설정을 시작하기 전에 클라이언트가 설치되어 정상적으로 실행되는지 확인하세요. 데스크톱에서는 v2rayN, Android 기기에서는 v2rayNG를 사용합니다. 설치 파일이 없다면 먼저 클라이언트 다운로드 페이지에서 운영체제와 프로세서 아키텍처에 맞는 버전을 선택하세요. 설치가 끝나면 클라이언트를 한 번 실행해 기본 창, 노드 목록 또는 구독 메뉴가 표시되는지 확인한 뒤 이 페이지로 돌아오세요.

서비스 제공업체가 발급한 구독 주소도 준비해야 합니다. 구독 주소는 보통 https://로 시작하는 전체 링크이며, 서비스 제공업체의 복사 버튼으로 클립보드에 저장할 수도 있습니다. 복사할 때 주소를 임의로 줄이거나 앞뒤 설명 문구까지 함께 선택하지 마세요. vmess://, vless:// 또는 trojan:// 단일 공유 링크를 받은 경우에는 구독 그룹과 다른 가져오기 메뉴를 사용합니다. 이 가이드는 일반적인 구독 주소를 기준으로 하며, 단일 노드 가져오기는 문제 해결에서 확인할 수 있습니다.

처음 설정할 때는 클라이언트 기본값을 유지하는 것이 좋습니다. DNS, TUN, 포트, 전송 매개변수, 분할 라우팅 규칙을 한꺼번에 변경하지 마세요. 기본 연결이 성공한 뒤 실제 필요에 따라 하나씩 조정하세요. 문제가 생겼을 때 구독, 노드, 프록시 스위치, 추가 설정 중 어디에서 오류가 발생했는지 쉽게 확인할 수 있습니다.

1 클라이언트가 실행됨 2 구독 주소가 복사됨 3 네트워크 연결이 정상임

첫 번째 단계

구독을 가져오고 노드 목록 업데이트

먼저 구독 주소를 클라이언트에 추가합니다. v2rayN 데스크톱 버전에서 상단의 “구독 그룹” 메뉴를 열고 구독 그룹 설정으로 이동하세요. 새로 추가를 선택한 뒤 메모란에 “자주 사용하는 구독”처럼 알아보기 쉬운 이름을 입력하고, 전체 주소를 구독 주소 입력란에 붙여 넣습니다. 링크의 시작과 끝에 불필요한 공백이 없는지 확인한 다음 설정을 저장하고 기본 화면으로 돌아오세요. 다시 구독 그룹 메뉴를 열어 현재 구독 업데이트 또는 전체 구독 업데이트를 실행합니다.

v2rayNG Android 버전에서는 왼쪽 상단 메뉴를 열고 구독 그룹 설정을 찾은 다음 오른쪽 상단의 추가 버튼을 누릅니다. 메모를 입력하고 구독 주소를 붙여 넣은 뒤 저장하고 구독 목록으로 돌아오세요. 방금 만든 그룹을 선택한 다음 구독 업데이트를 실행합니다. 업데이트 중에는 클라이언트를 화면에 계속 열어 두고 상태 안내가 끝날 때까지 기다리세요. 버전에 따라 버튼 위치가 조금 다를 수 있지만 “구독 그룹”, “구독 업데이트” 또는 비슷한 의미의 메뉴를 찾을 수 있어야 합니다.

업데이트가 완료되면 서버 또는 노드 목록으로 돌아갑니다. 최소 하나 이상의 항목이 표시되어 선택할 수 있어야 하며, 항목 이름은 구독 내용에 따라 달라집니다. “업데이트 완료” 팝업만으로 성공을 판단하지 말고 목록에 실제로 새 항목이 추가되었는지 확인하세요. 목록이 비어 있다면 구독 편집 화면을 다시 열어 주소가 완전한지 확인한 뒤 업데이트를 다시 실행합니다. 네트워크 오류, 형식 오류 또는 빈 응답이 표시되면 유효한 노드가 필요하므로 다음 프록시 모드 설정으로 넘어가지 마세요.

노드 목록이 표시되면 먼저 일반 노드 하나를 현재 서버로 선택합니다. 데스크톱 버전에서는 보통 항목을 두 번 클릭하거나, 마우스 오른쪽 버튼으로 활성 서버로 지정하거나, 목록에서 선택한 뒤 바로가기 메뉴를 사용할 수 있습니다. Android 버전에서는 대개 노드 이름을 누르면 전환되며 선택한 항목에 색상, 체크 표시 또는 상태 변화가 나타납니다. 이 단계에서는 연결에 사용할 설정만 지정하며 아직 프록시가 실제로 켜진 것은 아닙니다.

두 번째 단계

시스템 프록시와 규칙 모드 선택

구독과 노드 준비가 끝나면 어떤 연결을 클라이언트가 처리할지 결정합니다. 처음 설정할 때는 확인 가능한 연결을 먼저 만드는 것이 목표이므로 데스크톱에서는 시스템 프록시를 사용하고 라우팅 모드는 클라이언트의 규칙 모드로 유지하는 것이 좋습니다. 규칙 모드는 기존 규칙에 따라 연결 방향을 판단하므로 첫 테스트의 출발점으로 적합합니다. 전역 모드는 더 많은 연결을 프록시 경로로 보내므로 짧은 문제 점검에는 유용하지만, 노드 상태를 확인하기 전부터 장기 설정으로 사용하는 것은 권장하지 않습니다.

v2rayN에서는 먼저 기본 창 하단의 상태 표시줄이나 시스템 트레이 메뉴를 확인합니다. “시스템 프록시”를 찾아 시스템 프록시 자동 설정 또는 같은 의미의 켜기 옵션을 선택하세요. 켜진 뒤에는 시스템 프록시 상태의 색상이나 현재 모드 표시가 바뀌는 경우가 많습니다. 이어서 “라우팅” 또는 “분할 라우팅” 설정을 찾아 클라이언트 기본 규칙을 선택합니다. 화면에 이미 규칙 모드가 표시된다면 반복해서 전환할 필요가 없습니다. 로컬 수신 포트는 기본값으로 유지하고 여러 제어 방식을 동시에 켜지 마세요.

v2rayNG에서는 시스템 VPN 서비스 인터페이스를 통해 기본 연결을 설정합니다. 처음 테스트할 때는 라우팅 설정을 기본값 또는 LAN 우회 규칙으로 유지하고 복잡한 사용자 지정 규칙을 바로 만들지 마세요. 앱별 프록시를 사용 중이라면 테스트할 브라우저가 프록시 범위에 포함되어 있는지 확인합니다. 확실하지 않다면 앱별 제한을 잠시 해제한 뒤 연결을 확인하고, 이후 앱별로 다시 나누어 설정하세요. 배터리 절전 제한, 백그라운드 유지, 앱별 설정은 기본 연결이 성공한 뒤 안정성을 위해 조정하면 됩니다.

모드 선택에서 자주 생기는 오해는 클라이언트가 실행 중으로 표시되지만 시스템 트래픽이 클라이언트로 전달되지 않는 경우입니다. 데스크톱에서는 코어 실행 상태와 시스템 프록시 스위치를 모두 확인해야 하며, Android에서는 연결 버튼에 필요한 시스템 권한이 승인되었는지 확인해야 합니다. 화면은 다르지만 점검 원리는 같습니다. 노드는 “어디에 연결할지”, 모드는 “어떤 트래픽을 연결로 보낼지”를 결정합니다. 두 가지가 모두 명확해야 이후 연결 상태를 제대로 판단할 수 있습니다.

이전에 TUN, DNS 또는 로컬 포트를 변경했고 현재 화면의 옵션이 이 가이드와 다르다면 기본 설정으로 되돌린 뒤 클라이언트를 재시작하세요. 규칙 매칭, DNS 처리, TUN 모드, 사용자 지정 라우팅에 대한 자세한 선택 기준은 프로토콜 매뉴얼에서 확인할 수 있습니다. 현재 단계에서는 첫 연결에 필요한 최소 설정만 다룹니다.

다음 단계 연결하기 →

세 번째 단계

클라이언트를 시작하고 연결하기

이제 연결을 시작합니다. v2rayN 데스크톱 버전은 보통 클라이언트를 실행하면 코어가 자동으로 시작되지만, 하단 상태 영역에서 현재 서버 이름, 시스템 프록시 상태, 실행 안내가 모두 갱신되었는지 확인하세요. 코어가 아직 시작되지 않았다면 기본 메뉴나 트레이 메뉴의 시작 항목을 사용합니다. 이어서 시스템 프록시가 켜져 있는지 확인하세요. 클라이언트 창은 최소화해도 되지만 처음 확인을 마치기 전에는 프로그램을 종료하지 마세요.

v2rayNG Android 버전에서는 노드를 선택한 뒤 기본 화면 하단의 연결 버튼을 누릅니다. 처음 연결할 때 시스템에 네트워크 연결 권한 창이 표시되며, 승인해야 클라이언트가 로컬 트래픽을 제어할 수 있습니다. 권한 승인이 끝나면 기본 화면으로 돌아가 연결 버튼, 상단 상태 또는 알림 영역에 연결됨 안내가 표시되는지 확인하세요. 버튼을 누르자마자 다시 연결되지 않음 상태로 돌아가면 먼저 로그를 열어 마지막 몇 줄을 확인하고, 빠르게 버튼을 반복해서 누르지는 마세요.

연결을 설정하는 동안 클라이언트는 노드 매개변수를 읽고 서버 주소를 해석한 뒤 전송 계층 핸드셰이크를 완료해야 합니다. 정상적으로 진행되면 화면이 “연결되지 않음”에서 실행 중 또는 연결됨 상태로 바뀝니다. 일부 클라이언트에는 지연 시간 테스트 기능이 있지만, 지연 시간 테스트 성공은 특정 탐색 과정에서 응답을 받았다는 뜻일 뿐 브라우저 접속을 대신하지 않습니다. 테스트 실패가 노드를 완전히 사용할 수 없다는 의미도 아닙니다. 따라서 이 단계에서는 클라이언트 프로세스와 연결 상태만 확인하고 실제 효과는 네 번째 단계에서 점검합니다.

연결 버튼이 반응하지 않으면 먼저 몇 초 기다린 뒤 상태 영역을 확인하세요. 포트가 사용 중이라는 안내가 나오면 다른 유사 클라이언트를 종료하고 다시 시작합니다. 설정 해석 실패가 표시되면 첫 번째 단계로 돌아가 구독을 업데이트하고 노드를 다시 선택하세요. 핸드셰이크 또는 인증서 관련 오류가 나오면 먼저 기기의 시스템 시간과 시간대가 정확한지 확인한 뒤 구독에서 노드 매개변수가 올바르게 전달되었는지 점검합니다. 계속 비정상 종료되거나 런타임 라이브러리 안내가 표시되면 문제 해결에서 시작 문제 항목을 확인하세요.

처음 테스트하는 동안에는 클라이언트를 하나만 실행하세요. 여러 프록시 도구가 시스템 프록시를 동시에 변경하거나 같은 로컬 포트를 사용하면 화면 상태와 실제 트래픽이 일치하지 않을 수 있습니다. 다른 도구를 종료한 뒤 현재 클라이언트를 다시 시작하고, 방금 선택한 노드를 다시 지정한 다음 연결을 켜세요. 포트 충돌과 시스템 프록시 설정의 중복 덮어쓰기를 줄일 수 있습니다.

다음 단계 적용 여부 확인 →

네 번째 단계

프록시 상태와 브라우저 접속 확인

연결 상태가 정상이라면 먼저 브라우저로 실제 접속을 테스트합니다. 새 창을 열어 평소 프록시 경로가 필요한 자주 사용하는 페이지에 접속하는 것이 좋습니다. 기존에 열어 둔 탭만 새로 고치지 마세요. 브라우저 캐시, 기존 연결, DNS 결과가 이전 상태로 남아 있을 수 있습니다. 페이지가 정상적으로 로드되면 다른 사이트도 하나 더 열어 결과가 반복되는지 확인합니다.

브라우저 접속이 정상이라면 클라이언트로 돌아가 연결 로그를 확인하세요. 로그에 새로운 아웃바운드 기록이 나타나고 실패 메시지가 연속해서 표시되지 않아야 합니다. 데스크톱에서는 시스템 프록시를 잠시 끈 뒤 방금 연 페이지를 새로 고쳐 접속 결과를 비교할 수도 있습니다. 확인이 끝나면 시스템 프록시를 다시 켜세요. Android에서는 연결을 끊었다가 다시 시도한 다음 연결을 복구할 수 있습니다. 이 비교를 통해 페이지가 실제로 현재 클라이언트를 거쳤는지, 다른 네트워크 경로를 사용한 것이 아닌지 확인할 수 있습니다.

클라이언트에는 연결됨으로 표시되지만 브라우저에 변화가 없다면 정해진 순서대로 점검하세요. 첫 번째는 현재 노드입니다. 목록의 선택 항목이 다른 설정으로 바뀌지 않았는지 확인합니다. 두 번째는 프록시 적용 상태입니다. v2rayN에서는 시스템 프록시가 계속 켜져 있는지, v2rayNG에서는 테스트할 브라우저가 앱별 프록시 범위에 포함되는지 확인합니다. 세 번째는 브라우저입니다. 브라우저를 완전히 닫았다가 다시 열어 기존 연결의 영향을 배제합니다. 네 번째는 노드입니다. 구독의 다른 노드로 바꾸고 나머지 설정은 그대로 둔 채 다시 연결합니다.

모든 노드를 사용할 수 없다면 구독 그룹으로 돌아가 업데이트를 한 번 실행한 뒤 기기의 시스템 시간이 정확한지 확인하세요. 시스템 시간 차이는 TLS 핸드셰이크에 영향을 줄 수 있으며, 구독 만료나 비정상 응답으로 여러 노드가 동시에 작동하지 않을 수도 있습니다. 특정 노드 하나만 실패하고 다른 노드는 사용할 수 있다면 일반적으로 클라이언트 전체 설정을 변경할 필요가 없습니다. 사용 가능한 노드를 유지하고 해당 항목은 나중에 다시 테스트하세요.

확인이 끝난 뒤 전역 모드로 계속 반복 테스트하지 마세요. 라우팅 모드를 장기간 사용할 규칙 설정으로 되돌린 다음 자주 사용하는 앱을 각각 열어 접속 범위를 확인합니다. 데스크톱에서 클라이언트를 종료하기 전에는 시스템 프록시를 먼저 꺼서 사용할 수 없는 프록시 주소가 시스템에 남지 않도록 하세요. Android에서 중지할 때는 클라이언트의 연결 해제 버튼을 사용하면 됩니다. 일상 사용 중 갑자기 작동하지 않아도 이 페이지의 순서를 따르세요. 먼저 구독을 업데이트하고, 노드를 선택한 다음, 프록시 스위치를 확인하고, 마지막으로 로그를 살펴봅니다.

설정 완료

되돌릴 수 있는 기본 설정 유지

처음 연결에 성공한 뒤 현재 사용 중인 구독 그룹, 노드, 프록시 모드를 기록해 두세요. 이후 DNS, 분할 라우팅 규칙 또는 TUN 모드를 조정할 때는 한 번에 하나만 변경하고, 변경 후 브라우저 확인을 다시 실행합니다. 결과가 이상하면 바로 직전 설정으로 되돌리세요. 여러 스위치를 동시에 바꾸는 것보다 원인을 쉽게 찾을 수 있습니다.

구독 업데이트는 일상적인 유지 관리 작업입니다. 노드 이름이 바뀌거나 기존 노드가 만료되거나 서비스 제공업체가 설정을 변경한 경우 먼저 구독을 업데이트하세요. 클라이언트를 삭제하고 다시 설치할 필요는 없습니다. 클라이언트 업그레이드 후 메뉴 위치가 바뀌어도 “구독—모드—연결—확인” 순서로 해당 기능을 찾으면 됩니다.

연결 실패 시 가장 짧은 점검 순서

  1. 구독 업데이트 구독 그룹을 업데이트할 수 있고 노드 목록이 비어 있지 않은지 확인합니다.
  2. 노드 다시 선택 라우팅, DNS, 포트는 동시에 변경하지 말고 노드만 전환합니다.
  3. 프록시 적용 상태 확인 데스크톱에서는 시스템 프록시를, Android에서는 연결 상태와 앱 범위를 확인합니다.
  4. 마지막 오류 확인 로그 안내에 따라 시간, 포트, 설정 해석 또는 연결 문제를 처리합니다.

위 네 가지로도 원인을 찾지 못했다면 문제 해결로 이동해 설치·설정 또는 문제 해결 분류에서 계속 확인하세요.