QUICKSTART / 04 STEPS

v2rayN 사용법: 구독 설정부터 첫 연결까지

클라이언트와 사용할 수 있는 구독 주소를 준비한 뒤 가져오기, 모드 선택, 연결, 확인 순서로 진행합니다. 각 단계에서는 필요한 설정만 다룹니다. 라우팅, DNS, TUN을 자세히 설정하려면 고급 설정 안내서를 참고하세요.

데스크톱 · v2rayN 안드로이드 · v2rayNG 예상 소요 시간 · 약 10분

구독 가져오기

먼저 사용할 플랫폼에 맞는 클라이언트를 설치하고 실행합니다. 데스크톱에서는 v2rayN, 안드로이드에서는 v2rayNG를 사용합니다. 아직 설치하지 않았다면 설치 파일 페이지에서 운영체제에 맞는 파일을 받으세요. 구독 주소는 서비스 제공자가 안내하는 주소로, 개별 서버의 공유 링크와는 다릅니다. 일반적으로 여러 서버 정보가 포함되어 있어 나중에 목록을 업데이트할 수 있습니다. 주소를 복사할 때 앞뒤에 공백이나 줄바꿈이 들어가지 않았는지 확인하세요. 구독 주소에는 접속 정보가 포함될 수 있으므로 공개된 페이지에 붙여 넣거나 무관한 사람에게 보내지 마세요.

v2rayN에서 ‘구독 그룹’ 또는 같은 기능의 설정 메뉴를 열고 그룹을 추가합니다. 알아보기 쉬운 이름과 구독 URL 전체를 입력한 뒤 저장하세요. 메인 화면으로 돌아가 구독 메뉴에서 방금 만든 그룹을 업데이트합니다. 업데이트가 끝나면 서버 목록에 해당 그룹의 항목이 표시되어야 합니다. 그룹 이름은 이 기기에서 구분하기 위한 것으로 서버 설정에는 영향을 주지 않습니다. 처음 사용한다면 다른 구독 옵션은 기본값으로 두면 됩니다. 그룹이 여러 개라면 방금 추가한 그룹을 업데이트했는지 확인하세요. 이전 목록이 보여 새 구독이 이미 적용됐다고 착각할 수 있습니다.

v2rayNG에서 사이드 메뉴의 ‘구독 설정’을 열고 추가 메뉴에서 주소와 이름을 입력한 뒤 저장하고 구독을 업데이트합니다. 서버 목록으로 돌아와 항목이 표시되는지 확인하세요. 안드로이드에서는 주소 추가와 업데이트가 별도 작업일 수 있습니다. 주소만 저장하고 업데이트하지 않으면 목록이 비어 있을 수 있습니다. 일부 화면에서는 클립보드에서 단일 설정을 가져올 수도 있지만, 이 안내에서는 서버 목록을 나중에 관리하기 쉽도록 구독 업데이트 방법을 사용합니다.

업데이트 후에도 목록이 비어 있다면 주소가 완전한지, 구독이 만료되지 않았는지, 서비스 제공자가 특정 네트워크 조건을 요구하는지 먼저 확인하세요. 클라이언트 로그에서 구독 요청 관련 메시지를 살펴보고 요청이 완료되지 않은 경우와 요청은 완료됐지만 사용할 항목이 없는 경우를 구분합니다. 서버 항목이 없는데 프록시 모드를 계속 바꾸지는 마세요. 프록시 설정은 트래픽을 전달하는 기능이지 서버 정보를 대신 제공하지 않습니다. 목록에 항목이 표시된 다음 단계로 넘어가세요.

프록시 모드 선택

서버 목록을 준비했다면 먼저 어떤 앱의 트래픽을 클라이언트로 보낼지 정합니다. v2rayN 데스크톱의 ‘시스템 프록시’와 ‘라우팅’은 서로 다른 설정입니다. 시스템 프록시는 운영체제의 프록시 설정을 따르는 앱이 요청을 클라이언트로 전달할지 결정하고, 라우팅은 클라이언트가 받은 요청에 어떤 아웃바운드를 사용할지 결정합니다. 처음 설정할 때는 클라이언트의 일반 규칙 모드를 유지하고 ‘시스템 프록시 자동 설정’을 켜는 것이 좋습니다. 포트, DNS, 사용자 지정 라우팅을 한꺼번에 바꾸는 것보다 문제를 찾기 쉽습니다.

