v2rayN 사용법: 노드 추가부터 서버 변경까지 한 번에

v2rayN을 설치했지만 다음에 무엇을 해야 할지 모르겠다면 이 가이드를 확인하세요. 클립보드에서 VMess·VLESS·Trojan 링크를 불러오고 QR 코드로 노드를 추가하는 방법, 지연시간 측정과 빠른 서버 선택 및 변경 절차를 Windows 화면 기준으로 설명합니다.

v2rayN을 설치한 뒤에는 프로그램을 실행하는 것보다 실제 노드를 가져오고, 연결 방식을 선택하고, 사용할 서버를 바꾸는 과정에서 더 자주 막힙니다. 구독 링크가 준비되어 있지 않다면 개별 링크나 QR 코드로 노드를 추가할 수 있지만, 가져온 노드가 목록에 보인다는 사실만으로 인터넷 연결이 정상이라고 판단해서는 안 됩니다. 현재 선택된 노드, Xray 코어 실행 상태, 시스템 프록시 적용 여부를 순서대로 확인해야 합니다.

이 글에서는 Windows용 v2rayN 7.x 계열을 기준으로 설명합니다. 메뉴 이름은 세부 버전에 따라 조금 달라질 수 있지만 「구독 그룹」, 「서버」, 「시스템 프록시」, 「속도 테스트」라는 핵심 기능은 같은 방식으로 사용할 수 있습니다. 개인이 발급받은 VMess 또는 VLESS 링크를 안전하게 관리하고, 여러 서버 중 지연시간이 낮은 노드를 선택해 실제 사용 노드로 변경하는 것이 목표입니다.

이 글 한눈에 보기

v2rayN 설치 후 노드가 없는 상태에서 시작해 링크·QR 코드로 VMess 또는 VLESS 노드를 추가하고, Xray 코어와 로컬 프록시를 확인한 뒤, 지연시간 테스트 결과를 바탕으로 사용할 서버를 변경하는 전체 절차를 안내합니다. 구독 링크와 개별 노드의 차이, 연결은 되지만 웹페이지가 열리지 않을 때의 점검 순서도 함께 다룹니다.

v2rayN에서 먼저 확인할 기본 구조

v2rayN은 원격 서버 자체가 아니라 Windows에서 프록시 코어를 관리하는 클라이언트입니다. 가져온 노드에는 서버 주소, 서버 포트, UUID 또는 사용자 식별자, 전송 방식, TLS 관련 값 등이 들어 있습니다. v2rayN은 이 정보를 Xray 코어에 전달하고, 코어가 원격 서버와 연결한 뒤 로컬 컴퓨터의 애플리케이션이 사용할 수 있는 SOCKS 또는 HTTP 수신 포트를 엽니다.

일반적인 초기 설정에서는 SOCKS 포트가 10808, HTTP 포트가 10809로 표시됩니다. 브라우저나 다른 프로그램이 이 포트를 사용하도록 설정하거나 v2rayN의 「시스템 프록시」 기능을 켜면 애플리케이션 요청이 로컬 포트로 들어갑니다. 이 포트는 원격 서버의 포트와 다릅니다. 노드의 443은 서버 측 진입점일 수 있지만, 1080810809은 내 컴퓨터에서 v2rayN이 요청을 받는 포트입니다.

노드 정보 준비 v2rayN에 가져오기 Xray 코어 시작 로컬 프록시 적용 웹 연결 확인
10808
일반적인 SOCKS 로컬 포트
10809
일반적인 HTTP 로컬 포트
443
노드에서 자주 사용하는 원격 포트
3단계
가져오기·선택·연결 확인

노드가 목록에 나타났는데도 웹사이트가 열리지 않는다면 먼저 서버를 계속 바꾸지 마세요. 선택한 노드 왼쪽의 활성 표시, 코어 실행 상태, 시스템 프록시 상태를 차례로 확인해야 합니다. 노드 정보가 만료되었거나 UUID가 잘못된 경우에는 원격 핸드셰이크가 실패하고, 로컬 포트가 다른 프로그램에 점유된 경우에는 코어가 시작되지 않습니다.

항목 역할 처음 확인할 위치
노드 목록 원격 서버와 프로토콜 정보 저장 메인 창의 서버 목록
현재 서버 실제로 코어가 사용할 출구 선택 노드 우클릭 또는 선택 메뉴
시스템 프록시 Windows 프록시 설정에 로컬 포트 적용 메인 창 또는 트레이 메뉴
코어 로그 연결 성공, 시간 초과, 포트 오류 확인 로그 창 또는 실행 상태 영역

