빠른 시작 · 첫 설정

v2rayN 사용법

구독 가져오기 → 프록시 모드 선택 → 연결 → 작동 확인. 먼저 연결 하나를 정상적으로 설정한 뒤 라우팅 규칙과 고급 설정을 조정하세요.

시작하기 전에 설치된 클라이언트와 사용할 권한이 있는 구독 주소를 준비하세요. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 설치 파일을 선택하고, 프로그램을 실행한 뒤 이 페이지로 돌아오세요. 이 가이드는 일반적인 구독 가져오기를 기준으로 하며 설정 파일을 직접 작성할 필요가 없습니다. 단일 공유 링크만 있다면 클립보드에서 가져올 수도 있지만, 이는 구독 업데이트와 다른 작업입니다.

구독 가져오기

구독 주소로 서버 설정을 가져오면, 서버 항목이 이후에 연결할 대상이 됩니다. 구독 제공업체의 계정 페이지에서 ‘구독 주소’ 또는 ‘클라이언트 구독 링크’를 복사하세요. 로그인 페이지 주소를 복사하거나 안내 문구 전체를 함께 입력하지 않도록 주의하세요. 일부 링크에는 계정 식별 정보가 포함되므로 인증 정보처럼 안전하게 보관하고, 공개 채팅이나 스크린샷, 문의 내용에 붙여 넣지 마세요.

v2rayN 데스크톱: 구독 그룹 추가

메인 창 위쪽의 ‘구독 그룹’ 메뉴에서 ‘구독 그룹 설정’을 열고 새 그룹을 추가하세요. 메모에는 출처를 알아보기 쉬운 이름을 적고, 주소 입력란에 구독 링크 전체를 붙여 넣습니다. 해당 그룹이 활성화되어 있는지 확인한 다음 저장하세요. 그룹 이름은 로컬에서 구분하기 위한 것으로 서버 설정에는 영향을 주지 않습니다. 처음에는 구독 출처를 하나만 추가하면 이후 문제를 찾기 쉽습니다.

메인 창으로 돌아와 ‘구독 그룹’ 메뉴에서 구독 업데이트를 실행하세요. ‘프록시 사용 안 함’과 ‘프록시 사용’ 업데이트 항목이 있고 아직 연결하지 않았다면, 먼저 프록시를 사용하지 않는 방식으로 업데이트해 보세요. 업데이트가 끝나면 로그 결과를 확인한 뒤 해당 그룹이나 ‘전체’로 전환하세요. 정상적으로 업데이트되면 서버 목록에 유형, 별칭, 주소 등의 정보가 표시됩니다. 구독 주소를 저장하는 것만으로 업데이트가 완료되는 것은 아닙니다.

v2rayNG Android: 구독 저장 및 업데이트

오른쪽 위 메뉴에서 ‘구독 그룹 설정’을 열고 추가 메뉴를 선택해 메모와 구독 주소를 입력한 뒤 저장합니다. 메인 화면으로 돌아와 메뉴를 다시 열고 ‘구독 업데이트’를 실행하세요. 업데이트가 끝나면 해당 그룹에 구성 항목이 표시되는지 확인합니다. 연결 버튼을 연달아 누르지 마세요. 목록에 구성이 없으면 연결을 시도해도 구독 업데이트를 대신할 수 없습니다.

단일 공유 링크를 복사했다면 v2rayN에서는 ‘서버’ 메뉴의 클립보드 가져오기를, v2rayNG에서는 상단의 추가 메뉴에서 ‘클립보드에서 가져오기’를 사용할 수 있습니다. 가져온 뒤 별도의 구성이 표시되는지 확인하세요. 단일 구성은 일반적으로 구독 업데이트에 따라 자동으로 바뀌지 않으므로 클립보드 가져오기 성공과 구독 그룹 업데이트 성공을 혼동하지 마세요.

목록이 비어 있으면 여기서 먼저 확인하세요

업데이트 후 항목이 보이지 않으면 먼저 다른 그룹이 선택되었는지 확인한 다음, 주소 앞뒤에 공백이 들어갔는지, 구독이 유효한지, 로그에 네트워크 오류가 표시되는지 살펴보세요. 브라우저에서 계정 페이지가 열린다고 구독 API도 정상 작동하는 것은 아닙니다. 반대로 업데이트에 성공해도 모든 서버에 연결할 수 있는 것은 아닙니다. 같은 그룹을 반복해서 만들지 말고 기존 그룹의 주소를 수정한 뒤 다시 업데이트하세요. 관련 개념은 용어집의 구독 및 서버 설명에서 확인하고, 계속 실패하면 FAQ의 설치·설정 및 문제 해결 항목을 따라 점검하세요.

