첫 설정 · 진행 순서

v2rayN 사용법구독 가져오기 및 연결 확인

구독 가져오기 → 프록시 모드 선택 → 서버 활성화 → 접속 확인. 먼저 연결을 한 번 정상적으로 완료한 뒤 분할 라우팅 등 다른 설정을 조정하세요.

실행 준비: 클라이언트와 구독 주소

이 튜토리얼에서는 첫 연결에 필요한 설정만 다룹니다. 시작하기 전에 정상적으로 실행되는 클라이언트와 사용할 권한이 있는 유효한 구독 주소를 준비하세요. 클라이언트는 설정을 읽고 코어를 실행하며, 구독 주소는 서버 정보를 제공합니다. 프로그램을 설치하는 것만으로는 사용할 서버가 자동으로 생기지 않습니다. 구독 주소는 보통 서비스 제공업체의 계정 페이지에서 확인할 수 있으며 계정 권한과 연결되어 있을 수 있습니다. 공개 채팅이나 스크린샷, 도움을 요청하는 게시물에 올리지 마세요.

아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 운영체제와 프로세서 아키텍처에 맞는 파일을 선택하세요. 압축 파일을 받았다면 전체 파일을 고정된 폴더에 압축 해제한 다음 안에 있는 v2rayN.exe를 실행하세요. 압축 프로그램의 미리보기 창에서 바로 실행하면 안 됩니다. 설치 프로그램을 받았다면 설치 안내에 따라 진행하세요. 처음 실행하면 서버 목록, 구독 관련 메뉴, 로그 메뉴가 표시되어야 합니다. 목록이 비어 있어도 설치에 실패한 것은 아닙니다.

버전에 따라 메뉴 이름과 위치가 조금씩 다를 수 있습니다. 이 문서에서는 일반적으로 사용하는 이름을 기준으로 설명합니다. 먼저 메인 창이 열리고 로그에 시작 오류가 계속 표시되지 않는지 확인한 다음 다음 단계로 넘어가세요. 런타임 라이브러리 누락, 프로그램이 바로 종료되는 문제, 권한 안내가 나타나면 먼저 안내에 따라 해결하세요. 자세한 내용은 자주 묻는 질문의 설치 설정 및 문제 해결을 참고할 수 있습니다. 시작 문제를 해결하는 동시에 라우팅, 포트, DNS까지 변경하지 마세요. 어떤 변경이 문제를 해결했는지 알기 어려워집니다.

처음 설정할 때는 실행 중인 프록시 클라이언트를 하나만 두고, TUN 모드를 켜거나 브라우저 프록시 확장 프로그램을 함께 사용하지 않는 것이 좋습니다. 그래야 이후 접속 결과가 이번 설정으로 인한 것인지 확인하기 쉽습니다. 설치 직후 시스템 프록시를 켤 필요는 없습니다. 먼저 구독을 가져와 서버 목록이 표시되는지 확인하세요. 아직 시작하지 않은 로컬 프록시로 브라우저가 연결되는 일을 막을 수 있습니다.

1단계: 구독 가져오기 및 목록 업데이트

v2rayN 메인 창에서 구독 그룹 → 구독 그룹 설정을 찾아 설정 창을 열고 추가를 선택합니다. 먼저 ‘일상용 구독’처럼 알아보기 쉬운 메모를 입력한 다음 복사한 구독 주소 전체를 주소 입력란에 붙여 넣으세요. 메모는 그룹을 구분하기 위한 것으로 서버 연결 설정에는 영향을 주지 않습니다. 저장하기 전에 주소 앞뒤에 공백이나 줄 바꿈, 메신저에서 붙은 문장부호가 섞이지 않았는지 확인하세요. 그런 다음 저장하고 설정 창을 닫습니다.

메인 창으로 돌아와 구독 메뉴에서 ‘전체 구독 업데이트’를 실행합니다. 버전에 따라 ‘프록시를 통해 업데이트’와 ‘프록시를 사용하지 않고 업데이트’가 별도 항목으로 표시될 수 있습니다. 처음 설정할 때는 아직 사용할 수 있는 프록시가 없으므로 프록시를 사용하지 않고 업데이트하는 방법을 먼저 시도하세요. 업데이트 중에는 로그를 확인하고 가져오기와 파싱이 끝날 때까지 기다린 다음 새로 만든 그룹을 선택합니다. 성공하면 빈 그룹만 추가되는 것이 아니라 서버 이름, 주소, 프로토콜 등의 항목이 표시되어야 합니다.