노드 제공자로부터 개별 공유 링크를 받았다면 링크 전체를 복사합니다. 링크는 보통 vmess://, vless:// 또는 유사한 형식으로 시작하며, 중간이나 끝의 문자 하나가 빠지면 가져오기는 성공한 것처럼 보여도 연결이 실패할 수 있습니다. 메신저에서 자동 줄바꿈이 포함된 경우에는 앞뒤 공백과 줄바꿈을 제거한 뒤 사용하세요.

  1. 링크 복사

    발급받은 VMess 또는 VLESS 링크를 클립보드에 복사합니다. 링크를 공개 채팅이나 웹 변환 사이트에 붙여 넣지 말고, UUID와 서버 주소가 포함된 문자열은 개인 설정 정보로 취급하세요.

  2. 가져오기 메뉴 열기

    v2rayN 메인 창에서 「서버」 메뉴를 열고 「클립보드에서 서버 가져오기」와 비슷한 이름의 항목을 선택합니다. 버전에 따라 메인 창의 우클릭 메뉴나 단축키로 같은 기능을 실행할 수 있습니다.

  3. 노드 생성 확인

    가져오기가 끝나면 서버 목록에 새 항목이 표시됩니다. 이름, 주소, 포트, 프로토콜이 제공받은 정보와 맞는지 확인하고, 이름이 비어 있으면 구분하기 쉬운 지역명이나 용도명으로 바꿉니다.

  4. 서버 선택

    추가된 노드를 한 번 클릭해 현재 사용할 서버로 지정합니다. 목록의 선택 표시와 트레이 메뉴의 서버 이름이 같은지 확인한 뒤 코어 실행 또는 시스템 프록시 적용 단계로 이동합니다.

QR 코드만 받은 경우에는 「서버」 메뉴에서 QR 코드 가져오기 기능을 선택하고 화면의 QR 코드를 스캔합니다. 다른 기기에 표시된 코드를 가져올 때는 v2rayN의 QR 스캔 창이 전체 코드를 읽을 수 있도록 배율을 높이고, 코드가 흐릿하거나 일부가 잘린 상태에서 반복 시도하지 않는 것이 좋습니다. 스캔 후에도 서버 주소와 포트를 눈으로 확인하세요.

노드 추가 방식 선택

개별 링크·QR 코드
  • 한두 개의 서버를 빠르게 추가
  • 노드 이름과 설정을 직접 확인
  • 만료 시 새 링크를 다시 가져오기
구독 링크
  • 여러 서버를 한 번에 관리
  • 「구독 그룹」에서 주소 저장
  • 업데이트로 노드 목록 갱신

서버가 여러 개이고 주기적으로 주소가 바뀐다면 개별 링크보다 구독 그룹을 사용하는 편이 관리와 서버 교체에 유리합니다.

구독 링크로 여러 노드 관리하기

구독 링크는 여러 노드의 목록을 하나의 주소로 전달하는 방식입니다. v2rayN에서 「구독 그룹」 또는 「구독 설정」을 열고 새 그룹을 추가한 다음, 구독 URL을 붙여 넣고 저장합니다. 그룹 이름은 서비스명이나 사용 목적처럼 알아보기 쉽게 지정하세요. 저장한 뒤 「구독 업데이트」 또는 「현재 그룹 업데이트」를 실행하면 서버 목록에 여러 노드가 추가됩니다.

구독 업데이트가 실패하면 먼저 브라우저에서 해당 주소가 열리는지 확인하기보다 v2rayN의 구독 요청 결과와 로그를 확인하세요. 구독 서버가 TLS 연결을 요구하거나 지역 네트워크에서 직접 접근할 수 없는 경우에는 「프록시를 통해 업데이트」 옵션이 도움이 될 수 있습니다. 단, 사용할 수 있는 노드가 하나도 없는 최초 상태에서는 이 옵션을 켜도 요청이 성공하지 않을 수 있으므로, 가능하면 개별 링크로 작동하는 기본 노드를 먼저 추가하세요.

  • 주소가 비어 있음: 앞뒤 공백을 제거하고 구독 링크 전체가 복사되었는지 확인합니다.
  • 업데이트는 성공했지만 노드가 없음: 구독 제공자가 만료된 계정이나 사용량 초과 상태를 반환했을 수 있습니다.
  • 노드 이름만 있고 연결되지 않음: 서버 주소, UUID, 전송 경로 또는 TLS 설정이 변경되었는지 확인합니다.
  • 예전 노드가 계속 남아 있음: 업데이트가 기존 목록을 대체하지 않고 추가한 것인지 확인한 뒤 만료 노드를 직접 삭제합니다.

개별 노드 확인값

프로토콜
VMess 또는 VLESS
서버 주소
제공받은 도메인 또는 IP
서버 포트
예: 443
인증 정보
UUID 또는 사용자 ID
전송 설정
TCP·WS·gRPC 등

링크를 가져온 뒤에도 핵심 값이 제공받은 원본과 맞는지 확인하면 오입력 문제를 빠르게 줄일 수 있습니다.

구독 그룹 확인값

그룹 이름
사용 목적이 드러나는 이름
구독 주소
전체 URL
업데이트 방식
수동 또는 예약 갱신
요청 경로
직접 연결 또는 프록시
갱신 결과
노드 수와 마지막 시간

