본문으로 건너뛰기

v2rayN 첫 연결 가이드: 노드 선택, 실제 연결 지연 시간 테스트와 프록시 작동 확인

구독을 가져온 뒤 실제 연결 지연 시간을 테스트해 노드를 고르고, 시스템 프록시와 라우팅 모드를 설정하세요. 마지막으로 브라우저와 명령줄에서 트래픽이 프록시를 통하는지 확인합니다.

핵심 내용

구독은 가져왔지만 연결을 어떻게 시작할지 아직 막막한 사용자를 위한 안내입니다. 먼저 실제 연결 지연 시간 테스트로 사용 가능한 노드를 추린 뒤, 활성 서버와 로컬 리스너, 시스템 프록시를 확인합니다. 마지막으로 브라우저 접속, 명령줄 요청, 코어 로그를 함께 살펴 노드 연결 실패, 앱의 프록시 미사용, 라우팅 설정 불일치 문제를 구분합니다.

1. 구독을 가져온 뒤 노드와 로컬 리스너 확인

구독 업데이트에 성공했다는 것은 클라이언트가 해석할 수 있는 설정을 내려받았다는 뜻일 뿐, 모든 노드에 연결할 수 있다는 의미는 아닙니다. v2rayN은 관리 인터페이스이며 실제 연결은 선택한 코어가 처리합니다. 서버 목록에 이름, 주소, 프로토콜이 표시된 뒤에도 테스트, 활성 서버 지정, 코어 실행을 거쳐야 합니다.

이 글에서는 Windows 데스크톱용 v2rayN을 기준으로 설명합니다. Desktop과 WPF 인터페이스는 메뉴 위치가 다를 수 있으므로 아래 메뉴 이름을 기준으로 찾아보세요. 같은 이름의 항목이 없다면 스크린샷만 보고 스위치를 추측하지 말고 현재 인터페이스와 버전을 먼저 확인하세요. 처음 연결을 확인할 때는 TUN을 끄고 다른 프록시 프로그램도 잠시 중지해 라우팅 및 리스너 충돌을 줄입니다.

  1. 구독 목록 확인

    메인 화면에서 「구독 그룹」을 열고 방금 가져온 그룹을 선택한 다음 서버 목록이 비어 있지 않은지 확인합니다. 만료일과 트래픽 한도도 살펴보세요. 노드 이름에 표시된 지역은 단순한 라벨일 뿐, 실제 접속 위치나 사용 가능 여부를 보장하지 않습니다.

  2. 리스닝 포트 확인

    「설정」→「매개변수 설정」으로 이동해 로컬 리스닝 포트 관련 항목을 찾아 포트 번호와 지원하는 프록시 유형을 확인합니다. 아래에서는 이 PC에 설정된 혼합 포트 10808을 예로 듭니다. 인터페이스에 다른 번호가 표시되면 명령어의 포트도 함께 바꾸세요.

  3. 소수의 노드 선택

    먼저 같은 구독에 있는 노드 3~5개를 골라 비교하세요. 거리가 가깝고 서비스 제공자가 현재 네트워크에 적합하다고 안내한 회선을 우선 선택하면 좋습니다. 처음부터 수백 개의 노드를 한꺼번에 테스트하면 동시 요청이 결과에 영향을 줄 수 있습니다.

  4. 로그 창 열기

    메인 화면에서 로그 영역을 펼쳐 코어 시작 정보를 확인합니다. address already in use가 표시되면 먼저 로컬 포트 점유 문제를 해결하세요. 이 상태에서는 원격 노드를 바꿔도 대개 소용이 없습니다.

2. 실제 연결 지연 시간 테스트와 결과 해석

테스트할 노드를 선택한 뒤 서버 목록의 마우스 오른쪽 버튼 메뉴에서 「서버 실제 연결 지연 시간 테스트」를 실행하고 결과가 나올 때까지 기다립니다. 일부 인터페이스에서는 메뉴 이름 뒤에 다중 선택이나 단축키 안내가 붙을 수 있습니다. 테스트 중에는 코어를 반복해서 바꾸거나 테스트 주소를 수정하거나 구독을 업데이트하지 마세요. 테스트 결과를 서로 비교하기 어려워집니다.

