QUICK START / FOUR STEPS

v2rayN / v2rayNG
구독 가져오기와 연결 방법

“구독 가져오기 → 프록시 모드 선택 → 연결 → 확인” 순서로 처음 설정을 진행합니다. 약 10분 정도 걸리는 절차로 구성했으며, 구독 유효성, 네트워크 상태와 설치 준비에 따라 실제 시간은 달라질 수 있습니다.

플랫폼별 안내: 데스크톱과 Android

v2rayN 데스크톱에서는 주로 ‘구독 그룹’, 서버 목록, 하단의 시스템 프록시 설정을 사용합니다. v2rayNG Android에서는 사이드 메뉴, 노드 목록, 연결 버튼을 이용합니다. 두 클라이언트의 목적은 같지만 메뉴 위치는 다릅니다. 각 단계에서 플랫폼별 방법을 안내하므로 두 클라이언트 간에 설정을 번갈아 맞출 필요는 없습니다. 버전에 따라 메뉴 이름이 조금씩 다를 수 있으니 기능을 기준으로 찾아보세요.

BEFORE START

시작 전: 클라이언트와 구독 주소 준비

클라이언트를 설치하고 메인 화면이 열리는지 먼저 확인하세요. 데스크톱에서는 v2rayN, Android에서는 v2rayNG를 사용합니다. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 기기 아키텍처에 맞는 설치 파일을 선택하세요. 설치 위치, 시스템 권한, 첫 실행 문제는 전체 설치 가이드에서 다룹니다. 이 페이지에서는 클라이언트를 실행할 수 있는 상태부터 시작합니다.

서비스 제공업체에서 발급한 유효한 구독 주소도 필요합니다. 클라이언트는 설정을 읽고 트래픽을 전달하는 프로그램이며, 연결 가능한 서버를 자동으로 제공하지는 않습니다. 구독 주소는 보통 로그인 페이지나 구매 페이지가 아닌 전체 URL입니다. 복사할 때 주소 전체를 유지하고 물음표 뒤의 매개변수를 지우지 마세요. 앞뒤 공백이나 줄바꿈, 메신저가 덧붙인 문장 부호가 함께 복사되지 않도록 주의하세요.

구독 주소에는 계정 정보가 포함될 수 있으므로 비밀번호처럼 다루세요. 공개 게시판에 올리지 말고, 스크린샷을 공유하거나 도움을 요청하거나 로그를 전달할 때는 주소의 매개변수, 서버 정보와 기타 민감한 내용을 가리세요. 설정을 시작하기 전에 시스템 트래픽을 처리 중인 다른 프록시나 VPN을 잠시 중지하고 현재 사용 가능한 네트워크는 유지하세요. 여러 프로그램이 동시에 프록시 설정을 바꾸면 문제 원인을 찾기 어려워질 수 있습니다.

STEP 01 / SUBSCRIPTION

구독 가져오기: 주소 저장 후 목록 업데이트

v2rayN: 구독 그룹 추가

메인 창의 ‘구독 그룹’ 메뉴를 열고 구독 그룹 설정으로 이동한 다음 추가를 선택하세요. 그룹을 알아보기 쉬운 이름으로 지정하고 전체 구독 링크를 주소 입력란에 붙여 넣습니다. 이름은 설정 출처를 구분하기 위한 것이며 연결에는 영향을 주지 않습니다. 창에 필터, 자동 업데이트 또는 변환 옵션이 있더라도 처음에는 기본값을 유지하세요. 원본 목록을 가져오기 전에 조건을 추가하지 않는 편이 좋습니다.

설정을 저장하고 메인 창으로 돌아와 ‘구독 그룹’ 메뉴에서 구독 업데이트를 실행하세요. 버전에 따라 일반 업데이트와 프록시를 통한 업데이트가 나뉠 수 있습니다. 사용할 수 있는 연결이 아직 없다면 처음에는 일반 업데이트를 선택하세요. 이미 프록시 연결을 사용할 수 있고 구독 출처에 해당 연결이 필요한 경우에만 프록시를 통한 업데이트를 고려합니다. 버튼을 연달아 누르지 말고 업데이트가 끝날 때까지 기다린 뒤 안내 메시지와 로그를 확인하세요.

