v2rayN 사용 가이드

구독 가져오기 → 프록시 모드 선택 → 연결 활성화 → 작동 확인. 먼저 순서대로 기본 설정을 마친 뒤 분할 라우팅, TUN 등 고급 설정을 살펴보세요.

시작하기 전에 클라이언트가 설치되어 있는지, 유효한 구독 URL이나 전체 서버 공유 링크가 있는지 확인하세요. 클라이언트는 설정을 읽고 트래픽을 전달하지만, 설치만으로 서버를 사용할 수 있는 것은 아닙니다. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 운영체제에 맞는 프로그램을 선택해 설치한 뒤 이 페이지로 돌아오세요.

처음 접속하는 데 필요한 설정만 다루며, 약 10분 안에 진행할 수 있는 순서입니다. 실제 소요 시간은 구독 서비스의 응답, 서버 상태, 기기 권한에 따라 달라집니다. 먼저 서버 하나가 정상 작동하도록 설정하고 포트, 라우팅, 코어를 한꺼번에 바꾸지 마세요. 각 단계의 결과를 다음 점검에 활용할 수 있습니다.

1단계: 구독 가져오기

먼저 가지고 있는 정보가 무엇인지 구분하세요. 구독 URL은 보통 서비스 제공자가 발급한 링크로, 클라이언트가 여러 서버 설정을 가져오는 데 사용합니다. 공유 링크는 서버 하나의 정보를 직접 담으며, 보통 vmess://, vless://, trojan:// 또는 ss://로 시작합니다. 두 종류는 가져오는 메뉴가 다릅니다. 구독 URL을 단일 서버 주소 입력란에 붙여 넣거나 URL 끝의 매개변수를 직접 지우지 마세요.

구독 그룹에 URL 저장

v2rayN을 열고 상단의 ‘구독 그룹’을 클릭한 다음 ‘구독 그룹 설정’ 또는 이에 해당하는 관리 창으로 이동하세요. 새 그룹을 추가하고 메모에 ‘일상용’처럼 알아보기 쉬운 이름을 입력한 뒤 전체 구독 URL을 주소 입력란에 붙여 넣습니다. 앞뒤에 공백이나 줄바꿈이 없는지, 복사할 때 안내 문구가 섞이지 않았는지 확인하고 저장하세요. 그룹 이름은 로컬에서 구분하기 위한 것으로 서버 설정에는 영향을 주지 않습니다.

저장한 뒤 메인 창으로 돌아와 ‘구독 그룹’ 메뉴에서 방금 추가한 그룹을 업데이트하세요. 첫 설정을 진행 중이고 아직 연결되지 않았다면 메뉴에 ‘프록시를 거치지 않고 업데이트’ 옵션이 있을 때 먼저 시도해 볼 수 있습니다. 구독 URL에 기존 프록시가 필요하고 현재 연결도 정상일 때만 프록시를 거쳐 업데이트하세요. 업데이트가 끝나면 서버 목록에 항목이 표시되어야 합니다. 다른 그룹이 선택되어 있다면 새 그룹으로 전환한 뒤 확인하세요.

v2rayNG 사용자는 사이드바의 ‘구독 그룹 설정’을 열고 추가 버튼을 눌러 메모와 구독 URL을 입력하세요. 저장한 뒤 메인 화면으로 돌아와 메뉴에서 구독 업데이트를 실행합니다. 서버 카드가 표시되면 모드를 선택하세요. URL을 저장한 것만으로는 구독을 정상적으로 가져왔다고 볼 수 없습니다. 업데이트 결과와 목록에 실제 항목이 있는지 확인하세요.

공유 링크만 있다면 클립보드에서 가져오기

공유 링크 전체를 복사한 뒤 v2rayN 상단의 ‘서버’ 메뉴에서 ‘클립보드에서 서버 공유 링크 가져오기’를 선택하세요. 가져온 후 목록에 유형, 메모, 포트가 표시되는지 확인합니다. v2rayNG에서는 추가 메뉴에서 ‘클립보드에서 가져오기’를 선택할 수 있습니다. 이 방법은 서버 설정 하나를 가져올 때 사용합니다. 별도로 가져온 항목은 이후 구독 업데이트로 자동 관리되지 않으므로 교체 여부는 링크 제공자의 안내를 따르세요.

업데이트에 실패했다면 먼저 URL이 만료되었는지, 새로 발급받아야 하는지, 기기의 날짜와 시간이 올바른지 확인하세요. 업데이트는 성공했는데 항목이 없다면 그룹 필터, 구독의 남은 사용량 또는 서비스 유효 기간을 확인합니다. 설정 대신 웹페이지가 열리는 URL이라면 제공자 페이지에서 구독 주소를 다시 복사하세요. 로그인 페이지를 구독으로 가져오려고 하지 마세요. 자세한 원인은 도움말 센터의 설치·설정 및 문제 해결 안내를 참고하세요.

