첫 설정 / 4단계

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

이 페이지에서는 구독 가져오기 → 프록시 모드 선택 → 연결 → 작동 확인 순서로 진행합니다. 클라이언트를 설치했고 사용할 수 있는 구독 주소가 있다면 처음 설정을 마치는 데 약 10분 정도면 충분합니다. 먼저 브라우저 하나에서 설정 하나가 정상 작동하는지 확인한 다음 다른 앱과 고급 설정을 조정하세요.

시작하기 전에 클라이언트가 정상적으로 실행되는지 확인하세요. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 운영체제와 프로세서 아키텍처에 맞는 설치 파일을 선택합니다. 클라이언트는 설정을 읽고 연결을 구성하는 프로그램이며, 설치만으로 사용할 수 있는 연결이 준비되는 것은 아닙니다. 구독 주소는 이용 중인 서비스 제공업체에서 받아야 합니다. 만료된 주소나 웹페이지 공유 링크, 계정 로그인 페이지는 구독 주소를 대신할 수 없습니다.

구독 주소에는 개인 접속 정보가 포함되는 경우가 많습니다. 복사할 때 전체 주소를 그대로 유지하고, 공개 온라인 변환 사이트에 입력하거나 주소가 보이는 화면을 공개 게시판에 올리지 마세요. 두 프로그램이 동시에 시스템 프록시를 변경하거나 로컬 포트를 점유하지 않도록 실행 중인 다른 프록시 도구는 먼저 종료하는 것이 좋습니다. 현재 네트워크 연결은 유지하면 되며 라우터 설정을 미리 바꿀 필요는 없습니다.

1단계: 구독을 가져와 설정 업데이트

‘구독 저장’과 ‘설정 가져오기’는 다릅니다. 구독 저장은 주소를 기억해 두는 기능이고, 구독 업데이트는 해당 주소에서 설정을 가져오는 작업입니다. 저장 후 목록이 비어 있다면 같은 주소를 다시 추가하지 말고 먼저 업데이트를 한 번 실행하세요. 서비스 제공업체가 일반 구독과 특정 클라이언트용 구독 등 여러 주소를 제공한다면 현재 클라이언트에 맞는다고 명시된 주소를 우선 사용하세요.

v2rayN: 구독 그룹 추가

메인 창을 열고 상단의 ‘구독 그룹’에서 ‘구독 그룹 설정’으로 이동합니다. 그룹을 추가하고 ‘메모’에 ‘일상 연결’처럼 알아보기 쉬운 이름을 입력한 다음, 복사한 구독 주소 전체를 ‘주소(URL)’ 필드에 붙여 넣으세요. 주소 앞뒤에 공백이나 줄바꿈, 메신저가 덧붙인 문장부호가 없는지 확인합니다. 나머지 옵션은 기본값으로 두고 설정을 저장한 뒤 메인 창으로 돌아옵니다.

‘구독 그룹’ 메뉴를 다시 열고 현재 구독 그룹 업데이트를 선택합니다. 필요하면 모든 구독을 업데이트할 수도 있습니다. 아직 사용할 수 있는 프록시 연결이 없다면 우선 프록시를 거치지 않는 업데이트 옵션을 사용하세요. 성공 여부는 현재 네트워크에서 구독 주소에 접속할 수 있는지에 따라 달라집니다. 주소에 접속하려면 기존 프록시가 필요한 경우, 먼저 사용 가능한 연결을 이용해 프록시 경유 업데이트를 시도해야 합니다. 아직 가져오지 않은 설정으로 현재 요청을 처리할 수는 없습니다.

업데이트가 끝나면 방금 만든 그룹으로 전환합니다. 정상적으로 처리되면 메인 창에 서비스 제공업체가 반환한 설정 항목이 표시됩니다. 그룹 이름과 설정 메모가 예상한 내용인지 확인하면 되며, 이 단계에서 프로토콜 필드를 하나씩 수정할 필요는 없습니다. 오류 안내나 로그인 페이지가 반환되면 클라이언트가 형식을 인식하지 못할 수 있습니다. 코어 유형을 임의로 바꾸기보다 제공업체 페이지에서 구독 주소를 다시 복사하세요.

v2rayNG: 주소를 저장한 뒤 구독 업데이트