실제 연결 지연 시간 테스트는 노드를 통해 지정된 테스트 주소에 접속하므로 서버의 TCP 포트만 확인하는 것보다 실제 프록시 연결에 가깝습니다. 다만 결과는 ‘현재 네트워크, 현재 노드, 현재 테스트 대상’에서 한 번 측정한 값일 뿐, 모든 웹사이트에 접속할 수 있다는 뜻도 다운로드 속도를 보장한다는 뜻도 아닙니다. 테스트 대상에 문제가 있으면 정상적인 여러 회선이 한꺼번에 실패로 표시될 수도 있습니다.

결과 또는 현상의미다음 단계
TCP 연결 테스트 성공서버 포트에 연결할 수 있다는 뜻이며, 프록시 인증 성공까지 의미하지는 않습니다.실제 연결 지연 시간 테스트를 계속 진행합니다.
실제 연결 지연 시간 반환이번 테스트 대상에 노드를 통해 접속하는 데 성공했습니다.테스트를 반복하고 실제 웹사이트 접속도 확인합니다.
시간 초과 또는 실패테스트 조건에서 요청을 완료하지 못했다는 뜻일 뿐, 노드가 작동하지 않는다고 단정할 수는 없습니다.로그, 테스트 대상, 네트워크를 확인합니다.
간헐적으로 지연 시간이 낮고 실패가 잦음연결이 불안정합니다. 가장 낮은 숫자만 보고 선택하면 잘못 판단할 수 있습니다.연속으로 성공한 노드를 우선 선택합니다.

‘최저 지연 시간’보다 반복 테스트 결과를 기준으로 선택

후보 노드를 3회 연속으로 테스트하고, 테스트 사이에는 몇 초씩 기다립니다. 예를 들어 한 노드의 결과가 120, 135, 128밀리초이고 다른 노드는 80밀리초, 시간 초과, 900밀리초라면 첫 연결에는 앞의 노드를 먼저 사용하는 편이 낫습니다. 이는 결과 해석을 위한 예시이며, 이 사이트에서 직접 측정한 값이나 회선 성능을 보장하는 수치가 아닙니다. 대역폭, 혼잡도, 대상 서비스의 속도 제한에 따라 지연 시간이 낮은 노드의 다운로드 속도가 더 느릴 수도 있습니다.

3. 활성 서버 지정 후 시스템 프록시 켜기

서버 목록에서 테스트를 통과한 노드를 선택하고 마우스 오른쪽 버튼 메뉴에서 「활성 서버로 설정」을 선택한 다음 코어가 다시 로드될 때까지 기다립니다. 목록에서 선택되어 강조 표시된 노드와 활성 서버는 다를 수 있으므로 현재 활성 항목을 확인해야 합니다. 이어서 트레이 메뉴의 「시스템 프록시」에서 「시스템 프록시 자동 설정」을 선택하고, 로그에 시작 실패 메시지가 있는지 확인하세요.

처음 연결을 확인할 때는 「라우팅」→「전역」을 임시로 선택하면 일반 요청이 프록시 출구를 통하도록 하기 쉬워져 분기 규칙이 판단에 끼치는 영향을 줄일 수 있습니다. 여기서 ‘전역’은 코어가 이미 받은 연결을 라우팅하는 방식을 뜻합니다. 모든 앱이 자동으로 트래픽을 넘긴다는 뜻도 아니며, 로컬 루프백이나 LAN 같은 특수 규칙이 반드시 해제된다는 뜻도 아닙니다. 확인이 끝나면 평소 사용에 적합한 분기 모드로 되돌리세요.

첫 연결 확인 설정

활성 서버
여러 차례 실제 연결 테스트에 성공한 노드
시스템 프록시
시스템 프록시 자동 설정
라우팅 모드
전역 모드를 임시로 선택
TUN 모드
끄기 — 먼저 변수를 분리합니다

프록시를 명시적으로 지정한 연결부터 확인하고, 여러 트래픽 처리 방식을 동시에 켜지 마세요.

평소 사용 설정

활성 서버
안정성이 확인된 자주 쓰는 노드
시스템 프록시
앱의 시스템 설정 준수 여부에 따라 선택
라우팅 모드
필요에 따라 분기 규칙 선택
대체 노드
테스트에 성공한 노드를 하나 더 남겨 둡니다

