v2rayN 사용법
구독 가져오기 → 프록시 모드 선택 → 연결 → 작동 여부 확인. 먼저 일반 프록시 연결을 완료한 뒤 TUN과 사용자 지정 규칙을 살펴보세요.
시작 전: 클라이언트와 구독 주소
이 페이지는 약 10분이면 따라 할 수 있는 기본 절차를 안내합니다. 실제 소요 시간은 설치 여부와 네트워크 환경에 따라 달라집니다. 먼저 다운로드 페이지에서 기기에 맞는 클라이언트를 선택해 설치한 뒤 실행하세요. 서비스 제공업체에서 발급한 유효한 구독 링크도 준비해야 합니다. 클라이언트는 설정을 읽고 연결을 만드는 프로그램이며, 사용 가능한 서버 계정을 자동으로 생성하지는 않습니다.
구독 링크에는 보통 접속 정보가 포함되므로 계정 정보처럼 안전하게 보관하세요. 복사할 때는 주소 전체만 선택하고 설명 문구, 공백, 줄바꿈이 함께 들어가지 않도록 주의하세요. 공개 게시판에 주소를 올리거나 주소가 보이는 설정 화면을 공유하지 마세요. 아직 구독이 없다면 먼저 유효한 설정을 받아야 합니다. 업데이트를 반복해도 없는 계정 정보가 생기지는 않습니다.
처음 설정할 때는 프록시 클라이언트를 하나만 실행하고, 현재 네트워크에서 자주 쓰는 페이지에 정상적으로 접속되는지 기록해 두세요. 이후에는 한 번에 한 종류의 설정만 바꾸면 문제가 생겼을 때 이전 상태로 돌아가기 쉽습니다. 우선 DNS를 변경하거나 출처를 모르는 라우팅 템플릿을 가져오거나 TUN을 켜지 말고, 가장 간단한 연결부터 확인하세요.
01 구독 가져오기: 목록에 설정 표시하기
구독 가져오기는 ‘주소 저장’과 ‘내용 가져오기’ 두 단계로 나뉩니다. 저장에 성공해도 클라이언트가 주소를 기억한 것일 뿐입니다. 서버 목록에 선택 가능한 항목을 표시하려면 구독을 업데이트해야 합니다. 우선 내용이 정상적으로 불러와졌는지 확인하고, 서버 연결 여부는 다음에 살펴보세요.
v2rayN: 구독 그룹을 만들고 업데이트하기
상단의 ‘구독 그룹’ 메뉴를 열고 ‘구독 그룹 설정’에서 추가를 선택합니다. ‘개인용 구독’처럼 알아보기 쉬운 이름을 입력한 다음 구독 주소 칸에 전체 링크를 붙여 넣으세요. 처음에는 나머지 설정을 기본값으로 두세요. 특히 ‘서버 필터(정규식)’는 처음부터 입력하지 마세요. 필터 조건에 따라 가져온 항목이 모두 숨겨질 수 있습니다. 설정을 저장하고 기본 창으로 돌아갑니다.
‘구독 그룹’ 메뉴를 다시 열고 ‘구독 업데이트(프록시 사용 안 함)’ 또는 같은 의미의 업데이트 항목을 선택합니다. 아직 프록시 연결을 설정하지 않았다면 우선 현재 네트워크로 직접 업데이트하세요. 작업이 끝날 때까지 기다린 뒤 하단 로그에서 가져오기 성공 여부를 확인하고, 방금 만든 그룹으로 전환해 서버 항목이 표시되는지 확인합니다. ‘전체’ 그룹만 확인하지 마세요. 이전에 가져온 설정이 섞여 있을 수 있습니다.
직접 업데이트에 실패하면 주소를 빠짐없이 복사했는지, 계정이 유효한지, 현재 네트워크에서 구독 서비스에 접속할 수 있는지 먼저 확인하세요. 사용 가능한 프록시 연결이 있을 때만 ‘프록시를 통해 업데이트’를 시도하세요. ‘프록시 사용’은 모든 구독 오류를 해결하는 기능이 아닙니다. 사용할 연결이 없다면 요청을 완료할 수 없습니다. 자세한 내용은 자주 묻는 질문의 구독 업데이트 문제 해결을 참고하세요.
v2rayNG: 그룹을 추가하고 구독 가져오기
사이드 메뉴에서 ‘구독 그룹 설정’을 열고 추가 버튼으로 항목을 만듭니다. 이름과 구독 주소를 입력한 뒤 저장하세요. 기본 화면으로 돌아가 오른쪽 상단 메뉴에서 ‘구독 업데이트’를 실행합니다. 현재 그룹과 전체 구독 중 업데이트 범위를 선택할 수 있다면 처음에는 방금 만든 그룹을 선택하세요. 업데이트가 끝나면 해당 그룹으로 전환해 서버 항목이 표시되는지 확인합니다.
‘클립보드에서 가져오기’는 공유 설정 한 개를 이미 가지고 있을 때 적합합니다. 모든 구독 주소를 단일 서버 링크처럼 가져오면 안 됩니다. 붙여 넣은 뒤 파싱 오류가 발생하면 반복해서 가져오지 말고 구독 그룹 설정에서 주소를 추가하세요. 구독 주소는 설정 모음을 가져오는 데 사용하고, 단일 공유 링크는 연결 설정 하나를 나타냅니다.
이 단계의 완료 기준은 해당 그룹에 서버 설정이 표시되는 것입니다. 연결이 완료됐다는 뜻도, 목록의 모든 항목을 사용할 수 있다는 뜻도 아닙니다. 구독에서 가져온 원래 설정을 유지하고 포트, 전송 방식, REALITY 관련 항목은 직접 변경하지 마세요. 다음 단계에서는 트래픽을 클라이언트로 전달하는 방법을 설정합니다.
02 모드 선택: 유입 경로와 라우팅 구분하기
시스템 프록시는 요청이 클라이언트로 들어오는 방식을 결정하고, 라우팅 규칙은 들어온 요청이 어떤 아웃바운드로 나갈지 정합니다. 서로 다른 설정입니다.
v2rayN: 먼저 일반 시스템 프록시 사용
기본 창 하단 상태 표시줄에서 ‘시스템 프록시’와 ‘라우팅’ 관련 옵션을 찾으세요. 일부 버전에서는 트레이 아이콘을 마우스 오른쪽 버튼으로 눌러 메뉴를 열 수 있습니다. 첫 연결은 일반 시스템 프록시로 설정하고 ‘TUN 사용’은 꺼 둡니다. 라우팅 옵션에서는 내장된 ‘LAN 및 중국 본토 주소 우회’ 또는 비슷한 프리셋을 선택하세요. 버전마다 이름이 다르면 설명을 읽고 직접 연결 및 프록시 규칙이 필요한 대로 포함되어 있는지 확인합니다.
시스템 프록시는 기본 네트워크 설정을 사용하는 브라우저처럼 시스템 프록시 설정을 따르는 앱에 주로 영향을 줍니다. 기기의 모든 연결을 강제로 처리하는 기능은 아닙니다. 특정 앱이 계속 직접 연결된다면 서버가 작동하지 않는다고 단정하기 전에 앱 자체의 프록시 설정을 확인하세요. 더 많은 앱의 트래픽을 처리해야 할 때는 고급 설정 가이드에서 TUN과 권한 설정을 확인하세요.
‘전역 프록시’는 일반적으로 라우팅 단계의 설정입니다. 클라이언트로 들어온 일반 요청을 모두 프록시 아웃바운드로 보내지만, 모든 앱의 트래픽이 자동으로 클라이언트에 들어온다는 뜻은 아닙니다. 기본 연결을 점검할 때는 잠시 이 모드를 사용해 분할 라우팅 모드와 비교할 수 있습니다. 연결이 정상임을 확인한 뒤 일상적인 사용에 맞는 프리셋으로 되돌리세요. 특정 페이지 하나의 문제를 해결하려고 시스템 프록시, 라우팅, DNS를 동시에 변경하지 마세요.
v2rayNG: 기본 라우팅을 유지하고 VPN 권한 승인
v2rayNG는 보통 Android VPN 인터페이스를 통해 앱 트래픽을 전달합니다. 앱마다 로컬 프록시 포트를 입력할 필요는 없습니다. 처음 설정할 때는 기본 라우팅을 유지하고 사용자 지정 규칙이나 앱별 프록시는 설정하지 마세요. 이전에 일부 앱만 프록시를 사용하도록 설정했다면 테스트할 브라우저가 처리 대상에 포함되어 있는지 확인하세요. 연결이 시작됐어도 브라우저 트래픽은 클라이언트를 거치지 않을 수 있습니다.
시스템 VPN 인터페이스를 사용하는 도구는 한 번에 하나만 실행하세요. 다른 VPN 서비스나 해당 인터페이스를 사용하는 네트워크 도구가 클라이언트와 충돌할 수 있습니다. 먼저 다른 연결을 중지하고 다음 단계로 진행하세요. ‘VPN이 실행 중’이라는 표시가 원격 서버까지 정상이라는 뜻은 아닙니다. 기기의 트래픽 유입 경로가 설정됐다는 의미일 뿐입니다.
이 단계가 끝나면 현재 설정을 설명할 수 있어야 합니다. 데스크톱에서는 시스템 프록시로 브라우저 요청을 받고, Android에서는 VPN 인터페이스로 선택한 앱의 요청을 받습니다. 라우팅은 우선 내장 규칙을 유지합니다. 다음 단계에서 사용할 서버를 지정하고 연결을 시작합니다.
03 연결 시작: 서버를 선택하고 로그 확인하기
서버 목록에서 ‘강조 표시된 행’과 ‘활성 서버’는 서로 다른 상태일 수 있습니다. 일부 화면에서는 항목을 한 번 클릭해 선택하는 것만으로는 부족하며, 활성 서버로 지정해야 합니다. 실제로 적용되는 설정을 먼저 확인한 뒤 트래픽 유입 경로를 켜세요. 다른 항목을 선택한 채 연결을 확인하는 일을 방지할 수 있습니다.
v2rayN: 활성 서버를 지정하고 시스템 프록시 켜기
구독 그룹에서 서버 항목을 선택한 뒤 더블클릭하거나 마우스 오른쪽 버튼 메뉴에서 ‘활성 서버로 설정’을 선택합니다. 활성 표시나 기본 창의 상태가 바뀌는지 확인하세요. 현재 버전에서 연결 테스트를 지원한다면 서버를 고르는 참고 자료로 활용할 수 있지만, 테스트 결과만으로 실제 사용 가능 여부를 판단하지 마세요. 테스트 대상과 브라우저에서 접속하려는 대상은 다를 수 있습니다.
이어서 ‘시스템 프록시’를 ‘시스템 프록시 자동 설정’으로 지정합니다. 활성 서버를 선택하면 v2rayN이 보통 커널을 시작하거나 다시 불러옵니다. 현재 화면에 서비스 시작 또는 재시작 기능이 있다면 안내에 따라 실행하세요. 로그 창에서 최근 시작 기록을 확인합니다. 별도의 ‘연결’ 버튼이 없다고 단계가 빠진 것은 아닙니다. 활성 설정이 로드되고 커널이 정상 실행되며 시스템 프록시가 클라이언트를 가리키는지가 중요합니다.
로그에 포트 사용 중 오류가 표시되면 다른 프록시 프로세스를 먼저 종료한 뒤 클라이언트를 재시작하세요. 처음부터 여러 수신 포트를 임의로 바꾸지 마세요. 설정 파싱에 실패하면 구독을 다시 업데이트해 직접 편집하면서 설정을 손상하지 않았는지 확인하세요. 시작 후 원격 연결 시간 초과가 발생하면 다음 단계에서 요청을 확인해 기기의 유입 경로 문제와 원격 연결 문제를 구분합니다.
v2rayNG: 연결 버튼을 누르고 시스템 요청 승인
기본 화면으로 돌아가 사용할 서버를 선택하고 선택 표시를 확인한 다음 연결 버튼을 누릅니다. 처음 시작할 때 Android에서 VPN 연결 요청이 표시됩니다. 요청 내용을 읽고 현재 클라이언트가 요청한 것이 맞는지 확인한 뒤 허용하세요. 권한을 승인하지 않으면 클라이언트가 해당 인터페이스를 통해 앱 트래픽을 처리할 수 없습니다.
연결한 뒤 기본 화면의 연결 상태와 시스템에 표시되는 VPN 상태를 확인합니다. 연결 직후 중단되면 클라이언트 로그에서 오류를 확인하세요. 백그라운드에서 한동안 실행된 뒤 연결이 끊긴 경우에는 먼저 끊긴 시점을 기록한 다음 자주 묻는 질문에서 배터리 최적화와 백그라운드 제한을 확인하세요. 처음 테스트할 때는 앱을 화면에 열어 두면 백그라운드 정책이 결과에 미치는 영향을 줄일 수 있습니다.
현재 확인된 것은 클라이언트가 실행을 시도했다는 점뿐입니다. 창에 ‘실행 중’이라고 표시되거나 시스템에 VPN 표시가 나타나거나 구독 업데이트에 성공해도 실제 접속 확인을 대신할 수 없습니다. 다른 설정은 그대로 두고 브라우저를 열어 요청이 예상대로 클라이언트를 거치는지 확인하세요.
04 작동 확인: 페이지 결과와 로그 비교
프록시를 거칠 것으로 예상되는 페이지를 선택해 브라우저의 새 탭에서 접속하세요. 데스크톱에서는 시스템 프록시 설정을 따르는 브라우저를 사용하고, 브라우저 내부에서 별도로 프록시를 처리하는 확장 프로그램은 잠시 끄세요. Android에서는 브라우저가 앱별 설정에서 제외되지 않았는지 확인합니다. 이미 열려 있는 탭을 보는 대신 새 페이지를 열어 캐시된 내용을 새 네트워크 요청으로 오인하지 않도록 하세요.
먼저 트래픽 유입을 확인한 뒤 원격 응답 점검
페이지에 접속하면서 클라이언트 로그를 확인하세요. 현재 로그 수준에서 접속 요청을 기록한다면 접속 시각에 맞춰 도메인을 찾고 연결 성공·실패 또는 아웃바운드 정보를 확인할 수 있습니다. 표시 내용은 커널과 로그 설정에 따라 다릅니다. 도메인 기록이 없다는 사실만으로 요청이 클라이언트에 들어오지 않았다고 단정할 수는 없습니다. 먼저 로그 기능과 기록 수준을 확인한 뒤 브라우저 결과와 함께 판단하세요.
이어서 직접 연결될 것으로 예상되는 자주 쓰는 페이지에 접속해 로컬 네트워크가 정상인지 확인합니다. 분할 라우팅 모드에서는 두 페이지가 서로 다른 아웃바운드로 연결될 수 있으며, 이는 예상된 동작입니다. 출구 IP를 추가로 확인하려면 신뢰할 수 있는 네트워크 진단 페이지를 사용하고 결과를 서비스 제공업체가 안내한 내용과 비교하세요. 다만 한 번 확인한 IP 주소는 해당 요청만 보여 줄 뿐, 기기의 모든 앱이 프록시를 거친다는 증거는 아닙니다.
결과가 다르면 단계별로 점검
목록이 비어 있으면 구독 단계로 돌아가세요. 그룹, 구독 주소, 필터 조건을 확인합니다. 클라이언트에 사용할 연결 설정이 없으므로 프록시 모드를 조정해도 소용이 없습니다. 목록은 있지만 설정 파싱에 실패한다면 구독을 다시 업데이트하고 현재 클라이언트와 커널이 구독에 포함된 프로토콜 및 전송 매개변수를 지원하는지 확인하세요.
커널은 실행 중인데 브라우저 요청이 들어오지 않으면 트래픽 유입 경로를 확인하세요. 데스크톱에서는 ‘시스템 프록시 자동 설정’이 유지되고 브라우저가 직접 연결 또는 다른 프록시를 사용하도록 고정되어 있지 않은지 확인합니다. Android에서는 VPN 연결이 유지되고 테스트 앱이 제외되지 않았는지 확인하세요. 명령줄 도구와 일부 앱은 시스템 프록시 설정을 자동으로 따르지 않으므로 첫 기본 점검의 유일한 수단으로 적합하지 않습니다.
요청은 들어왔지만 원격 연결에 실패하면 서버와 네트워크를 확인하세요. 다른 설정은 그대로 둔 채 같은 구독에 있는 다른 서버로 전환한 다음 같은 페이지에 접속합니다. 특정 대상에서만 실패한다면 해당 사이트, 라우팅 또는 DNS의 국소적인 문제인지 확인하세요. 모든 대상에서 실패한다면 로그의 오류 유형을 기록하고 문제 해결 안내를 참고해 원인을 찾으세요. 로그를 공유하기 전에 구독 주소, 사용자 식별 정보와 다른 계정 정보를 가리세요.
이름 확인 오류가 발생해도 온라인에서 찾은 주소로 DNS 서버를 모두 바꾸지 마세요. 먼저 일반 연결이 가능한지 확인한 다음 기기에서의 이름 확인, 프록시 내부의 이름 확인, 대상 연결 경로를 구분하세요. DNS, FakeDNS, 사용자 지정 라우팅의 전체 관계는 고급 설정 가이드에서 다룹니다. 이 페이지에서는 문제 범위를 넓히지 않도록 기본 설정을 유지하세요.
사용 종료: 네트워크 설정을 복원한 뒤 종료
데스크톱에서 사용을 마칠 때는 시스템 프록시를 ‘시스템 프록시 해제’로 바꾼 다음 v2rayN을 종료하세요. 기본 창을 닫아도 트레이로 최소화될 뿐 프로그램이 종료되지 않을 수 있습니다. 클라이언트가 예기치 않게 종료된 뒤 브라우저 접속이 안 되고 다른 네트워크 기능은 정상이라면 시스템 프록시가 종료된 로컬 포트를 가리키는지 먼저 확인하세요.
Android에서는 v2rayNG에서 연결 중지 버튼을 누르고 시스템 VPN 상태 표시가 사라졌는지 확인한 뒤 화면을 종료하세요. 시스템에서 상시 연결 VPN이나 VPN 미연결 트래픽 차단을 설정했다면 중지 후의 네트워크 동작에도 해당 옵션이 영향을 줍니다. 구독을 반복해서 삭제하지 말고 관련 시스템 설정을 확인하세요.
작동 확인을 마쳤다면 정상 연결된 기본 설정을 유지하세요. 이후 앱별 프록시, 구독 필터 또는 TUN을 추가할 때는 한 번에 하나씩만 적용하고 이 절의 페이지 및 로그 확인을 반복합니다. 클라이언트를 바꾸려면 클라이언트 선택 가이드를, 분할 라우팅을 사용자 지정하려면 고급 설정을 확인하세요. 처음 연결할 때 모든 고급 옵션을 한꺼번에 켤 필요는 없습니다.