v2rayN의 트레이 메뉴나 메인 창에서 ‘시스템 프록시’를 찾아 ‘시스템 프록시 자동 설정’ 또는 같은 기능의 항목을 선택합니다. 메뉴 상태가 사용으로 바뀌었는지 확인한 뒤 라우팅 모드가 원하는 규칙 모드인지 살펴보세요. 규칙 모드는 대상별로 규칙을 적용하고, 전역 모드는 클라이언트로 들어온 요청에 현재 프록시 아웃바운드를 사용합니다. 여기서 ‘전역’은 기기의 모든 프로그램이 자동으로 연결된다는 뜻이 아닙니다. 시스템 프록시 설정을 사용하지 않는 프로그램은 직접 인터넷에 연결할 수 있습니다. 특정 프로그램에 프록시를 수동으로 설정하려면 임의의 원격 서버 주소가 아니라 클라이언트에 표시된 로컬 HTTP 또는 SOCKS 주소와 포트를 입력하세요.

macOS에서는 시스템 네트워크 설정에서 현재 네트워크 서비스의 프록시 상태를 확인할 수 있습니다. 다른 데스크톱 환경에서는 시스템 프록시 메뉴의 위치가 다를 수 있습니다. 시스템 프록시 스위치가 설정에 반영되지 않으면 먼저 클라이언트 권한과 현재 네트워크 서비스를 확인한 다음 브라우저에 로컬 프록시를 별도로 지정해 보세요. 여러 프록시 클라이언트가 동시에 시스템 프록시를 변경하면 어떤 설정이 적용 중인지 파악하기 어렵습니다. 네트워크를 바꾼 뒤에도 시스템 프록시가 현재 클라이언트를 가리키는지 확인하세요.

v2rayNG에서는 안드로이드 시스템 설정에 데스크톱 프록시 포트를 직접 입력하지 않습니다. 시스템 VPN 서비스가 기기 트래픽을 전달합니다. 처음 연결을 시작하면 시스템에서 연결 권한을 요청하므로 안내를 읽고 허용하세요. 앱별 프록시나 우회 규칙은 첫 연결이 완료될 때까지 기본값으로 두는 것이 좋습니다. 도메인 규칙의 적용 방식이나 DNS 조회 과정을 자세히 알아보려면 고급 설정 안내서의 라우팅 및 DNS 섹션을 참고하세요. 모드 설정을 마친 뒤에는 서버를 선택하고 연결을 시작해야 합니다.

서버 연결

v2rayN 서버 목록으로 돌아가 방금 가져온 그룹에서 항목을 선택한 뒤 목록 메뉴를 사용해 활성 서버로 지정합니다. 버전에 따라 더블 클릭, 마우스 오른쪽 버튼 메뉴, 도구 모음으로 선택할 수 있습니다. 마우스로 항목을 강조 표시한 것만으로는 부족하며 현재 서버 표시가 선택한 항목으로 옮겨졌는지 확인하세요. 클라이언트 코어가 실행 중인지 확인하고 시스템 프록시가 앞 단계에서 선택한 상태인지도 살펴봅니다. 서버 선택과 시스템 프록시 활성화는 별개의 작업입니다. 둘 중 하나라도 빠지면 브라우저가 예상대로 작동하지 않을 수 있습니다.

처음 연결할 때는 여러 서버를 한꺼번에 속도 측정할 필요가 없습니다. 속도 측정 결과는 특정 요청이나 연결 단계만 보여 주므로 웹페이지가 열리는지를 단독으로 증명하지는 못합니다. 구독에 포함된 설정이 완전한 서버 하나를 선택하고 로그에 연결 오류가 반복되는지 확인하세요. 서버 항목이 여러 개라면 프록시 모드는 그대로 둔 채 다른 항목을 선택해 다시 시도할 수 있습니다. 한 번에 설정 하나만 바꾸면 서버 문제인지 기기 설정 문제인지 파악하기 쉽습니다.

v2rayNG에서 목록의 서버를 선택한 다음 메인 화면의 연결 버튼을 누릅니다. 처음 연결할 때 시스템 VPN 권한 요청이 표시됩니다. 허용한 뒤 클라이언트에 실행 상태가 표시되는지, 시스템에 VPN 연결 아이콘이 나타나는지 확인하세요. 이전에 권한을 거부했다면 연결을 다시 시작해 시스템 안내에 응답해야 합니다. 연결 아이콘은 서비스가 시작됐다는 뜻일 뿐 선택한 서버로 요청이 정상 처리된다는 보장은 아닙니다. 다음 단계에서 실제 접속을 확인하세요.