분기 모드로 되돌린 뒤에는 대상 도메인에 적용된 출구를 다시 확인하세요. 전역 모드에서 확인한 결과를 그대로 적용할 수 없습니다.

4. 브라우저로 확인: 페이지, 출구 IP, 로그 함께 살펴보기

시스템 프록시를 켠 뒤 Windows 시스템 프록시 설정을 따르는 브라우저에서 이전에 방문한 적 없는 페이지를 새로 엽니다. 브라우저에 프록시 확장 프로그램이 설치되어 있거나 별도 프록시가 설정되어 있거나 자체 우회 규칙이 활성화되어 있다면 해당 설정을 먼저 일시 중지하세요. 페이지가 열린다는 사실만으로는 충분한 근거가 되지 않습니다. 원래 해당 사이트에 직접 연결할 수 있었을 수도 있기 때문입니다.

  1. 새 요청 확인: 자주 사용하는 HTTPS 웹사이트를 열고 새로고침합니다. 캐시된 페이지를 보고 판단하지 마세요. 로그와 대조할 수 있도록 테스트 시간을 기록합니다.
  2. 출구 IP 확인: 신뢰할 수 있는 IP 조회 페이지에서 직접 연결과 프록시 연결의 공인 IP를 비교합니다. 구독 정보나 계정 정보를 입력하라고 요구하는 조회 서비스는 사용하지 마세요.
  3. 출구 확인: 코어 로그에서 같은 시간의 대상 도메인과 출구 기록을 확인합니다. 직접 연결 출구로 표시된다면 요청이 코어에 들어왔지만 라우팅 규칙에 따라 직접 연결되었을 수 있습니다.
  4. 분기 규칙 재확인: 전역 모드에서 평소 사용하는 규칙으로 되돌린 뒤 프록시가 필요한 대상과 직접 연결되어야 하는 대상에 각각 접속해 두 연결이 설정대로 동작하는지 확인합니다.

출구 IP가 바뀌는 것은 유용한 근거지만, 위치 데이터베이스는 업데이트가 늦을 수 있고 같은 회선에서도 출구 IP를 여러 개 사용할 수 있습니다. 국가나 도시 이름만 보지 말고, ‘출구 지역이 노드 이름과 다르다’는 이유만으로 연결 실패라고 판단하지 마세요. IP 주소, 실제 요청, 로그를 함께 살펴야 합니다. 로그 수준이 낮아 요청별 기록이 없더라도 그것만으로 요청이 코어를 거치지 않았다고 단정할 수는 없습니다.

5. 명령줄로 확인: 브라우저를 거치지 않고 로컬 프록시 지정

명령줄 프로그램은 Windows 시스템 프록시를 사용하지 않을 수 있습니다. 로컬 코어에서 원격 노드까지의 연결을 확인하기 위해 아래에서는 SOCKS 프록시를 명시적으로 지정합니다. 시스템 프록시 설정 여부와는 무관합니다. 이 PC의 127.0.0.1:10808이 실제로 SOCKS 또는 혼합 리스너를 제공해야 합니다. 포트가 다르면 먼저 바꾸세요.

10808
이 글에서 사용하는 로컬 프록시 포트
10초
명령어의 연결 단계 제한 시간
20초
명령어의 전체 요청 제한 시간

PowerShell에서 다음 명령어를 실행합니다. 일부 환경에서 동명의 명령 별칭이 실행되는 것을 막기 위해 curl.exe를 사용합니다. socks5h는 대상 호스트 이름의 처리를 프록시 쪽에 맡기므로, 로컬에서 대상 도메인을 확인하는 과정과 프록시 연결을 구분하는 데 유용합니다. NO_PROXY 환경 변수를 설정했다면 테스트 도메인이 프록시를 우회하도록 되어 있지 않은지 먼저 확인하세요.

curl.exe --proxy socks5h://127.0.0.1:10808 --connect-timeout 10 --max-time 20 -I https://example.com