업데이트가 끝나면 방금 만든 그룹으로 전환하세요. 서버 목록에 설정 항목이 표시되어야 합니다. 전체 목록에는 항목이 있는데 현재 그룹이 비어 있다면 그룹 필터와 검색 조건부터 확인하세요. 목록에 표시된 노드는 선택 가능한 설정일 뿐, 모두 정상 작동이 확인된 것은 아닙니다. 서비스 제공업체가 안내한 항목 중 현재 계정에서 사용할 수 있는 노드 하나를 선택하고 다음 단계도 해당 노드로 진행하면 결과를 비교하기 쉽습니다.

v2rayNG: 주소를 추가한 뒤 메인 화면에서 업데이트

사이드 메뉴에서 ‘구독 그룹 설정’ 또는 비슷한 메뉴를 열고 추가 버튼을 누른 다음 이름과 구독 주소를 입력해 저장하세요. 메인 화면으로 돌아와 메뉴에서 ‘구독 업데이트’ 또는 현재 그룹 업데이트를 실행합니다. 주소만 저장했다고 노드 목록이 자동으로 만들어지는 것은 아닙니다. 업데이트를 마쳐야 노드 설정이 메인 목록에 표시됩니다. 클립보드에서 공유 링크 하나를 가져온 경우에는 단일 설정이 추가된 것이므로 구독 그룹 업데이트와 혼동하지 마세요.

목록이 표시되면 올바른 그룹에 있는지 확인한 뒤 사용할 노드를 선택하세요. 버전에 따라 현재 선택 항목은 색상, 테두리 또는 다른 표시로 구분됩니다. 이 표시는 설정을 선택했다는 뜻일 뿐 연결이 시작된 것은 아닙니다. 선택한 뒤 웹페이지가 바로 바뀌지 않더라도 다시 가져오기를 반복하지 마세요. 다음 단계에서 트래픽을 클라이언트로 전달하는 방식을 설정해야 합니다.

목록이 비어 있으면 여기서 멈추고 확인하세요

주소 전체가 입력되었는지, 구독이 유효한지 확인한 다음 업데이트 메시지를 살펴보세요. 시간 초과, 인증 실패, 콘텐츠 분석 실패는 서로 다른 문제입니다. 웹페이지의 주소를 복사한 경우에도 분석에 실패할 수 있습니다. 이때 라우팅을 바꾸거나 TUN을 켜도 누락된 설정이 생기지는 않습니다. 자세한 점검 방법은 도움말 센터의 설치·설정 및 문제 해결 안내를 참고하세요.

STEP 02 / TRAFFIC MODE

프록시 모드 선택: 트래픽 전달과 분리 라우팅 구분

노드를 가져온 다음에는 어떤 앱의 트래픽을 클라이언트로 보낼지 정해야 합니다. 여기에는 서로 다른 두 단계가 있습니다. 시스템 프록시, VPN 또는 TUN은 트래픽을 가로채 클라이언트로 전달할지 결정하고, 라우팅 규칙은 전달된 요청을 프록시, 직접 연결 또는 차단 중 어디로 보낼지 정합니다. 라우팅을 ‘전역’으로 설정해도 모든 앱이 시스템 프록시를 자동으로 따르는 것은 아닙니다. 이름이 비슷한 스위치 하나만 바꾼 뒤 트래픽 적용 범위가 달라졌다고 단정하지 마세요.

v2rayN: 처음에는 시스템 프록시 설정부터

데스크톱에서는 TUN을 끈 상태로 유지하고 메인 창 하단이나 트레이 메뉴에서 ‘시스템 프록시’를 찾아 ‘시스템 프록시 자동 설정’을 선택하세요. 이렇게 하면 운영체제에서 지원하는 프록시 연결 지점이 클라이언트의 로컬 수신 주소를 가리킵니다. 브라우저처럼 시스템 프록시 설정을 따르는 앱은 보통 클라이언트로 연결되지만, 자체 네트워크 설정을 사용하는 앱은 계속 직접 연결될 수 있습니다. ‘자동 설정’이 모든 데스크톱 환경에서 같은 방식으로 트래픽을 처리한다는 뜻은 아닙니다.