목록이 계속 비어 있다면 먼저 올바른 그룹을 선택했는지, 서버 필터 입력란에 검색어가 남아 있지 않은지 확인하세요. 그다음 로그에 요청 실패, 만료된 주소, 파싱 오류가 표시되는지 살펴봅니다. 브라우저에서 구독 주소가 열린다고 해서 클라이언트가 읽을 수 있는 구독 데이터가 반환되는 것은 아닙니다. 로그인 페이지, 오류 안내, 권한 만료 메시지 때문에 ‘웹페이지는 열리지만 서버는 가져올 수 없는’ 상황이 생길 수 있습니다. 비공개 주소가 포함된 전체 로그를 공개하지 마세요. 해결 방법은 자주 묻는 질문에서 확인할 수 있습니다.

v2rayNG에서는 오른쪽 위 메뉴에서 ‘구독 그룹 설정’을 열고 메모와 주소를 추가한 뒤 저장하세요. 메인 목록으로 돌아와 구독 업데이트를 실행합니다. 버전에 따라 구체적인 업데이트 방법이 표시될 수 있지만, 우선 유효한 서버 목록을 가져오는 것이 목표입니다. 노드 하나의 공유 링크만 있다면 구독 주소로 저장하지 말고 클립보드에서 가져오기 메뉴를 사용하세요. 두 메뉴는 서로 다른 형식의 데이터를 처리합니다.

구독 업데이트는 로컬 설정을 새로고침하는 작업일 뿐 연결을 시작하는 것은 아닙니다. 다음으로 앱의 요청을 프록시로 전달할 방법과 코어에 들어온 트래픽을 분배할 방법을 설정해야 합니다. 각각 시스템 프록시와 라우팅 설정에 해당합니다.

2단계: 프록시 모드 및 라우팅 선택

v2rayN 메인 창이나 트레이 메뉴에서 ‘시스템 프록시’를 찾습니다. 첫 연결을 확인할 때는 ‘시스템 프록시 자동 설정’을 선택할 수 있습니다. 이 설정은 시스템 프록시 주소를 클라이언트의 로컬 수신 주소로 지정해 시스템 프록시를 따르는 브라우저 등의 앱이 요청을 클라이언트로 전달하도록 합니다. 여기서 ‘자동 설정’은 클라이언트가 시스템 설정을 대신 변경한다는 뜻입니다. 모든 앱이 자동으로 프록시를 사용하거나 웹사이트별로 트래픽을 자동 분배한다는 의미는 아닙니다.

‘시스템 프록시 해제’는 관련 시스템 프록시 설정을 취소하는 기능입니다. ‘시스템 프록시 변경 안 함’은 대개 클라이언트가 기존 설정을 직접 수정하지 않는다는 뜻입니다. 처음부터 ‘변경 안 함’을 선택하고 시스템이 어디를 가리키는지 추측하는 방식은 권장하지 않습니다. 시스템 프록시를 해제해도 코어가 반드시 종료되는 것은 아닙니다. 로컬 프록시 주소를 직접 입력한 앱은 계속 연결을 시도할 수 있습니다. 시스템 프록시 설정과 코어 실행 상태를 따로 확인하세요.

이어서 ‘라우팅 설정’을 열고 사용 목적에 맞는 기본 규칙을 선택합니다. 흔히 쓰이는 중국 본토 우회(Whitelist)는 직접 연결 규칙에 해당하는 트래픽은 바로 접속시키고, 나머지는 규칙에 따라 프록시로 전달합니다. 실제 메뉴 이름은 현재 버전에 따라 다를 수 있습니다. 시스템 프록시는 요청이 클라이언트에 들어올 수 있는지를 결정하고, 라우팅은 들어온 요청이 어떤 경로로 나갈지를 결정합니다. 둘을 하나의 ‘스위치’로 생각하지 마세요.

현재 버전에서 전역 프록시 라우팅을 지원한다면 문제 해결을 위해 분할 라우팅과 잠시 비교해 볼 수 있지만, 첫 연결을 위해 전체 규칙을 바꿀 필요는 없습니다. 전역 라우팅도 실제로 코어에 들어온 트래픽만 처리할 수 있으므로 시스템 프록시를 전혀 따르지 않는 앱을 자동으로 연결해 주지는 않습니다. TUN은 가상 네트워크 어댑터, 권한, DNS 설정이 필요하므로 기본 연결 확인이 끝날 때까지 꺼 두세요. 이후에는 전체 가이드에서 자세히 알아볼 수 있습니다.