사이드 메뉴를 열고 ‘구독 그룹 설정’으로 이동합니다. 추가 메뉴에서 메모와 구독 주소를 입력한 다음 저장하세요. 설정 목록으로 돌아와 메뉴에서 ‘구독 업데이트’를 실행합니다. 일부 버전은 프록시 경유 업데이트와 직접 업데이트를 구분합니다. 처음 설정할 때도 현재 실제로 사용할 수 있는 네트워크 경로에 맞는 옵션을 선택하세요. 업데이트가 완료되면 해당 그룹에 설정 항목이 표시되는지 확인합니다.

‘업데이트 성공’으로 표시되지만 항목이 보이지 않으면 먼저 다른 그룹을 보고 있거나 필터가 켜져 있는지 확인하세요. 실패 메시지가 분명하다면 오류가 연결 단계와 파싱 단계 중 어디서 발생했는지 살펴봅니다. 연결 시간 초과는 주소에 접속할 수 있는지 확인하고, 형식 오류는 복사한 내용과 구독 형식을 확인하세요. 업데이트 버튼을 연속으로 누르거나 노드 공유 링크를 구독 주소로 사용하지 마세요. 개별 공유 링크는 클립보드에서 가져오기 기능을 사용해야 하며, 이 절의 구독 업데이트와는 다른 작업입니다.

이 단계를 마쳤다고 판단하려면 대상 그룹에 선택할 수 있는 설정 항목이 있어야 합니다. 목록에 항목이 표시된다는 것은 설정을 가져왔다는 뜻일 뿐, 연결이 수립됐다는 의미는 아닙니다. 다음으로 앱 트래픽을 클라이언트에 전달하는 방법과 전달된 트래픽을 어떤 규칙으로 보낼지 정해야 합니다. 구독, 노드, 공유 링크의 차이는 용어 안내에서 확인할 수 있습니다.

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

처음 설정할 때 두 옵션을 혼동하기 쉽습니다. 시스템 프록시는 시스템 설정을 따르는 앱의 요청을 클라이언트에 전달하고, 라우팅은 클라이언트가 받은 요청을 직접 연결할지 프록시 아웃바운드로 보낼지 결정합니다. 먼저 트래픽 유입 경로를 확인한 다음 라우팅 프리셋을 선택하세요. 라우팅을 ‘전역’으로 바꾸기만 해서는 프록시를 전혀 사용하지 않는 앱의 트래픽이 클라이언트에 자동으로 전달되지 않습니다.

v2rayN: 시스템 프록시 자동 설정

메인 창의 시스템 프록시 메뉴나 시스템 트레이 아이콘의 오른쪽 클릭 메뉴에서 ‘시스템 프록시 자동 설정’을 선택합니다. 시스템 프록시가 클라이언트의 로컬 리스닝 주소를 가리키게 되므로, 시스템 프록시를 따르는 브라우저 등의 앱이 요청을 클라이언트에 전달할 수 있습니다. 처음 설정할 때는 로컬 리스닝 포트의 기본값을 유지하세요. 포트를 변경하면서 연결 문제를 점검하면 시스템 설정과 실제 리스닝 주소가 일치하지 않을 수 있습니다.

‘시스템 프록시 지우기’는 클라이언트가 설정한 시스템 프록시 항목을 제거합니다. ‘시스템 프록시 변경 안 함’은 현재 시스템 설정을 직접 수정하지 않는다는 뜻이지, 프록시를 켠다는 의미가 아닙니다. 이 가이드를 따라 처음 설정한다면 다른 프로그램이 남긴 설정을 그대로 사용하지 않도록 ‘시스템 프록시 자동 설정’을 명시적으로 선택하세요. 일부 앱은 자체 네트워크 설정을 사용해 시스템 프록시를 따르지 않으므로 브라우저에서 연결되더라도 다른 앱은 별도로 설정해야 할 수 있습니다.