서버 목록을 준비한 뒤에는 속도 테스트를 반복하지 마세요. 다음 단계에서는 앱 트래픽이 클라이언트로 들어가는 경로를 설정해야 합니다. 서버가 정상이어도 브라우저가 계속 직접 연결될 수 있습니다.

2단계: 프록시 모드 선택

v2rayN에서 혼동하기 쉬운 설정은 ‘시스템 프록시’와 ‘라우팅’입니다. 시스템 프록시는 운영체제의 프록시 진입점을 설정해 해당 설정을 따르는 앱이 로컬 수신 포트에 연결되게 합니다. 라우팅은 트래픽이 코어에 들어온 뒤 직접 연결할지, 프록시로 보낼지, 차단할지를 결정합니다. 두 설정은 서로 다른 기능입니다. 처음에는 ‘시스템 프록시 자동 설정’과 ‘중국 본토 우회’를 함께 선택하고 TUN은 꺼 두세요.

앱 진입 경로를 설정한 뒤 라우팅 선택

v2rayN 메인 창 하단에서 ‘시스템 프록시’를 찾아 ‘시스템 프록시 자동 설정’을 선택하세요. 브라우저가 시스템 설정을 따르도록 할 때 사용하는 설정입니다. 브라우저 프록시 확장 프로그램을 설치한 적이 있다면 시스템 설정을 따르도록 바꾸거나 프록시 제어 기능을 잠시 끄세요. 확장 프로그램이 이전 포트를 계속 가리키지 않도록 해야 합니다. 일부 앱은 별도의 네트워크 설정을 사용하므로 시스템 프록시를 켜도 자동으로 연결되지 않을 수 있습니다.

다음으로 하단의 ‘라우팅’ 선택 상자를 열고 ‘중국 본토 우회’를 선택하세요. 이 프리셋은 보통 중국 본토 관련 트래픽을 직접 연결하고 나머지는 규칙에 따라 처리하지만, 실제 동작은 현재 규칙과 순서에 따라 달라집니다. ‘전역’은 보통 코어에 들어온 트래픽을 프록시로 보내므로 잠깐 비교 테스트할 때 적합합니다. ‘직접 연결’은 주로 로컬 네트워크를 사용합니다. ‘전역 라우팅’이 기기의 모든 앱을 제어한다는 뜻은 아닙니다.

첫 설정에서 확인할 항목
설정 항목 처음 선택할 설정 확인할 내용
시스템 프록시 시스템 프록시 자동 설정 시스템 설정을 따르는 앱이 로컬 프록시 포트를 사용하도록 합니다.
라우팅 중국 본토 우회 기본 프리셋으로 첫 접속을 확인하고, 규칙은 당분간 수정하지 않습니다.
TUN 끔 가상 네트워크 어댑터와 권한 변수를 줄이고 기본 연결부터 확인합니다.
로컬 수신 포트 매개변수 설정에 표시된 값 사용 앱에 입력한 포트와 실제 수신 포트가 일치해야 합니다.

포트는 튜토리얼 값을 그대로 쓰지 말고 직접 확인

상단의 ‘설정’에서 매개변수 설정을 열고 로컬 수신 주소와 포트를 확인하세요. 화면에는 10808이 표시될 수 있지만 버전이나 직접 변경한 설정에 따라 다른 값을 사용할 수도 있습니다. 현재 기기의 설정을 기준으로 하세요. 앱에 프록시를 직접 입력한다면 주소는 보통 127.0.0.1이며, 포트와 프록시 유형은 클라이언트 설정과 일치해야 합니다. 처음 설정하고 로컬에서만 사용할 때는 LAN 연결을 꺼 둬도 됩니다.

v2rayNG는 보통 시스템 VPN 인터페이스를 시작해 연결하므로 데스크톱의 ‘시스템 프록시 자동 설정’ 메뉴를 찾을 필요가 없습니다. 라우팅 설정으로 들어가 현재 필요에 맞는 프리셋을 선택하고, 처음에는 DNS나 다른 고급 옵션을 그대로 두세요. 다음 단계에서 연결을 누르면 시스템이 인터페이스 연결을 요청합니다. 데스크톱의 시스템 프록시와 Android의 VPN 인터페이스는 진입 방식만 다르며, 서버가 정상인지 여부는 별도로 확인해야 합니다.