목록에 구성이 표시되는 것을 확인한 뒤 프록시 모드를 설정하세요. 먼저 트래픽을 클라이언트로 보내는 방식과 프록시를 사용할 대상을 정하고, 마지막으로 활성 서버를 선택합니다.

프록시 모드 선택

‘시스템 프록시’와 ‘라우팅’은 서로 다른 기능입니다. 시스템 프록시는 시스템 설정을 따르는 앱의 요청을 클라이언트로 전달하고, 라우팅은 해당 요청을 프록시로 보낼지 직접 연결할지 결정합니다. 라우팅을 전역으로 바꿔도 모든 앱의 트래픽이 자동으로 클라이언트에 들어오는 것은 아닙니다. 첫 설정에는 일반적인 분할 라우팅 프리셋을 사용하고 나머지 기본값은 유지하세요. 여러 설정을 한꺼번에 바꾸면 문제 원인을 찾기 어렵습니다.

v2rayN 데스크톱: 라우팅을 선택하고 시스템 프록시 준비

메인 창 아래쪽의 라우팅 메뉴에서 ‘중국 본토 우회(Whitelist)’ 프리셋을 선택하세요. 관련 직접 연결 규칙에 해당하는 요청은 직접 연결하고, 나머지는 프리셋에 따라 프록시로 보냅니다. 실제 동작은 현재 규칙에 따라 달라집니다. 메뉴에 한국어 이름만 표시된다면 해당하는 ‘중국 본토 우회’ 항목을 선택하면 됩니다. 영문 이름에 맞추려고 규칙을 따로 만들 필요는 없습니다.

‘블랙리스트(Blacklist)’와 ‘전역(Global)’은 다른 라우팅 정책이며 속도 등급이 아닙니다. 전역 모드는 잠깐 비교해 문제를 확인할 때 유용하지만, 이미 코어에 들어온 트래픽만 처리합니다. 지금은 ‘시스템 프록시’ 메뉴를 찾아 다음 단계에서 사용할 ‘시스템 프록시 자동 설정’ 항목을 확인해 두세요. 서버를 선택하기 전에는 설정을 켜지 마세요. 준비되지 않은 로컬 프록시로 브라우저가 연결될 수 있습니다.

첫 연결에서는 ‘TUN 모드 활성화’를 켜지 마세요. TUN을 사용하면 가상 네트워크 인터페이스와 권한, 시스템 라우팅 같은 변수가 추가되므로 일반 브라우저의 첫 연결 확인에는 필요하지 않습니다. 대상 앱이 시스템 프록시를 따르지 않는다면 기본 연결을 확인한 뒤 고급 사용법의 TUN 모드 안내를 읽어보세요. 다른 기기의 로컬 포트 값을 그대로 복사하지 말고 현재 클라이언트의 매개변수 설정을 기준으로 하세요.

v2rayNG Android: VPN 연결 방식 유지

설정에서 라우팅 관련 항목을 열고, 처음에는 일상적인 분할 라우팅에 적합한 프리셋을 유지하세요. ‘LAN 및 중국 본토 주소 우회’와 같은 항목이 있다면 해당 유형의 규칙을 선택하면 됩니다. 버전에 따라 프리셋 이름과 규칙 구성이 다를 수 있으므로 데스크톱과 똑같은 영문 항목을 찾을 필요는 없습니다. 사용자 지정 도메인 규칙을 추가하거나 원격 DNS 주소를 변경하지 마세요.

Android에서는 일반적으로 시스템 VPN 인터페이스로 트래픽을 연결하므로 데스크톱의 ‘시스템 프록시 자동 설정’과 같은 항목을 찾을 필요가 없습니다. ‘앱별 프록시’는 연결에 포함할 앱을 지정합니다. 첫 확인에서는 추가 앱 필터를 사용하지 마세요. 기기에 허용 목록이나 제외 목록이 이미 설정되어 있다면 테스트할 브라우저가 제외되지 않았는지 확인하세요. 시스템 VPN 인터페이스를 사용하는 다른 도구가 연결을 방해할 수 있으므로 연결 전에 현재 상태를 점검하세요.

설정을 저장하고 서버 목록으로 돌아가세요. 이제 연결 방식과 라우팅이 정해졌으므로 사용 가능한 구성을 선택해 연결하면 됩니다. DNS, 전송 프로토콜, 코어 매개변수는 동시에 바꾸지 마세요.

서버 연결

서버 별칭은 항목을 구분하기 위한 이름일 뿐, 이름만으로 연결 가능 여부를 판단할 수 없습니다. 후보 구성을 몇 개만 골라 현재 네트워크에서 요청을 처리할 수 있는지 테스트하세요. 지연 시간 테스트 결과는 당시의 테스트 조건만 반영하며 다운로드 속도나 모든 사이트 접속을 보장하지 않습니다.