라우팅 사전 설정에서는 사용 목적에 맞는 ‘중국 본토 우회’ 유형의 규칙을 먼저 선택할 수 있습니다. 일치하는 중국 본토의 IP 주소와 도메인은 직접 연결되고 나머지 트래픽은 해당 사전 설정에 따라 처리됩니다. 이름이 비슷한 사전 설정도 규칙 구성이 다를 수 있으므로 클라이언트에 표시되는 내용을 확인하세요. 분리 라우팅 문제인지 잠깐 확인하려면 전역 프록시 라우팅으로 바꿔 비교한 뒤 테스트가 끝나면 원래 설정으로 되돌리세요. 처음 연결할 때부터 사용자 지정 규칙을 작성할 필요는 없습니다.

‘시스템 프록시 지우기’는 시스템 프록시 설정을 해제합니다. ‘시스템 프록시 변경 안 함’은 클라이언트가 현재 설정을 수정하지 않는다는 뜻이지, 기존 설정을 대신 지워 준다는 뜻은 아닙니다. 처음 설정할 때는 시스템에 남은 주소 때문에 문제가 생길 수 있으므로 후자를 선택하지 않는 편이 좋습니다. 데스크톱 환경에서 시스템 프록시를 자동 적용할 수 없거나 대상 앱이 시스템 프록시를 따르지 않는다면 전체 설치 가이드의 플랫폼별 프록시 및 TUN 안내를 참고하세요.

v2rayNG: VPN 모드와 적용 앱 범위 확인

Android에서는 보통 클라이언트의 VPN 모드로 기기 트래픽을 전달합니다. 설정에 VPN 모드와 프록시 전용 모드가 있다면 일반적인 휴대전화에서는 처음 사용할 때 VPN 모드를 선택하세요. 프록시 전용 모드는 앱마다 로컬 프록시를 별도로 설정해야 하므로 이 가이드의 기본 방법으로는 적합하지 않습니다. 라우팅 설정으로 이동해 용도에 맞는 사전 설정을 사용하고 출처가 불분명한 사용자 지정 라우팅은 함께 가져오지 마세요.

‘앱별 프록시’가 켜져 있는지도 확인하세요. 이 기능은 선택한 앱만 연결하거나 선택한 앱을 제외할 수 있으므로 화면 안내를 읽고 실제 적용 방식을 확인해야 합니다. 처음 작동을 확인할 때는 앱별 필터를 끄고 테스트 브라우저가 적용 대상에 포함되도록 하세요. 연결이 안정되면 적용 범위를 좁히면 됩니다. 기기에서 다른 VPN 연결을 사용 중이라면 시작하기 전에 해당 연결을 중지해야 하는지 확인하세요.

STEP 03 / CONNECT

연결 시작: 노드를 선택하고 실행 상태 확인

이제 설정 항목을 가져왔고 트래픽 전달 방식도 정했습니다. 다음으로는 활성 노드와 연결 상태만 변경하고 구독, DNS, 라우팅은 동시에 조정하지 마세요. 한 번에 조건 하나만 바꾸면 연결이 실패했을 때 설정 자체의 문제인지, 클라이언트 실행 문제인지, 앱 트래픽 전달 문제인지 구분하기 쉽습니다.

v2rayN: 활성 서버 설정 및 로그 확인

서버 목록에서 사용할 항목을 선택하고 마우스 오른쪽 버튼 메뉴에서 활성 서버로 지정하세요. 버전에 따라 두 번 클릭해 전환할 수도 있으니 화면 안내를 따르세요. 활성 표시가 바뀌면 클라이언트가 해당 설정을 불러와 코어를 시작하거나 다시 불러옵니다. 하단의 시스템 프록시가 ‘시스템 프록시 자동 설정’으로 되어 있는지, 라우팅 사전 설정이 이전 단계와 같은지 확인하세요. 버전에 별도의 코어 시작 또는 재시작 기능이 있다면 현재 상태에 맞춰 한 번 실행하면 됩니다.