그다음 라우팅 설정에서 먼저 ‘중국 본토 우회(Whitelist)’ 프리셋을 사용합니다. 직접 연결 규칙에 해당하는 대상은 직접 연결하고 나머지 트래픽은 프리셋에 따라 처리합니다. 이 기능은 사용 중인 규칙과 데이터 파일에 따라 동작하므로 웹페이지 언어로 연결 방식을 판단하는 기능은 아닙니다. ‘전역(Global)’은 보통 잠깐 비교 테스트할 때 적합하며, ‘블랙리스트(Blacklist)’는 프록시 처리 대상 범위가 다릅니다. 정확한 이름과 규칙은 사용 중인 버전을 기준으로 확인하고, 처음에는 사용자 지정 규칙을 편집하지 않아도 됩니다.

v2rayNG: 앱 범위 기본값 유지

v2rayNG는 보통 데스크톱 시스템 프록시를 설정하는 대신 Android VPN 서비스를 통해 앱 트래픽을 받습니다. 설정에서 라우팅 관련 옵션을 찾아 중국 본토 우회 프리셋을 선택하세요. LAN 우회 옵션이 있다면 로컬 기기에 접속할 필요에 따라 유지할 수 있습니다. 앱별 설정에 익숙하지 않다면 검증에 사용할 브라우저가 제외되지 않도록 앱 범위는 기본값으로 두세요.

여기서는 트래픽을 전달하는 방식을 선택합니다. VPN 서비스를 실제로 시작하려면 다음 단계에서 연결 버튼을 눌러야 합니다. Android에서는 일반적으로 독립된 VPN 서비스 두 개를 동시에 사용할 수 없습니다. 다른 네트워크 도구가 VPN 서비스를 사용 중이라면 먼저 종료하세요. 처음 설정할 때 사용자 지정 DNS, 앱별 목록, 복잡한 라우팅을 한꺼번에 켤 필요는 없습니다. 옵션을 자세히 알아보려면 프로토콜 및 코어 기술 참고 자료를 확인하되, 먼저 이 페이지에서 기본 연결을 완성하세요.

이제 명확한 설정 조합이 준비되어야 합니다. PC에서는 시스템 프록시 자동 설정과 선택한 라우팅 프리셋을 사용하고, Android에서는 VPN 서비스로 앱 트래픽을 받도록 준비한 뒤 확인하기 쉬운 라우팅 설정을 유지합니다. 다음 단계에서는 설정 하나만 골라 연결하세요. 여러 옵션을 한꺼번에 바꾸지 마세요.

3단계: 설정을 선택하고 연결 시작

방금 가져온 구독 그룹에서 현재 사용할 수 있는 설정 하나를 선택합니다. 그룹에 요금제 설명이나 만료 안내용 항목이 있다면 연결 대상으로 착각하지 마세요. 메모가 불분명하면 서비스 제공업체의 설명을 먼저 확인합니다. 프로토콜 종류와 연결 매개변수는 보통 구독에 포함되어 있으므로 ‘더 빠르게’ 연결하려고 VMess를 VLESS로 임의 변경하거나 전송 방식을 직접 바꿀 필요가 없습니다.

v2rayN: 활성 설정 지정 및 코어 확인

대상 항목을 선택한 뒤 오른쪽 클릭 메뉴에서 ‘활성 서버로 설정’ 또는 해당 활성화 메뉴를 선택합니다. 버전에 따라 더블 클릭으로 활성화할 수도 있으므로, 마우스 강조 표시가 아니라 목록의 활성 표시를 기준으로 확인하세요. 클라이언트는 보통 활성 설정에 맞춰 코어를 시작하거나 다시 불러옵니다. 현재 화면에 별도의 시작 메뉴가 있다면 안내에 따라 실행하세요. 그런 다음 시스템 프록시가 자동 설정 상태인지 다시 확인합니다.

로그 영역을 열고 방금 작업한 뒤 새로 기록된 내용을 살펴봅니다. 코어 시작이나 로컬 리스닝 생성 로그는 프로그램이 작동하기 시작했다는 뜻이지만, 원격 연결이 사용 가능하다는 것을 단독으로 증명하지는 않습니다. 포트 사용 중 오류가 표시되면 다른 프록시 프로그램이나 중복 실행된 클라이언트를 먼저 종료한 뒤 다시 시도하세요. 설정 필드가 지원되지 않는다는 메시지가 나오면 클라이언트를 업데이트하고 구독이 해당 버전을 지원하는지 확인하세요. 여러 코어를 동시에 바꿔가며 시험하지 마세요.