v2rayN 데스크톱: 활성 서버 설정

서버 목록에서 후보 항목을 하나 또는 몇 개 선택하고 마우스 오른쪽 버튼을 눌러 ‘실제 연결 지연 시간’이 포함된 테스트 메뉴를 실행하세요. 결과가 나올 때까지 기다리고 테스트가 끝나기 전에 반복해서 새로고침하지 마세요. 일부 항목은 실패하고 다른 항목은 결과가 나온다면 테스트를 완료한 항목 중 하나를 선택하세요. 모두 실패하면 목록을 차례로 무작정 시험하기보다 기본 네트워크와 구독 유효성을 먼저 확인하세요.

사용할 서버를 선택한 뒤 마우스 오른쪽 버튼 메뉴에서 ‘활성 서버로 설정’을 선택하세요. 현재 버전에서 지원한다면 항목을 두 번 클릭해도 됩니다. 목록의 선택 표시와 아래쪽 상태를 확인해 활성 서버가 실제로 바뀌었는지 살펴본 다음, ‘시스템 프록시’ 메뉴에서 ‘시스템 프록시 자동 설정’을 선택하세요. 서버를 바꿀 때 클라이언트가 코어를 자동으로 다시 불러올 수 있으므로 상태가 안정될 때까지 기다린 뒤 브라우저를 테스트하세요. 메인 창이 열려 있다고 연결이 완료된 것은 아닙니다.

로그에 뚜렷한 시작 오류가 있는지 확인하세요. 로컬 포트가 사용 중이라는 메시지가 표시되면 클라이언트가 정상적으로 대기하지 못한 것이므로 서버를 바꾸는 것만으로 해결되지 않습니다. 문제 해결 안내에 따라 로컬 충돌을 먼저 처리하세요. 다른 프로그램이 시스템 프록시 설정을 계속 바꾼다면 해당 프록시 도구를 잠시 중지한 뒤 자동 설정을 다시 실행하세요. 이후 접속 결과를 확인하기 쉽도록 프록시 연결 지점은 하나만 유지하세요.

v2rayNG Android: 시스템 연결 요청 승인

목록에서 사용할 구성을 선택하고 해당 항목에 선택 표시가 나타나는지 확인한 다음 오른쪽 아래의 연결 버튼을 누르세요. 처음 실행하면 시스템 VPN 연결 요청이 표시됩니다. 안내를 읽고 권한을 승인하세요. 요청을 취소하면 필요한 인터페이스를 만들 수 없습니다. 이 경우 구독을 다시 가져오는 대신 연결 버튼을 다시 누르고 권한을 승인하세요.

연결한 뒤 화면 아래쪽 상태와 시스템 VPN 상태 표시를 확인하세요. 둘은 로컬 서비스와 인터페이스 상태를 보여줄 뿐, 원격 서버가 정상적으로 작동하는지 단독으로 증명하지는 않습니다. 현재 버전에 ‘현재 구성 테스트’ 또는 연결 테스트 기능이 있다면 서비스가 시작된 뒤 한 번 실행하고 브라우저에서도 실제 접속을 확인하세요. 테스트에 실패하면 먼저 로그를 확인하고 오류 유형을 기록하세요. 문제 해결 정보를 공유하기 전에는 구독 주소, 서버 주소, 계정 매개변수를 가리세요.

연결 직후 자동으로 끊기면 다른 앱이 VPN 인터페이스를 사용하고 있는지 먼저 확인하세요. 화면을 잠근 뒤에만 끊긴다면 시스템의 백그라운드 실행 제한을 점검하세요. 첫 연결을 위해 배터리 설정 전체를 미리 바꿀 필요는 없습니다. 확인을 마친 뒤 클라이언트를 실행한 상태로 두고 마지막 단계에서 연결을 검증하세요.

프록시 작동 확인

확인은 세 단계로 진행합니다. 클라이언트가 정상적으로 시작되었는지, 대상 앱이 프록시 연결 지점을 사용하는지, 요청이 예상한 경로로 라우팅되는지 확인하세요. ‘연결됨’ 표시나 지연 시간 결과, 웹페이지가 열린다는 사실만으로 세 가지를 모두 증명할 수는 없습니다. 다음 순서대로 점검하면 직접 연결되는 사이트를 프록시 연결 성공으로 잘못 판단하는 일을 줄일 수 있습니다.

상태를 확인한 뒤 새 페이지 열기