로그 영역을 열고 노드를 전환한 직후의 메시지를 중점적으로 확인하세요. 정상 시작 메시지와 이후 기록된 접속 내역으로 프로세스가 작동하는지 판단할 수 있습니다. 처음부터 포트 사용 중, 설정 분석 실패 또는 코어 시작 실패가 표시되면 서버를 계속 바꾸지 말고 먼저 로컬 오류를 해결하세요. 포트 충돌은 실행 중인 다른 클라이언트 인스턴스나 다른 프로그램 때문에 발생할 수 있습니다. 중복 인스턴스를 종료한 뒤 다시 시작하고 상태를 확인하세요.

모든 노드의 속도 측정 결과가 나올 때까지 기다릴 필요는 없습니다. 연결 테스트, 지연 시간 테스트, 실제 웹 요청은 대상과 프로토콜, 경로가 다를 수 있습니다. 테스트 성공이 실제 접속을 보장하지 않으며, 실패 여부도 로그와 함께 판단해야 합니다. 현재 활성 노드를 유지한 채 다음 단계에서 직접 확인하는 편이 전체 목록을 반복 측정하는 것보다 문제를 찾기 쉽습니다.

v2rayNG: 연결을 시작하고 시스템 권한 허용

노드 목록으로 돌아가 대상 항목이 선택되어 있는지 확인하고 메인 화면의 연결 버튼을 누르세요. VPN을 처음 연결하면 Android에서 시스템 연결 권한을 요청합니다. 현재 클라이언트에서 보낸 요청인지 확인한 뒤 허용하세요. 이 권한은 앱이 로컬 VPN 인터페이스를 만들어 트래픽을 처리하도록 허용하는 것이며, 원격 서버가 정상 작동한다는 뜻은 아닙니다. 권한을 거부하면 노드를 선택했더라도 VPN 모드로 앱 요청을 처리할 수 없습니다.

연결이 시작되면 클라이언트 버튼이나 상태 문구가 실행 중으로 바뀌며 시스템에 VPN 표시가 나타날 수 있습니다. 버튼이 곧바로 중지 상태로 돌아가면 클라이언트 로그에서 방금 발생한 오류를 확인하세요. 브라우저로 전환할 때마다 연결이 끊긴다면 시스템의 배터리 최적화와 백그라운드 실행 제한을 점검하세요. 백그라운드에서 종료되는 현상을 매번 구독 만료로 판단하지 마세요. 기기마다 권한 메뉴가 다를 수 있으니 도움말 센터에서 추가 안내를 확인하세요.

STEP 04 / VERIFY

작동 여부 확인: 웹페이지·앱·로그 비교

연결 아이콘은 클라이언트가 어떤 상태로 실행 중인지만 보여 줍니다. 실제 사용 중인 앱으로 확인하고 같은 결과가 반복해서 나오는지 살펴야 합니다. 현재 설정은 그대로 둔 채 평소 접속되는 일반 웹페이지를 열어 기본 네트워크가 정상인지 확인하세요. 다음으로 프록시 연결이 필요한 서비스를 이용해 페이지를 새로고침하거나 새 탭에서 열어 보세요. 캐시된 화면을 새로운 네트워크 요청으로 착각하지 않도록 주의하세요.

브라우저를 먼저 확인하고 실제 앱 테스트

데스크톱에서는 시스템 프록시 설정을 따르는 브라우저로 먼저 테스트하세요. 브라우저에 별도의 프록시 확장 프로그램이 설치되어 있다면 시스템 설정을 덮어쓰지 않도록 잠시 비활성화하세요. Android에서는 앱별 라우팅 규칙에서 테스트 브라우저가 제외되지 않았는지 확인합니다. 페이지가 열리면 대상 앱에서도 네트워크가 필요한 작업을 한 번 실행하세요. 브라우저는 되는데 앱만 실패한다면 노드가 완전히 작동하지 않는다고 단정하기보다 앱이 클라이언트의 적용 범위에 포함되는지 먼저 확인하세요.

트래픽이 나가는 경로를 확인하려면 신뢰할 수 있는 IP 확인 서비스를 이용해 연결 전후 결과를 비교할 수 있습니다. 분리 라우팅 사전 설정에 따라 해당 요청이 직접 연결될 수 있으므로 IP가 바뀌지 않았다는 사실만으로 프록시가 작동하지 않는다고 판단할 수는 없습니다. 반대로 IP가 바뀌어도 그 요청의 경로만 달라졌다는 뜻입니다. 기기의 모든 앱, DNS 요청과 다른 프로토콜도 같은 경로를 사용한다고 보장되지는 않습니다.