구독 URL은 노드 목록을 다시 받을 수 있는 관리 주소이므로 다른 사람에게 공유하지 않는 것이 안전합니다.

현재 사용할 서버로 변경하기

노드를 가져온 뒤에는 목록에 있는 서버 중 하나를 선택해야 합니다. 서버 항목을 클릭하거나 우클릭해 「현재 서버로 설정」과 비슷한 메뉴를 실행합니다. 선택만 하고 끝내지 말고, 트레이 아이콘 메뉴에 표시된 활성 서버 이름과 메인 창의 선택 항목이 같은지 확인하세요. 구독 업데이트 직후에는 목록 순서가 바뀌어 이전에 사용하던 서버와 다른 항목이 선택될 수 있습니다.

서버 선택 기준은 지연시간 하나만으로 결정하지 않는 것이 좋습니다. 속도 테스트의 수치가 낮아도 실제 웹페이지가 느릴 수 있고, 테스트 시점에만 서버가 한산했을 수도 있습니다. 먼저 지연시간과 손실 여부를 보고, 그다음 실제 웹페이지 접속, 동영상 버퍼링, 장시간 연결 안정성을 확인하세요. 같은 네트워크와 같은 시간대에서 여러 서버를 비교해야 결과가 의미가 있습니다.

지연시간이 낮고 반복 테스트의 편차가 작은 서버입니다. 웹 브라우징과 실시간 상호작용에 우선 고려할 수 있습니다.

적합: 일반 사용, 검색, 원격 작업

초기 응답은 조금 늦어도 대용량 전송에서 처리량이 안정적인 서버입니다.

적합: 대용량 파일, 긴 다운로드

평소 지연시간이 가장 낮지는 않지만 주 서버 장애 때 즉시 바꿀 수 있는 예비 노드입니다.

적합: 장애 대비, 임시 전환

v2rayN의 서버 목록에서 테스트 기능을 실행하면 노드별 지연시간 또는 연결 결과가 표시됩니다. 테스트가 성공한 서버를 선택한 뒤 「시스템 프록시」를 켜고 브라우저에서 새 탭을 열어 확인하세요. 이미 열려 있던 페이지는 DNS 캐시나 기존 연결을 사용할 수 있으므로, 선택을 바꾼 직후에는 새 창이나 새 탭에서 테스트하는 편이 정확합니다.

연결 상태와 프록시 적용 확인하기

정상 연결의 기준은 “v2rayN 아이콘이 실행 중이다”가 아닙니다. 첫째, Xray 코어가 오류 없이 시작되어야 합니다. 둘째, 선택한 노드로 핸드셰이크가 성공해야 합니다. 셋째, Windows 시스템 프록시가 v2rayN의 로컬 HTTP 포트 또는 지정된 포트를 가리켜야 합니다. 마지막으로 브라우저에서 실제 페이지가 열리고 현재 서버 변경이 반영되는지 확인해야 합니다.

노드는 추가됐지만 연결 버튼을 눌러도 실패하나요?

먼저 서버 주소와 포트를 확인하고, 로그에서 timeout·TLS·authentication 오류를 구분하세요. 다른 노드 하나로 테스트해 원격 서버 문제와 로컬 설정 문제를 나눌 수 있습니다.

연결 성공인데 브라우저만 인터넷이 안 되나요?

「시스템 프록시」가 켜져 있는지 확인하고 브라우저에 수동 프록시를 별도로 지정했다면 중복 설정을 제거하세요. HTTP 포트와 SOCKS 포트를 서로 바꿔 입력하지 않는 것도 중요합니다.

서버를 바꿨는데 접속 지역이 그대로인가요?

기존 연결과 DNS 캐시가 남아 있을 수 있습니다. 브라우저를 완전히 닫았다가 다시 열고, 새 노드를 현재 서버로 지정한 뒤 새 연결을 생성하세요.

구독 업데이트 후 사용하던 노드가 사라졌나요?

제공자가 목록을 교체했거나 만료 노드를 정리했을 수 있습니다. 구독 그룹의 마지막 업데이트 결과를 확인하고, 필요한 경우 발급처에 최신 구독 주소를 요청하세요.

오류: connection refused

원인 및 해결 방법:서버 포트에서 연결을 거부했거나 해당 서비스가 중지된 상태일 수 있습니다. 다른 노드로 테스트하고 서버 주소와 원격 포트를 다시 확인하세요.

오류: i/o timeout

원인 및 해결 방법:지정한 시간 안에 서버 응답을 받지 못했습니다. 네트워크가 불안정하거나 서버가 차단·과부하 상태일 수 있으므로 같은 그룹의 다른 서버를 비교하세요.

오류: address already in use

원인 및 해결 방법:10808 또는 10809 같은 로컬 포트를 다른 프로세스가 사용 중입니다. 중복 실행된 v2rayN을 종료하고 포트 설정과 시스템 프록시 값을 함께 확인하세요.

클라이언트 다운로드