데스크톱에서는 활성 서버가 선택되어 있고 ‘시스템 프록시’가 자동 설정 상태인지, 로그에 계속 반복되는 시작 오류가 없는지 확인하세요. 그런 다음 시스템 프록시를 따르는 브라우저에서 새 페이지를 열고 현재 규칙에 따라 프록시를 사용해야 하며 접속 권한이 있는 사이트를 방문하세요. 캐시된 페이지를 반복해서 확인하기보다 새 요청을 보내세요. 브라우저에 프록시를 별도로 관리하는 확장 프로그램이 설치되어 있다면 시스템 설정을 덮어쓰지 않는지도 확인하세요.

Android에서는 v2rayNG가 계속 연결된 상태인지 확인한 뒤 브라우저를 열어 같은 유형의 사이트에 접속하세요. 앱별 프록시를 사용한 적이 있다면 브라우저가 프록시 대상에 포함되어 있는지 다시 확인합니다. 상태 표시줄의 VPN 아이콘이 모든 앱이 같은 경로로 나간다는 뜻은 아닙니다. VPN 인터페이스가 존재한다는 표시일 뿐이며, 라우팅 규칙과 앱 필터에 따라 트래픽 경로가 달라집니다.

클라이언트 로그에 연결 대상이나 아웃바운드 정보가 표시된다면 새 요청을 보낸 시간과 로그를 대조해 예상한 프록시 또는 직접 연결 경로로 들어갔는지 확인하세요. 일부 버전은 기본 로그가 간략해 요청별 기록이 없을 수 있습니다. 이것만으로 실패를 의미하지 않으며 첫 확인부터 디버그 로그를 대량으로 켤 필요도 없습니다. 외부 IP 확인은 참고 자료일 뿐입니다. 조회 사이트에 보낸 해당 요청의 출구만 보여주며 모든 앱과 도메인의 경로를 나타내지는 않습니다.

접속에 실패하면 한 번에 하나씩 바꾸기

먼저 일반 네트워크가 정상인지 확인한 다음 구독 업데이트가 되는지, 활성 구성이 유효한지 점검하세요. 이어서 데스크톱 시스템 프록시 또는 Android VPN이 실제로 켜져 있는지 확인하고, 마지막으로 라우팅과 DNS를 살펴보세요. 한 구성은 실패하고 다른 구성은 작동한다면 사용 가능한 구성으로 확인을 계속하세요. 모든 구성이 실패한다면 라우팅을 계속 바꾸기보다 로그에서 공통 오류를 찾는 것이 효과적입니다.

특정 사이트만 열리지 않고 다른 프록시 대상은 정상이라면 잠시 전역 라우팅으로 바꿔 비교해 볼 수 있습니다. 전역 모드에서는 접속되지만 기존 분할 라우팅에서는 되지 않는다면 해당 대상의 규칙 일치 여부와 도메인 확인을 중점적으로 살펴보세요. 테스트 후에는 원래 프리셋으로 되돌리세요. 두 모드 모두 실패한다면 도메인 규칙을 계속 추가하지 말고 구성, 서버 상태, 앱의 연결 경로를 다시 확인하세요. 자세한 규칙 작성법과 DNS 설정은 고급 사용법에서 확인할 수 있습니다. 우선 이번에는 기본 연결을 끝까지 확인하세요.

확인에 성공하면 사용 중인 그룹과 라우팅 프리셋, 연결 방식만 기록해 두면 됩니다. 인증 정보가 담긴 전체 화면을 저장할 필요는 없습니다. 구독을 업데이트하면 기존 활성 서버가 바뀌거나 삭제될 수 있으므로 선택 상태를 다시 확인하세요. 네트워크를 바꾼 뒤에도 클라이언트를 재설치하지 않고 이 확인 절차만 반복하면 됩니다.

사용을 마치면 네트워크 연결 설정 복구

데스크톱에서 프록시 사용을 마치면 v2rayN의 ‘시스템 프록시’ 메뉴에서 ‘시스템 프록시 지우기’를 선택한 다음 프로그램을 종료하세요. 창을 닫기만 하면 트레이에 최소화될 수 있습니다. 프로세스를 강제로 종료하면 로컬 포트를 가리키는 시스템 설정이 남아 브라우저에 접속 문제가 생길 수 있습니다. 시스템 프록시를 지워도 앱에 수동으로 설정한 프록시는 복구되지 않으므로 해당 앱에서 따로 되돌려야 합니다.

Android에서는 연결 버튼을 눌러 연결을 끊고 상태가 미연결로 바뀌었는지 확인하세요. 기기에서 VPN 항상 사용 또는 연결이 끊기면 인터넷 차단 옵션을 별도로 켰다면 해당 설정도 의도한 상태인지 점검하세요. 이로써 구독, 라우팅, 연결, 확인의 네 단계가 완료됩니다. 나중에 문제가 생기면 같은 순서로 다시 점검하세요. 메뉴 용어는 용어집에서, 구체적인 오류는 FAQ에서 증상에 맞게 찾아보세요.