시작 전 준비: 클라이언트와 구독 링크
먼저 현재 기기에 맞는 클라이언트를 설치합니다. 데스크톱에서는 v2rayN을, Android 기기에서는 v2rayNG을 엽니다. 처음 실행할 때 시스템에서 네트워크 액세스 권한을 요청할 수 있습니다. 클라이언트가 네트워크 연결을 설정할 수 있도록 허용해야 합니다. 그렇지 않으면 설정을 가져와도 연결을 시작할 수 없습니다. 데스크톱에서 실행 후 메인 창이 보이지 않으면 시스템 트레이를 확인하세요. v2rayN이 백그라운드에서 실행 중일 수 있습니다.
다음으로 사용할 수 있는 구독 링크를 준비합니다. 구독 링크는 설정 제공자가 제공하며, 일반적으로 https://로 시작하는 주소입니다. 복사할 때 전체 내용을 포함하고 링크 앞뒤의 설명 문구까지 함께 선택하지 마세요. 링크는 설정을 입력하는 용도이므로 공개 페이지, 채팅방 또는 스크린샷에 붙여 넣지 않는 것이 좋습니다. 이 튜토리얼에서는 클라이언트의 구독 주소 입력란에 입력하면 됩니다.
단일 공유 링크만 있다면 클라이언트에서 “클립보드에서 가져오기”와 같은 메뉴를 사용할 수도 있습니다. 그러나 단일 링크는 이후 변경 사항을 자동으로 동기화하지 않습니다. 빠른 시작에서는 구독 그룹을 사용하는 것이 좋습니다. 설정 제공자가 서버를 업데이트하면 클라이언트에서 “구독 업데이트”를 한 번 실행하는 것만으로 반영할 수 있어 항목별로 다시 가져올 필요가 없습니다.
v2rayN 메인 창 열기
상단 메뉴, 서버 목록, 하단 상태 영역이 정상적으로 표시되는지 확인하세요. 창을 닫은 뒤에도 시스템 트레이에 남아 있을 수 있습니다.
v2rayNG 메인 화면 열기
사이드 메뉴가 펼쳐지는지 확인하고, 시스템 알림이 표시되면 네트워크 연결 설정에 필요한 권한을 허용할 준비를 하세요.
이 준비를 마친 뒤에는 DNS, TUN, 포트 또는 커널 매개변수를 먼저 변경하지 마세요. 기본 설정만으로도 첫 연결을 완료할 수 있습니다. 커널, 프로토콜 및 고급 라우팅 규칙의 차이를 이해해야 할 때는 초보자부터 고급 사용자까지를 위한 전체 매뉴얼에서 단계별로 설정하세요.
구독 가져오기: 그룹 추가 및 설정 업데이트
v2rayN 데스크톱
v2rayN 메인 창에서 “구독 그룹”을 열고 구독 그룹 설정으로 들어갑니다. “추가”를 선택한 뒤 메모란에 “일상 설정”처럼 알아보기 쉬운 이름을 입력하고, 전체 구독 링크를 주소란에 붙여 넣습니다. 메모는 로컬에서 구분하기 위한 용도이며 연결에는 영향을 주지 않습니다. 나중에 여러 구독을 추가할 때 명확한 그룹 이름을 사용하면 서버 출처를 쉽게 파악할 수 있습니다.
그룹을 저장한 뒤 메인 창으로 돌아가 구독 메뉴에서 “모든 구독 업데이트”를 실행합니다. 클라이언트가 저장한 주소를 읽고 설정을 해석합니다. 업데이트가 끝나면 서버 목록에 하나 이상의 선택 가능한 항목이 표시되어야 합니다. 먼저 목록에 실제로 새 항목이 생겼는지만 확인하세요. 이름만 보고 프로토콜을 추측하거나 주소, 포트, 전송 방식, 보안 설정을 직접 수정할 필요는 없습니다. 이러한 항목은 구독 결과에 이미 포함되어 있습니다.
저장 후에도 목록이 비어 있다면 먼저 구독 그룹 설정으로 다시 들어가 주소의 앞, 뒤, 중간에 공백이 추가되지 않았는지 확인하세요. 그런 다음 해당 그룹만 업데이트하고 창 하단의 안내나 로그를 확인합니다. “연결할 수 없음”, “시간 초과”와 같은 결과가 나타나면 업데이트 버튼을 빠르게 연속해서 누르지 말고, 먼저 기기가 정상적으로 인터넷에 연결되는지 확인한 뒤 잠시 후 다시 시도하세요.
v2rayNG Android
v2rayNG 사이드 메뉴를 열고 “구독 그룹 설정”으로 들어간 다음 추가 버튼을 누릅니다. 그룹 이름과 구독 주소를 입력해 저장하고 메인 화면으로 돌아와 메뉴에서 “구독 업데이트”를 실행합니다. 일부 버전에서는 새로 만든 그룹을 먼저 선택해야 새로 고칠 수 있습니다. 메인 화면에 설정이 나타나지 않으면 그룹 목록으로 돌아가 해당 그룹이 활성화되어 있는지 확인하세요.
업데이트가 완료되면 메인 화면에 구독에서 해석된 설정이 표시됩니다. 항목 하나를 눌러 현재 선택 항목으로 지정하세요. 현재 항목에는 선택 표시가 나타나거나 배경이 다르게 표시되는 경우가 많습니다. 이 단계는 다음에 연결할 설정을 지정하는 것일 뿐, 아직 실제 네트워크 연결을 시작한 것은 아닙니다.
구독에 많은 항목이 포함되어 있다면 처음에는 이름이 명확한 설정 하나만 선택해 계속 진행하면 됩니다. 지연 시간 테스트는 나중에 서버를 선별하는 도구로 사용할 수 있지만, 결과는 현재 네트워크, 테스트 대상, 시간의 영향을 받습니다. 특정 수치를 얻기 위해 반복해서 새로 고칠 필요는 없습니다. 먼저 안정적인 연결을 한 번 완료한 다음 서버 정리와 구독 그룹 관리를 진행하세요. 여러 구독 필터링, 메모 및 업데이트 정책은 구독 및 서버 관리 장에서 확인할 수 있습니다.
프록시 모드 선택: 먼저 시스템 프록시와 규칙 라우팅 사용
구독을 가져온 뒤에는 어떤 프로그램과 요청을 클라이언트가 처리할지 정해야 합니다. 처음 사용할 때 데스크톱에서는 먼저 “시스템 프록시 자동 설정”을 선택하고 라우팅 모드는 “중국 본토 우회”로 설정하세요. Android에서는 먼저 규칙 모드를 선택하는 것이 좋습니다. 이 조합은 상태를 확인하기 쉽고, 문제가 생겼을 때 서버, 프로그램 프록시, 라우팅 규칙 중 어느 부분이 원인인지 구분하기도 쉽습니다.
v2rayN: 시스템 프록시 자동 설정
v2rayN 트레이 메뉴 또는 메인 창 하단에서 “시스템 프록시”를 찾아 “시스템 프록시 자동 설정”을 선택합니다. 설정이 적용되면 시스템 프록시를 따르는 브라우저와 데스크톱 프로그램의 조건에 맞는 요청이 v2rayN으로 전달됩니다. 상태가 계속 “시스템 프록시 지우기” 또는 “활성화되지 않음”으로 표시된다면 클라이언트 커널은 실행 중이어도 다른 프로그램에 프록시 진입점이 제공되지 않은 것입니다.
그다음 “라우팅 설정”을 열고 “중국 본토 우회” 기본 규칙을 선택합니다. 이 규칙은 일반적인 로컬 주소와 내부 네트워크 주소를 직접 연결로 유지하고, 나머지 일치 항목은 프록시 아웃바운드로 전달합니다. 처음 연결할 때 사용자 지정 도메인, 프로세스 규칙, 복잡한 DNS 항목을 바로 추가하지 마세요. 확인에 실패했을 때 어떤 규칙이 영향을 주었는지 파악하기 어려워집니다.
v2rayNG: 규칙 모드
v2rayNG 설정 또는 메인 화면의 설정 항목에서 라우팅 모드를 찾아 규칙 모드를 선택합니다. 버전에 따라 기본 규칙의 이름이 조금 다를 수 있습니다. 중요한 점은 처음부터 모든 요청을 하나의 아웃바운드로 보내는 것이 아니라 클라이언트가 제공하는 규칙 라우팅을 사용하는 것입니다. 선택 후 메인 화면으로 돌아가 방금 선택한 서버 항목이 여전히 활성 상태인지 확인하세요.
시스템 프록시는 시스템 프록시 설정을 읽는 프로그램을 주로 처리합니다. 일부 게임, 명령줄 도구 및 독립 네트워크 프로그램은 이 설정을 우회할 수 있으므로 “브라우저는 연결되지만 특정 앱은 연결되지 않음”이 곧 서버 문제를 의미하지는 않습니다. TUN 모드를 사용하면 더 다양한 네트워크 요청을 가로챌 수 있지만 가상 네트워크 카드, 권한, DNS 및 라우팅 충돌이 발생할 수 있습니다. 빠른 시작 단계에서는 먼저 사용하지 마세요. 시스템 프록시를 따르지 않는 프로그램을 처리해야 할 때 TUN 모드 장을 읽어보세요.
서버 연결: 활성 설정으로 지정하고 시작하기
모드 설정을 마치면 서버 목록으로 돌아가 설정 하나를 선택합니다. v2rayN에서는 대상 항목을 두 번 클릭하거나 마우스 오른쪽 버튼 메뉴에서 활성 서버로 지정할 수 있습니다. 활성 항목을 확인한 뒤 서비스를 시작하세요. 클라이언트가 이미 실행 중이라면 활성 서버를 전환할 때 코어 설정이 다시 로드되는 경우가 많습니다. 하단 상태 영역에는 현재 서버 정보와 시스템 프록시 상태가 표시되고, 로그 영역에는 코어 시작 및 설정 로드 기록이 나타나야 합니다.
v2rayNG에서는 먼저 설정 하나를 누른 다음 메인 화면의 원형 시작 버튼을 누릅니다. 처음 시작할 때 시스템에 네트워크 연결 확인 창이 표시되며, 확인해야 연결을 설정할 수 있습니다. 시작 버튼의 상태가 바뀌고 시스템 상태 영역에 연결 표시가 나타나면 클라이언트가 네트워크 요청을 처리하기 시작한 것입니다. 이때 바로 클라이언트를 종료하거나 최근 앱 화면에서 강제 종료하지 마세요.
정상적인 시작 로그에는 일반적으로 수신 대기 포트, 설정 로드 및 코어 실행 정보가 포함됩니다. 로그에 한 번 정도 연결 종료가 나타났다고 해서 전체 실패를 의미하지는 않습니다. 지속적으로 반복되는 설정 해석 오류, 주소에 연결할 수 없음, 핸드셰이크 실패, 권한 오류가 실제로 처리해야 할 문제입니다. 로그가 시작하자마자 멈추면 현재 화면을 유지하고 가장 먼저 나타난 오류 줄을 기록하세요. 이후의 반복 메시지는 앞선 오류로 인해 발생한 결과일 수 있습니다.
연결 중에는 한 번에 하나의 변수만 바꾸세요. 예를 들어 현재 설정으로 연결할 수 없다면 프록시 모드와 다른 설정은 그대로 두고 같은 구독의 다른 항목으로 먼저 바꿔봅니다. 모든 항목이 실패할 때만 구독을 업데이트하고 로컬 네트워크를 확인하세요. 서버, 모드, DNS, 커널 매개변수를 한꺼번에 바꾸면 문제 해결 순서를 명확히 잡기 어렵습니다.
작동 여부 확인: 브라우저, 라우팅, 로그를 단계별로 점검
먼저 브라우저 창이나 탭을 새로 열고 평소 직접 연결할 수 있는 페이지를 방문해 정상적으로 로드되는지 확인합니다. 그런 다음 현재 설정을 통해 접속해야 하는 대상 페이지를 엽니다. 두 종류의 페이지가 모두 로드되면 클라이언트 연결, 시스템 프록시, 기본 라우팅이 완전한 연결 경로를 구성한 것입니다. 확인할 때는 익숙하고 안정적인 사이트를 사용하세요. 일시적으로 닫혀 있거나 원래 응답이 느린 페이지를 유일한 판단 기준으로 삼지 마세요.
대상 페이지는 열리지만 로컬 페이지가 눈에 띄게 느려진다면 라우팅 설정으로 돌아가 현재 규칙 라우팅을 사용 중인지, 글로벌 모드가 아닌지 확인하세요. 모든 페이지에 접속할 수 없다면 클라이언트가 계속 실행 중인지, 활성 설정이 존재하는지, 시스템 프록시가 현재 클라이언트를 가리키는지 먼저 확인합니다. 데스크톱에서는 일시적으로 “시스템 프록시 지우기”를 실행해 로컬 네트워크가 복구되는지 확인한 뒤 “시스템 프록시 자동 설정”을 다시 선택할 수도 있습니다. 이 과정으로 기본 네트워크 문제와 프록시 경로 문제를 구분할 수 있습니다.
그다음 로그를 확인합니다. 확인하는 동안 새로 생성된 로그가 가장 유용합니다. 도메인 해석 오류는 일반적으로 DNS 설정이나 로컬 네트워크를 가리키고, 연결 시간 초과는 현재 서버, 네트워크 경로 또는 대상 주소와 관련될 수 있습니다. 설정 해석 오류가 나타나면 구독을 다시 업데이트해 필드가 불완전한 이전 항목을 계속 사용하지 않도록 하세요. 로그의 마지막 한 줄만 보지 말고 이번 시작 지점부터 아래로 확인해 가장 먼저 나타난 명확한 오류를 찾으세요.
클라이언트 연결을 끈 뒤 같은 대상 페이지에 다시 접속하고, 다시 연결해 결과를 비교할 수도 있습니다. 예상되는 결과는 연결을 끄면 직접 연결 상태로 돌아가고, 시작하면 현재 규칙에 따라 처리되는 것입니다. 클라이언트를 종료한 뒤에도 브라우저가 이전 프록시 포트로 접속하려 한다면 시스템 프록시가 제대로 정리되지 않은 것입니다. 이때 v2rayN 트레이 메뉴에서 “시스템 프록시 지우기”를 선택하고 브라우저를 종료한 뒤 다시 연 다음 클라이언트를 시작하세요.
일부 프로그램은 시스템 프록시를 읽지 않으므로 브라우저 확인에 성공해도 다른 프로그램은 기존 연결 방식을 유지할 수 있습니다. 먼저 해당 프로그램 자체에 프록시 설정이 있는지 확인하고, 있다면 v2rayN의 로컬 수신 주소와 포트를 입력하세요. 더 많은 프로그램이 클라이언트를 통과하도록 해야 할 때는 전체 매뉴얼의 TUN 단계에 따라 권한, 가상 네트워크 카드, DNS를 확인하세요. 출처가 불분명한 설정 전체를 그대로 적용하지 마세요.
일상적인 사용: 구독 업데이트, 서버 전환 및 종료
처음 확인을 마친 뒤에는 일상적인 작업을 간단하게 유지할 수 있습니다. 설정 제공자가 내용 업데이트를 알리면 클라이언트에서 “구독 업데이트”를 실행하고 목록이 새로 고쳐질 때까지 기다린 다음 사용할 활성 서버를 선택하세요. 구독 주소 자체가 변경된 경우가 아니라면 업데이트 중에 기존 구독 그룹을 삭제하고 다시 만들지 마세요. 그룹을 유지하면 기존 메모와 그룹 관계를 계속 사용할 수 있습니다.
서버를 전환해야 할 때는 먼저 목록에서 다른 항목을 선택해 활성 항목으로 지정한 뒤 대상 페이지를 다시 열어 확인하세요. 클라이언트가 설정을 자동으로 다시 로드하는 경우가 많지만, 실행 중인 프로그램은 기존 연결을 유지할 수 있습니다. “전환 후 결과가 달라지지 않음” 문제가 발생하면 라우팅 규칙을 바로 변경하지 말고 해당 프로그램의 기존 페이지나 연결을 닫은 뒤 요청을 다시 시작하세요.
잠시 사용하지 않을 때는 데스크톱에서 먼저 트레이 메뉴의 시스템 프록시를 지운 다음 v2rayN을 종료하세요. 메인 창만 닫으면 프로그램이 트레이로 숨겨질 뿐 시스템 프록시는 계속 활성화되어 있을 수 있습니다. Android에서는 먼저 중지 버튼을 누르고 연결 상태가 종료된 것을 확인한 뒤 종료하세요. 이 순서대로 진행하면 다음에 브라우저를 시작할 때 이미 중지된 로컬 프록시 포트를 계속 가리키는 문제를 피할 수 있습니다.
빠른 시작을 마친 뒤에는 실제 필요에 따라 설정을 추가하는 것이 좋습니다. 중국 본토와 해외 도메인을 각각 다르게 해석해야 할 때 DNS를 설정하고, 시스템 프록시를 따르지 않는 프로그램을 처리해야 할 때 TUN을 설정하며, 특정 대상을 항상 직접 연결 또는 프록시로 처리해야 할 때 사용자 지정 라우팅을 추가하세요. 프로토콜 차이, 커널 선택, 라우팅 우선순위, DNS 분할 및 유지 관리 방법은 초보자부터 고급 사용자까지를 위한 전체 매뉴얼에 정리되어 있습니다. 빠른 사용 단계에서 모든 기능을 한 번에 설정할 필요는 없습니다.
빠른 문제 해결: 가져오기, 시작, 프록시, DNS 순서로 점검
서버 목록이 비어 있다면 문제는 대개 구독 가져오기 단계에서 발생합니다. 구독 그룹이 활성화되어 있는지, 주소가 완전한지 확인한 다음 개별 업데이트를 한 번 실행하세요. 업데이트에서 형식 오류가 표시되면 원본 링크를 다시 복사하고, 네트워크 시간 초과가 표시되면 먼저 일반 웹페이지로 기본 네트워크가 정상인지 확인하세요. 목록이 비어 있는 상태에서 시스템 프록시를 계속 조정하지 마세요. 클라이언트에 아직 시작할 유효한 설정이 없기 때문입니다.
목록은 있지만 코어가 시작되지 않는다면 먼저 구독의 다른 항목으로 바꿔보세요. 모든 항목에서 같은 단계에 설정 오류가 발생하면 구독을 업데이트하고 클라이언트를 다시 시작하세요. 특정 항목 하나만 실패한다면 당분간 다른 항목을 사용하면 됩니다. 클라이언트 버전이 오래되어 최신 설정 필드를 인식하지 못할 수도 있으므로 클라이언트 다운로드 페이지에서 현재 플랫폼 버전을 선택하세요.
클라이언트에는 연결됨으로 표시되지만 브라우저에 변화가 없다면 v2rayN의 시스템 프록시가 “시스템 프록시 자동 설정”인지 확인하거나 v2rayNG의 연결 상태가 계속 활성화되어 있는지 확인하세요. 데스크톱에서는 브라우저가 별도의 프록시 확장 프로그램이나 수동 프록시 주소를 사용하는지도 살펴봐야 합니다. 여러 프록시 진입점이 동시에 활성화되면 브라우저가 시스템 설정을 사용하지 않을 수 있습니다. 추가 프록시 설정은 일시적으로 비활성화하고 클라이언트의 시스템 프록지만 남겨 확인하세요.
도메인만 열리지 않고 알려진 주소에 직접 접속하면 응답이 있다면 DNS를 중점적으로 점검하세요. 먼저 클라이언트의 기본 DNS 설정을 복원하고 연결을 다시 시작한 뒤 테스트합니다. TUN을 켠 뒤에만 문제가 발생한다면 먼저 TUN을 끄고 이 튜토리얼의 기본 모드로 돌아가 연결이 정상인지 확인하세요. 그다음 전체 매뉴얼에 따라 DNS 아웃바운드, 조회 규칙, 가상 네트워크 카드를 하나씩 설정합니다. DNS 요청 경로와 누출 점검은 v2rayN DNS 확인 및 수정 단계에서 확인할 수 있습니다.
위 점검을 모두 마쳤는데도 판단하기 어렵다면 클라이언트 이름, 운영체제, 프록시 모드, 발생 시간, 가장 먼저 나타난 명확한 오류 메시지를 기록해 두세요. 문제를 설명할 때 “구독 업데이트 가능 여부, 코어 시작 가능 여부, 브라우저의 시스템 프록시 준수 여부, 영향을 받은 페이지”를 함께 적으면 단순히 “연결 실패”라고 쓰는 것보다 원인을 빠르게 찾을 수 있습니다.