클라이언트가 시작되자마자 종료되면 로그를 열어 구체적인 오류를 확인하세요. 데스크톱에서 로컬 포트가 충돌하면 보통 수신 대기 실패 메시지가 표시됩니다. 같은 포트를 사용하는 다른 프로그램을 종료하거나 클라이언트 설정에서 수신 포트를 변경할 수 있습니다. 포트를 바꿨다면 프록시를 수동 설정한 브라우저와 터미널도 함께 수정하세요. 로그에 서버 인증, 전송, DNS 조회 오류가 표시된다면 연결 버튼만 반복해서 누르지 말고 구독 업데이트 결과부터 다시 확인하세요. 문제를 점검할 때 오류가 연결 시작 전, 시작 직후, 웹페이지 요청 후 중 어느 단계에서 발생했는지 기록해 두세요.

작동 확인

클라이언트를 실행한 상태로 평소 사용하는 브라우저에서 정상 접속이 확인된 웹페이지를 연 다음, 다른 대상의 웹페이지도 열어 보세요. 클라이언트 화면의 ‘연결됨’ 표시만으로 판단하지 마세요. 이 상태는 로컬 서비스가 실행 중이라는 뜻일 수 있습니다. 웹페이지가 로드되는지, 클라이언트 로그에 해당 요청이 표시되는지, 라우팅 모드가 요청을 예상대로 처리하는지 확인하세요. 규칙 모드에서는 대상에 따라 다른 아웃바운드를 사용할 수 있으므로 웹페이지 하나의 결과만으로 모든 트래픽의 경로를 판단하면 안 됩니다.

데스크톱에서는 운영체제의 프록시 설정이 여전히 v2rayN에 의해 구성되어 있는지도 확인하세요. 브라우저에서는 웹페이지가 열리지만 클라이언트 로그에 새 요청이 없다면 브라우저에 별도의 프록시 설정이 있는지, 현재 네트워크 서비스가 바뀌었는지, 다른 프로그램이 시스템 프록시를 덮어썼는지 확인합니다. 로컬 프록시를 수동으로 지정했다면 주소와 포트가 클라이언트의 실제 수신 설정과 일치하는지 살펴보세요. 원격 서버 포트를 브라우저의 로컬 프록시 포트로 잘못 입력하지 마세요. 브라우저가 연결하는 곳은 이 기기의 수신 주소입니다.

v2rayNG에서는 시스템 VPN 연결이 유지되는지 확인한 뒤 브라우저로 같은 접속 테스트를 진행하세요. 특정 앱만 접속할 수 없다면 해당 앱이 앱별 프록시에서 제외되어 있는지 확인합니다. 모든 앱에서 접속이 안 된다면 클라이언트 로그와 선택한 서버를 먼저 살펴보세요. 안드로이드의 배터리 절약 및 백그라운드 제한이 클라이언트를 벗어난 뒤 서비스를 중단할 수 있습니다. 처음 작동을 확인할 때는 클라이언트를 화면에 띄워 둔 상태로 연결을 확인한 다음 백그라운드 실행 설정을 점검하세요.

연결되지 않으면 다음 순서대로 확인하세요. 구독 업데이트 후 서버 항목이 생성됐는지, 올바른 서버가 활성화됐는지, 시스템 프록시 또는 VPN 서비스가 켜져 있는지, 로그에 요청이 기록됐는지 확인한 다음 규칙과 DNS를 점검합니다. 항목을 하나씩 확인할 때마다 같은 테스트 페이지에 다시 접속하세요. 여러 설정을 동시에 바꾸지 않는 것이 좋습니다. 기본 연결은 되지만 특정 도메인이나 앱만 다르게 작동한다면 고급 설정 안내서에서 라우팅 규칙, DNS, TUN 모드를 확인하세요. 사용을 마친 뒤에는 클라이언트에서 시스템 프록시를 끄거나 VPN 연결을 해제하고, 시스템 설정이 원하는 상태로 돌아왔는지 확인합니다.

NEXT / REFERENCE

기본 연결 이후

여러 구독 관리, 분할 라우팅 규칙 작성, TUN 설정이 필요할 때 고급 설정 안내서를 살펴보세요. 정상 연결되는 기본 설정은 따로 유지하고 고급 옵션을 변경할 때마다 하나씩 작동을 확인하세요.

고급 설정 안내서 읽기 →
v2rayN 다운로드