로그 영역으로 돌아가 방금 접속한 시각의 관련 기록을 확인하세요. 로그 상세 수준은 설정에 따라 달라지므로 도메인별 기록이 없다고 해서 트래픽이 없었다고 단정할 수는 없습니다. 다만 연결 시간 초과, 핸드셰이크 실패, 이름 확인 오류가 반복되면 문제 범위를 좁히는 데 도움이 됩니다. 로그를 공유하기 전 민감한 정보가 있는지 확인하고 오류 유형과 발생 단계를 남기세요. 구독 주소와 전체 설정을 공개할 필요는 없습니다.

실패하면 정해진 순서대로 되돌려 확인

일반 웹페이지와 대상 서비스가 모두 열리지 않으면 먼저 연결을 중지하고 원래 네트워크 상태로 돌아가 기본 연결이 정상인지 확인하세요. 원래 네트워크도 비정상이라면 Wi-Fi나 로컬 네트워크부터 점검합니다. 원래 네트워크는 정상이지만 연결을 켠 뒤 문제가 생겼다면 활성 노드가 실제로 불러와졌는지, 클라이언트 시작 오류는 없는지, 시스템 프록시나 VPN이 적용되었는지 확인하세요. 이 단계에서 TUN을 켜고 DNS를 바꾸고 구독과 라우팅까지 한꺼번에 바꾸면 어떤 변경이 결과에 영향을 줬는지 알기 어렵습니다.

일반 웹페이지는 열리는데 대상 서비스만 실패한다면 같은 페이지를 전역 프록시 라우팅으로 잠시 테스트하세요. 전역 라우팅에서는 되지만 원래 사전 설정에서 안 된다면 분리 규칙과 도메인 확인을 집중적으로 점검합니다. 두 설정 모두 실패하면 사용 권한이 있는 다른 노드로 바꿔 비교할 수 있습니다. 테스트 후 원래 사전 설정을 복구하세요. 오류가 계속되면 클라이언트 이름, 트래픽 전달 방식, 오류 메시지 원문과 발생 단계를 기록한 뒤 도움말 센터에서 오류 유형별 안내를 확인하세요. 복잡한 라우팅과 DNS 설정은 전체 설치 가이드에서 이어서 살펴보세요.

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

데스크톱에서는 사용을 마치기 전에 v2rayN에서 ‘시스템 프록시 지우기’를 선택한 다음 클라이언트를 종료하세요. TUN을 켰다면 먼저 끄고 네트워크가 복구될 때까지 기다립니다. 프로세스를 바로 종료하면 시스템이 이미 중지된 로컬 프록시 포트를 계속 가리켜 클라이언트를 끈 뒤 웹페이지가 열리지 않을 수 있습니다. 클라이언트를 다시 열어 프록시를 지우거나 시스템 네트워크 설정에서 남은 프록시 주소를 제거한 뒤 연결을 확인하세요.

Android에서는 v2rayNG의 연결 버튼으로 서비스를 중지하고 실행 상태가 종료되었는지 확인하세요. 최근 앱 목록에서 화면만 밀어 닫아서는 안 됩니다. 여기까지 마치면 구독을 업데이트해 설정을 확인하고, 노드를 선택해 연결한 뒤 대상 앱에서 실제 요청을 보내고, 중지 후 원래 네트워크를 복구하는 전체 절차를 반복할 수 있어야 합니다. 다음에 사용할 때는 구독 업데이트 여부를 확인하고 노드를 선택해 연결하면 되며 처음부터 다시 가져올 필요는 없습니다.

설정 완료 확인

노드 목록이 업데이트되었고 트래픽 적용 범위가 명확하며 대상 서비스에 실제로 접속할 수 있고 종료 후 원래 네트워크가 복구되면 기본 확인이 끝난 것입니다. 이 네 가지를 확인한 뒤 필요에 따라 앱별 프록시, 세부 라우팅 규칙 또는 TUN을 조정하세요. 고급 옵션을 한꺼번에 켜기보다 정상 작동이 확인된 설정을 유지하는 편이 관리하기 쉽습니다.

클라이언트 다운로드