로컬 리스닝은 주로 이 기기의 앱이 연결할 때 사용합니다. 처음 설정할 때 ‘LAN에서 연결 허용’을 켤 필요는 없습니다. 로컬 리스닝 범위는 기본값으로 유지하세요. 창의 닫기 버튼을 눌러도 프로그램이 시스템 트레이로 최소화될 수 있습니다. 창을 닫는 것과 프로그램을 종료하는 것은 다르므로, 검증하는 동안 클라이언트를 계속 실행하고 트레이 아이콘으로 백그라운드 실행 상태를 확인하세요.

v2rayNG: 시스템 VPN 요청 확인

설정 목록에서 대상 항목을 눌러 선택 표시가 해당 설정으로 이동했는지 확인한 다음 연결 버튼을 누릅니다. 처음 연결하면 시스템에서 VPN 연결 요청이 표시됩니다. 안내를 읽고 방금 실행한 클라이언트의 요청인지 확인한 뒤 연결을 허용하세요. 취소하면 클라이언트가 앱 트래픽을 받지 못하므로 연결을 다시 누르고 확인 절차를 완료해야 합니다.

연결한 뒤 클라이언트 상태와 시스템 VPN 표시를 확인합니다. 두 표시 모두 로컬 서비스가 시작됐다는 뜻이지, 구독에 포함된 원격 서버에 반드시 접속할 수 있다는 의미는 아닙니다. 버튼이 곧바로 중지 상태로 돌아가면 로그에서 가장 최근 오류를 확인하세요. 한동안 실행된 뒤 연결이 끊긴다면 시스템이 앱의 백그라운드 활동을 제한하는지 살펴봅니다. 먼저 클라이언트를 화면에 띄운 상태에서 테스트하고 기본 연결을 확인한 뒤, 기기 설정에서 필요한 백그라운드 실행을 허용하세요.

여기까지 마치면 활성 설정, 프록시 유입 경로, 로컬 서비스가 서로 맞게 설정되어 있어야 합니다. 아직 속도 측정을 한꺼번에 실행하거나 모든 설정을 하나씩 테스트할 필요는 없습니다. 다음 단계에서 실제 웹 요청을 한 번 확인하는 것이 실행 아이콘만 보는 것보다 정확합니다.

4단계: 요청이 제대로 처리되는지 확인

테스트할 브라우저를 열고 새 탭에서 접속 권한이 있으며 평소 연결 확인에 사용하는 페이지를 방문합니다. 이전 캐시 화면만 보지 않도록 새 페이지를 열거나 페이지를 새로고침해 실제 요청을 발생시키세요. 먼저 일반 웹페이지가 열리는지 확인한 다음 대상 웹사이트를 테스트합니다. 특정 사이트 하나가 열리지 않는다고 해서 클라이언트 전체가 작동하지 않는다고 단정하지 마세요. 사이트 자체의 문제, 계정 상태 또는 해당 연결 경로가 원인일 수 있습니다.

페이지 결과와 로그를 함께 확인

PC에서는 브라우저가 시스템 프록시를 따르고 확장 프로그램이나 브라우저 자체 프록시 설정이 이를 덮어쓰지 않는지 확인합니다. Android에서는 브라우저가 VPN의 앱 처리 범위에 포함되어 있는지 살펴보세요. 페이지를 불러오는 동안 클라이언트 로그에 같은 시각의 새 연결 기록이 있는지 확인합니다. 현재 로그 수준에서 요청 기록을 표시하지 않는다면 로그가 없다는 이유만으로 트래픽이 전달되지 않았다고 단정할 수 없습니다. 브라우저 설정과 실행 상태를 함께 확인하고, 필요한 경우 로그 수준을 잠시 조정해 판단하세요.

로그에 라우팅 또는 아웃바운드 정보가 표시된다면 대상 요청이 예상한 프록시 아웃바운드로 처리됐는지 확인합니다. 중국 본토 우회 모드에서는 일부 대상이 직접 연결되는 것이 정상입니다. 따라서 직접 연결되는 대상을 열어 보는 것만으로는 프록시 아웃바운드가 정상이라고 증명할 수 없습니다. 비교가 필요하면 잠시 전역 라우팅으로 바꾼 뒤 같은 페이지를 새로고침해 결과를 비교하고, 테스트가 끝나면 원래 프리셋으로 되돌리세요. 한 번에 한 항목만 바꾸고 변경 전후 결과를 기록하세요.