대상 웹사이트의 HTTP 응답을 받았다면 이번 프록시 지정 요청에서 네트워크 통신이 완료된 것입니다. 403 등의 상태 코드가 반환되면 사이트의 접근 정책 문제인지 연결 장애인지 구분해야 합니다. 이 결과만으로 브라우저도 프록시를 사용한다고 단정할 수는 없습니다. 직접 연결 결과와 비교하려면 아래 명령어를 실행하세요. 두 요청이 모두 성공하더라도 ‘둘 다 접속된다’는 사실만으로 출구 IP가 같은지 판단할 수는 없습니다.

curl.exe --noproxy "*" --connect-timeout 10 --max-time 20 -I https://example.com

필요하면 포트 리스닝 여부 확인

PowerShell에서 로컬 리스닝 상태를 조회합니다. 출력에 표시되는 OwningProcess는 프로세스 번호입니다. 리스닝 항목이 확인되어도 프로그램이 포트를 점유하고 있다는 뜻일 뿐이므로, 작업 관리자의 「세부 정보」에서 해당 번호가 예상한 코어의 프로세스인지 확인해야 합니다. 출력이 없다면 로그로 돌아가 시작 오류를 해결하세요.

Get-NetTCPConnection -LocalPort 10808 -State Listen |
  Select-Object LocalAddress, LocalPort, OwningProcess

6. 첫 연결 관련 자주 묻는 질문과 마무리 확인

실제 연결 지연 시간은 표시되는데 왜 대상 웹사이트에 접속할 수 없나요?

테스트 주소와 대상 웹사이트가 다르기 때문입니다. 테스트를 통과한 노드를 활성 서버로 지정하고 라우팅 모드를 잠시 전역으로 바꾼 다음, 브라우저와 프록시 지정 명령어로 각각 대상에 접속해 보세요. 해당 웹사이트만 실패한다면 대상 사이트의 제한, DNS, 로그를 확인하세요. 한 번 테스트에 성공했다고 모든 대상에 접속할 수 있는 것은 아닙니다.

시스템 프록시를 켰는데 왜 특정 프로그램은 직접 연결되나요?

일부 프로그램은 시스템 프록시를 사용하지 않거나 자체 프록시 설정이 우선 적용될 수 있습니다. 먼저 해당 프로그램의 HTTP 또는 SOCKS 프록시 설정을 찾아 확인한 로컬 주소와 포트를 입력하세요. 기본 연결이 확인된 뒤 프로그램에 필요한 경우 TUN 사용을 검토하세요. 첫 문제 해결 단계부터 TUN을 켜지는 마세요.

노드를 바꾼 뒤 구독을 다시 가져와야 하나요?

대부분은 필요하지 않습니다. 새 노드를 마우스 오른쪽 버튼으로 클릭해 「활성 서버로 설정」을 선택하고 코어가 다시 로드될 때까지 기다린 뒤 브라우저에서 새로 연결하세요. 기존 장시간 연결은 이전 경로를 계속 사용할 수 있습니다. 필요한 경우 해당 페이지를 닫거나 대상 앱을 재시작한 뒤 다시 테스트하세요.

클라이언트를 종료했더니 브라우저에서 오히려 접속할 수 없어요.

먼저 v2rayN을 다시 열고 「시스템 프록시」에서 「시스템 프록시 지우기」를 선택한 다음 종료하세요. 문제가 계속되면 Windows 「설정」→「네트워크 및 인터넷」→「프록시」에서 남아 있는 설정을 확인합니다. 조직에서 관리하는 기기라면 관리자의 안내를 우선 따르고 조직에서 제공한 설정은 삭제하지 마세요.

첫 연결 완료 여부는 초록색 숫자 하나로 판단할 수 없습니다. 활성 서버가 명확하고, 코어가 정상적으로 리스닝하며, 프록시를 지정한 요청이 성공하고, 브라우저 출구 IP와 라우팅 결과가 예상과 일치하는지 재현 가능한 방식으로 확인해야 합니다. 마지막으로 사용 가능한 노드, 로컬 포트, 평소 사용하는 라우팅 모드를 기록해 두세요. 다음에 문제가 생기면 같은 테스트 조건으로 변화를 확인해 여러 설정을 한꺼번에 바꾸는 일을 피할 수 있습니다.

클라이언트 다운로드Windows · Android · macOS · Linux