이 단계를 마치면 선택한 라우팅 이름을 기억하고, 다른 네트워크 도구가 시스템 프록시를 함께 변경하고 있지 않은지 확인하세요. 규칙 순서, 도메인 정책, TUN 사용 조건은 전체 가이드에서 자세히 다룹니다. 첫 연결 단계에서는 미리 조정할 필요가 없습니다.

3단계: 서버 연결 활성화

v2rayN 서버 목록으로 돌아가 출처가 분명하고 유효 기간이 남아 있는 항목을 선택하세요. 마우스 오른쪽 버튼을 눌러 메뉴를 열고 ‘활성 서버로 설정’ 또는 현재 버전에서 같은 의미의 항목을 선택합니다. 단순히 행이 선택되어 강조된 상태와 활성 서버 표시를 구분하세요. 행을 한 번 클릭하는 것은 편집을 위한 선택일 수 있으며, 현재 연결 경로가 바뀌었다는 뜻은 아닙니다. 전환한 뒤 활성 표시와 창의 실행 정보를 확인하세요.

활성 서버 및 코어 시작 결과 확인

v2rayN은 보통 활성 서버 설정을 적용한 뒤 코어를 시작하거나 다시 불러옵니다. 눈에 띄는 ‘연결’ 버튼이 따로 없을 수도 있습니다. 시스템 프록시가 켜져 있다면 시스템 설정을 따르는 앱이 로컬 포트로 요청을 보낼 수 있습니다. 메인 창의 로그 영역이나 로그 메뉴에서 최근 시작 과정에 오류가 있었는지 확인하세요. 창이 트레이로 최소화되어도 프로그램이 종료된 것은 아니며, 연결이 정상임을 확인한 것도 아닙니다.

로그에서 ‘포트 사용 중’, 설정 파싱 실패, 코어 시작 불가와 같은 메시지가 있는지 먼저 확인하세요. 포트가 충돌한다면 중복 실행된 클라이언트나 해당 포트를 사용하는 프로그램을 종료한 뒤 다시 시도합니다. 포트를 변경해야 한다면 직접 설정한 앱의 포트도 함께 바꾸세요. 프로토콜이나 필드가 호환되지 않는다면 서버에서 요구하는 코어와 현재 선택을 확인하세요. 여러 고급 설정을 연달아 바꾸며 해결을 기대하지 마세요.

v2rayNG 사용자는 서버 카드를 눌러 대상 항목에 선택 표시가 있는지 확인한 뒤 메인 화면의 연결 버튼을 누르세요. 처음 시작할 때 시스템 VPN 연결 요청이 표시되면 승인하고 클라이언트로 돌아와 연결 상태를 확인합니다. 기기에서 같은 종류의 인터페이스를 사용하는 연결이 이미 있다면 먼저 중지한 뒤 테스트하세요. 시스템 상태 표시줄의 연결 아이콘은 인터페이스가 설정되었다는 뜻일 뿐, 원격 접속 확인을 대신하지 않습니다.

속도 테스트 결과는 서버 선택을 위한 참고 자료

서버가 여러 개라면 클라이언트의 테스트 기능으로 후보를 좁힌 다음 하나를 활성 서버로 설정할 수 있습니다. 테스트 종류마다 확인하는 내용이 다릅니다. TCP 테스트는 대상 포트에 연결할 수 있는지 확인하고, 실제 연결 테스트는 프록시 요청에 더 가깝지만 여전히 테스트 대상에 대한 접속 결과입니다. 숫자가 표시되어도 모든 사이트가 정상적으로 열린다는 뜻은 아니며, 시간 초과는 테스트 대상의 문제일 수도 있습니다.

시간 초과가 발생하면 같은 구독에 있는 다른 항목으로 바꾸고 서버만 변경하세요. 다른 서버가 작동한다면 원래 서버나 해당 경로에 문제가 있을 가능성이 큽니다. 모두 실패한다면 로컬 네트워크, 기기 시간, 구독 유효 기간, 로그에 반복되는 오류를 확인하세요. 클라이언트를 삭제하고 다시 설치하기보다 문제가 발생한 단계를 기록하는 편이 원인을 찾는 데 도움이 됩니다.

4단계: 연결이 작동하는지 확인

시스템 프록시를 따르는 브라우저를 열고 새 탭에서 현재 접속 가능한 HTTPS 페이지를 방문하세요. 기존 페이지를 새로고침하는 것만으로는 부족합니다. 캐시, 이미 연결된 세션, 백그라운드 탭은 이전 상태를 유지할 수 있습니다. 첫 테스트에서는 페이지가 끝까지 로드되는지 확인한 다음 클라이언트 로그를 살펴 요청이 코어에 들어왔는지, 어떤 경로로 나갔는지 확인하세요.