신뢰할 수 있는 외부 IP 확인 페이지를 보조 수단으로 사용해 테스트 전후의 출구 IP가 달라졌는지 비교할 수도 있습니다. 다만 출구 IP가 바뀌었다고 모든 앱의 트래픽이 처리된다고 볼 수는 없으며, DNS 처리 방식도 이것만으로 판단할 수 없습니다. 클라이언트의 연결 테스트나 지연 시간 테스트 역시 참고 자료일 뿐입니다. 특정 핸드셰이크나 테스트 주소만 확인할 수 있습니다. 테스트는 성공했는데 페이지가 열리지 않는다면 브라우저 트래픽 유입 경로, 대상 도메인 해석, 라우팅을 계속 확인하세요.

연결 오류를 빠르게 점검하는 순서

설정 항목이 없다면 1단계로 돌아가 구독 업데이트가 실제로 성공했는지 확인합니다. 항목은 있지만 코어가 시작되지 않으면 로그에 표시된 시작 오류부터 해결하세요. 코어는 실행 중인데 브라우저에 변화가 없다면 시스템 프록시 자동 설정이나 VPN 앱 범위를 먼저 확인합니다. 요청이 클라이언트에 전달됐지만 연결 시간이 초과된다면 같은 구독에 있는 다른 유효한 설정을 시도하세요. 이 순서대로 점검하면 가져오기 문제, 로컬 트래픽 처리 문제, 원격 연결 문제를 구분할 수 있습니다.

인증서나 시간 관련 오류가 발생하면 먼저 기기의 날짜, 시간, 시간대가 올바른지 확인하세요. 안내를 피하려고 인증서 검증을 끄지 마세요. 도메인 해석 오류가 발생하면 현재 오류 내용을 기록한 뒤 다른 네트워크 도구가 DNS 설정을 바꿨는지 확인합니다. 출처를 알 수 없는 DNS 주소를 여러 개 한꺼번에 입력하지 마세요. 로그는 이번 연결 시도 시각에 해당하는 내용을 살펴보세요. 이전 기록의 실패가 현재 상태를 뜻하지는 않습니다.

특정 앱만 실패하고 브라우저와 클라이언트 로그가 정상이라면 해당 앱이 시스템 프록시를 따르는지, 자체 프록시를 사용하는지, Android의 앱별 처리 범위에 포함되는지 확인하세요. 다른 사람에게 문제를 설명할 때는 클라이언트 이름, 운영체제, 오류가 발생한 단계, 민감한 정보를 제거한 오류 문구만 제공하면 됩니다. 전체 구독 주소와 개인 식별 정보, 인증 정보는 숨기고 설정 전체를 공개하지 마세요.

작동을 확인한 뒤에는 사용할 수 있는 설정과 라우팅 프리셋을 유지하고, 필요에 따라 다른 앱을 조정하세요. 구독 내용이 바뀌면 업데이트를 실행합니다. 만료되거나 인증에 실패하면 클라이언트를 반복해서 다시 설치하지 말고 서비스 제공업체에 상태를 확인하세요. PC 사용을 마칠 때는 시스템 프록시를 먼저 지운 다음 종료해야 시스템이 종료된 로컬 서비스를 계속 가리키지 않습니다. Android에서는 클라이언트의 중지 버튼을 눌러 VPN 연결을 해제하세요.

이 페이지에서는 첫 사용에 필요한 절차를 모두 안내했습니다. 구독에 포함된 VMess, VLESS, Xray 등의 용어를 알아보려면 용어 안내를 확인하세요. 프로토콜 설계, 코어 호환성, 사용 사례를 비교하려면 프로토콜 및 코어 기술 참고 자료를 읽어보세요. 기기를 바꿀 때는 클라이언트 다운로드 페이지에서 설치 파일을 다시 선택하세요. 다른 기기의 시스템 프록시 포트나 앱 범위 설정을 그대로 적용하지 마세요.

v2rayN 다운로드