v2rayNG는 안드로이드 시스템의 VPN 인터페이스로 트래픽을 처리하므로 데스크톱의 ‘시스템 프록시 자동 설정’을 그대로 따라 할 필요가 없습니다. 먼저 클라이언트의 라우팅 설정에서 적절한 규칙을 선택하세요. 첫 테스트에서는 앱 제외 설정을 추가하지 않는 것이 좋습니다. 앱별 프록시 설정을 변경한 적이 있다면 테스트할 브라우저가 제외되지 않았는지 확인하세요. 모드를 선택한 뒤 사용할 서버를 지정하면 됩니다.

3단계: 서버 선택 및 연결 활성화

서버 목록으로 돌아가 항목을 선택하고 마우스 오른쪽 버튼 메뉴에서 ‘활성 서버로 설정’을 선택합니다. 일부 버전에서는 더블클릭이나 단축키로 같은 작업을 할 수 있습니다. 현재 활성 서버를 나타내는 표시나 상태 표시줄을 확인해 선택한 서버가 적용되었는지 확인하세요. 행을 한 번 클릭해 강조 표시하는 것만으로는 실제 서버가 전환되지 않을 수 있으므로 선택 색상만 보고 판단하면 안 됩니다.

활성 서버를 바꾸면 v2rayN이 일반적으로 현재 설정에 따라 코어를 시작하거나 다시 불러옵니다. 로그 창에서 포트 충돌, 설정 파일 읽기 실패, 코어 시작 오류가 있는지 확인하세요. 설정을 수정한 뒤 서비스 시작이나 재시작 메뉴가 있다면 한 번 실행하고 로그를 다시 살펴봅니다. 서버를 빠르게 연속으로 바꾸지 마세요. 로그가 뒤섞이면 어느 시도의 오류인지 알아보기 어렵습니다.

서버 테스트 기능은 참고용으로 사용할 수 있지만 테스트 수치만으로 연결 성공 여부를 판단할 수는 없습니다. 단순 지연 시간 테스트와 실제 웹페이지 요청은 서로 다른 경로를 사용할 수 있으며, 테스트 하나가 실패했다고 모든 접속이 안 된다고 단정할 수도 없습니다. 서비스 제공업체가 사용 가능하다고 확인한 서버를 선택하고 코어를 실행한 상태로 유지한 다음 브라우저에서 접속을 테스트하세요. 로그에 로컬 포트 충돌이 표시되면 먼저 충돌을 해결하고, 여러 포트를 한꺼번에 변경하지 마세요.

v2rayNG에서는 사용할 서버를 먼저 선택한 다음 오른쪽 아래의 연결 버튼을 누릅니다. 처음 연결할 때 시스템에 VPN 연결 권한 요청이 표시되면 허용한 뒤 클라이언트로 돌아가 상태를 확인하세요. 시스템 권한 허용은 클라이언트가 로컬 VPN 인터페이스를 만들 수 있게 할 뿐, 원격 서버 연결까지 보장하지는 않습니다. 시스템 VPN 아이콘이 표시되어도 다음 단계에서 접속을 확인해야 합니다. 이미 다른 VPN 연결이 있다면 서로 대체되지 않도록 먼저 기존 연결 상태를 확인하세요.

이 단계가 끝나면 상태가 분명해야 합니다. 사용할 서버가 활성화되어 있고 코어 시작 오류가 계속 발생하지 않으며 프록시 경로도 설정된 상태입니다. 클라이언트를 실행한 채 백그라운드 프로세스를 종료하지 말고 브라우저에서 실제 접속을 확인하세요.

4단계: 접속이 정상적으로 적용됐는지 확인

시스템 프록시를 따르며 별도의 프록시 확장 프로그램을 사용하지 않는 브라우저로, 정상적으로 열리고 현재 라우팅 규칙에 따라 프록시를 거쳐야 하는 사이트에 접속하세요. 일상적으로 직접 연결하는 페이지도 함께 확인하면 전체 네트워크가 안 되는 것인지 프록시 요청만 실패하는 것인지 구분할 수 있습니다. 웹페이지 하나가 열리는 것만으로 결론 내리지 마세요. 원래 직접 연결되는 사이트일 수도 있고 캐시된 내용이 표시됐을 수도 있습니다. 페이지를 새로고침하거나 새 창에서 열고 클라이언트 로그와 비교하세요.