접속 결과와 로그를 함께 확인

현재 라우팅이 ‘중국 본토 우회’라면 일부 페이지가 직접 연결되는 것은 정상일 수 있습니다. 그것만으로 프록시가 작동하지 않는다고 판단하지 마세요. 현재 규칙상 프록시를 사용해야 하는 대상을 선택해 새 요청을 보내고, 로그에 해당 도메인이나 연결 기록이 있는지 확인하세요. 로그에 표시되는 범위는 로그 수준과 버전에 따라 다릅니다. 문제를 찾으려고 로그 상세도를 잠시 높였다면 확인 후 원래 설정으로 되돌리세요. 로그를 공유하기 전에는 구독, 주소, 계정 관련 정보를 삭제하세요.

신뢰할 수 있는 외부 IP 조회 페이지를 보조 수단으로 사용할 수도 있지만, 조회 결과는 해당 사이트에 보낸 이번 요청의 출구만 보여줍니다. 서버를 바꾼 뒤에는 새 요청을 보내 비교하세요. 매번 출구 주소가 달라야 하는 것은 아니며 지역 표시만으로 연결 품질을 판단하지 마세요. 여러 서버가 같은 출구를 공유할 수도 있고, 조회 서비스의 위치 정보가 오래되었을 수도 있습니다.

접속 결과를 판단하기 어렵다면 서버와 브라우저는 그대로 두고 라우팅을 잠시 ‘전역’으로 바꿔 다시 접속하세요. 전역에서는 접속되지만 기존 라우팅에서는 안 된다면 규칙 적용과 DNS를 우선 확인합니다. 두 모드 모두 실패한다면 코어 로그와 앱의 프록시 진입 설정을 다시 살펴보세요. 테스트가 끝나면 평소 사용하던 라우팅으로 되돌리고, 비교용 설정을 장기 설정으로 남겨 두지 마세요.

실패한 지점부터 되짚고 모든 설정을 한꺼번에 바꾸지 마세요

브라우저에 로컬 프록시 연결이 거부되었다고 표시되면 클라이언트가 실행 중인지, 로컬 포트가 수신 중인지, 브라우저가 이전 포트를 가리키고 있지 않은지 먼저 확인하세요. 요청이 로그에 표시된 뒤 원격 연결 시간 초과가 발생한다면 서버를 바꾸거나 서버 설정을 확인하세요. 한 앱에서만 실패하면 앱 자체의 프록시 설정을 확인하고, 일부 도메인만 실패하면 라우팅, DNS, 대상 사이트 상태를 살펴보세요.

v2rayNG 사용자도 실제 웹페이지를 열어 연결을 확인해야 합니다. 시스템 연결 아이콘은 표시되는데 페이지가 열리지 않는다면 활성 서버와 클라이언트 로그를 확인한 뒤 라우팅을 살펴보세요. 처음 연결되기 전에는 여러 DNS 설정, 앱별 분할 라우팅, 기타 트래픽 제어 기능을 함께 적용하지 않는 것이 좋습니다. 자세한 문제 해결 절차는 도움말 센터를 참고하고, 각 설정의 역할을 더 알아보려면 초보자부터 숙련자까지 보는 전체 가이드를 확인하세요.

테스트 후 종료 및 다음 실행

데스크톱에서 사용을 마칠 때는 v2rayN에서 ‘시스템 프록시 해제’를 선택한 뒤 클라이언트를 종료하세요. 정상적으로 종료하면 관련 설정이 자동 복구될 수 있지만, 브라우저가 예상대로 직접 연결되는지 확인하는 것이 좋습니다. 프로세스를 강제 종료한 뒤 웹페이지가 열리지 않는다면 시스템 네트워크 설정에 로컬 포트 프록시가 남아 있는지 확인하세요. 로컬 수신이 중지된 상태에서 브라우저가 해당 포트로 계속 연결하면 접속에 실패합니다.

Android에서는 v2rayNG의 중지 버튼을 눌러 연결을 끊으세요. 다음에 사용할 때는 구독이 유효한지, 올바른 서버가 활성 상태인지 확인한 뒤 연결하면 됩니다. 매번 다시 가져올 필요는 없습니다. 평소 구독을 업데이트하기 전에는 수동으로 추가한 항목의 출처 안내를 보관하고, 업데이트 후 활성 서버가 목록에 남아 있는지 확인하세요. 이제 구독 정보, 앱 진입 경로, 코어 실행, 실제 접속을 각각 확인했습니다. 이를 바탕으로 더 세밀한 라우팅과 TUN을 설정할 수 있습니다.