로그를 통해 요청이 코어에 들어왔는지, 연결 오류가 발생했는지 확인할 수 있습니다. 일부 버전은 현재 로그 수준에서 모든 접속 기록을 표시하지 않으므로 요청별 로그가 없다고 해서 프록시가 적용되지 않았다고 단정하지 마세요. 연결 상세 정보가 제공되면 대상 주소와 아웃바운드 표시도 확인할 수 있습니다. 트레이 아이콘이나 상태 표시줄 문구만 보지 말고 실제 접속 결과, 오류 메시지, 예상 라우팅을 함께 고려하세요.

브라우저에서 어떤 사이트도 열리지 않으면 클라이언트가 계속 실행 중인지, 활성 서버가 지정되어 있는지부터 확인하세요. 다음으로 로그에 시작 오류가 있는지 살펴봅니다. 코어는 정상인데 브라우저 요청이 들어오지 않는다면 시스템 프록시가 설정되어 있는지, 확장 프로그램이나 브라우저 자체 설정이 이를 덮어쓰고 있지 않은지 확인하세요. 요청이 들어온 뒤 연결 시간 초과가 발생한다면 사용 가능한 다른 서버로 다시 시도하고 구독이 만료되지 않았는지도 확인합니다. 한 번에 조건 하나만 바꾸고 같은 페이지에 다시 접속해야 변경 전후를 비교할 수 있습니다.

브라우저는 정상인데 특정 앱만 연결되지 않는다면 클라이언트를 바로 다시 설치하기보다 해당 앱이 시스템 프록시를 따르는지 먼저 확인하세요. 일부 앱은 자체 네트워크 설정에 로컬 프록시 주소와 포트를 입력해야 합니다. 포트는 현재 클라이언트 설정에서 확인하고 인터넷에서 본 고정 숫자를 그대로 사용하지 마세요. 앱별 프록시, DNS, TUN 관련 자세한 문제는 문제 해결 FAQ 또는 전체 가이드를 참고하세요.

v2rayN 메인 창을 닫아도 트레이로 최소화될 뿐 프로그램이 종료되지 않는 경우가 있습니다. 반대로 프로세스를 바로 종료해도 시스템 프록시가 복구된다는 보장은 없습니다. 종료 후 브라우저에 프록시 서버를 사용할 수 없다는 메시지가 계속 표시되면 시스템에 로컬 주소를 가리키는 수동 프록시 설정이 남아 있는지 확인하세요. 설정이 어디서 비롯되었는지 파악한 뒤 조정하고, 업무 네트워크에서 유지해야 하는 기존 프록시 설정을 덮어쓰지 마세요.

일상적인 분할 라우팅: 정상 작동하는 설정 유지

첫 연결을 확인한 뒤 라우팅 설정 → 중국 본토 우회(Whitelist) 등 평소 사용할 규칙으로 돌아가 자주 방문하는 사이트가 예상대로 연결되는지 확인하세요. 문제 해결을 위해 전역 프록시 라우팅으로 바꿨다면 원래 규칙으로 되돌리는 것도 잊지 마세요. 규칙에 따라 목적지별 접속 경로가 달라지므로 같은 네트워크에서도 직접 연결과 프록시 연결이 함께 나타날 수 있습니다. 이것만으로 클라이언트가 불안정하다고 볼 수는 없습니다.

이후에는 설정을 가능한 한 적게 변경하세요. 구독을 추가할 때는 먼저 그룹 메모를 알아보기 쉽게 작성하고, 업데이트 후 그룹 내용을 확인합니다. 특정 서버를 사용할 수 없다면 같은 그룹의 다른 서버로 전환한 뒤 서비스 상태를 확인하세요. 이미 정상적으로 작동하는 설정이 있다면 한 번의 접속 실패를 해결하려고 코어, 라우팅, DNS, 포트를 한꺼번에 바꾸지 마세요. 설정을 기록할 때는 필요한 항목만 저장하고 구독 주소와 서버 인증 정보는 스크린샷에서 가리세요.

이 튜토리얼에서는 기본 연결 과정을 모두 살펴봤습니다. 구독으로 서버 목록을 만들고, 활성 서버가 외부 연결을 제공하며, 시스템 프록시 또는 모바일 VPN 인터페이스가 앱 트래픽을 전달하고, 라우팅 규칙이 접속 경로를 결정합니다. 프로토콜 차이, 사용자 지정 분할 라우팅, TUN, 일상적인 관리 방법을 더 알아보려면 초보자부터 숙련자까지, 전체 가이드를 순서대로 읽어 보세요. 특정 오류의 원인만 찾고 싶다면 자주 묻는 질문에서 바로 확인하는 편이 빠릅니다.