v2rayN 설정 방법
구독 가져오기 및 연결 확인

네 단계로 초기 설정을 마치세요: 구독 가져오기 → 프록시 모드 선택 → 연결 → 작동 확인.

이 안내에서는 연결 과정을 처음부터 끝까지 순서대로 살펴봅니다. 클라이언트와 유효한 구독 주소를 준비한 뒤 기본 설정으로 먼저 연결을 확인하고, 라우팅을 조정하거나 더 많은 앱의 트래픽을 처리하는 설정은 나중에 진행하세요. 처음 설정하는 데 약 10분 정도 잡아 두면 좋습니다. 구독이나 네트워크에 문제가 있어도 반복해서 재설치하지 말고 어느 단계에서 막혔는지 먼저 기록하세요.

시작하기 전에 클라이언트 다운로드 페이지에서 기기에 맞는 설치 파일을 선택하고 클라이언트가 정상적으로 실행되는지 확인하세요. 서비스 제공자가 발급한 구독 주소도 필요합니다. 클라이언트는 설정을 읽고 연결을 구성하는 프로그램이며, 설치만으로 사용할 수 있는 노드가 자동 생성되지는 않습니다. 구독 주소는 일반 웹사이트의 메인 주소와 다르므로 복사하기 전에 출처를 확인하세요.

1단계: 구독 가져오기 및 노드 표시 확인

먼저 서비스 제공자의 계정 페이지에서 구독 주소 전체를 복사하세요. 직접 드래그해 선택하다가 끝부분의 매개변수가 빠지지 않도록 페이지에 복사 버튼이 있으면 사용하는 편이 좋습니다. 주소에 계정을 식별하는 인증 정보가 포함될 수 있으므로 공개 채팅방에 공유하거나 전체 주소가 보이는 화면을 문의용 스크린샷에 넣지 마세요. 복사한 주소에 공백이나 줄바꿈이 섞였다면 붙여넣을 때 제거하되, 주소의 매개변수는 임의로 삭제하지 마세요.

v2rayN에서 구독 그룹 추가하기

v2rayN을 열고 ‘구독 그룹’ 메뉴에서 ‘구독 그룹 설정’을 선택하세요. 그룹을 추가하고 ‘개인 구독’처럼 알아보기 쉬운 이름을 메모에 입력한 다음 주소 입력란에 구독 주소를 붙여넣습니다. 메모는 출처를 구분하기 위한 것으로 연결에는 영향을 주지 않습니다. 클라이언트가 노드 정보를 가져오는 데 사용하는 것은 구독 주소입니다. 설정을 저장하고 메인 창으로 돌아오세요. 이 단계에서는 주소만 저장된 것이므로 목록에 노드가 보이지 않아도 추가에 실패한 것은 아닙니다.

이어서 ‘구독 그룹’ 메뉴에서 구독 업데이트를 실행하세요. 일부 버전에서는 ‘프록시 없이’와 ‘프록시 사용’ 중 업데이트 방법을 선택할 수 있습니다. 처음 설치해 사용할 수 있는 연결이 없다면 먼저 프록시 없이 업데이트해 보세요. 이미 작동하는 프록시가 있고 현재 네트워크에서 구독 주소에 직접 접속할 수 없다면 프록시를 사용해 업데이트하세요. 업데이트 전에 메뉴가 현재 그룹을 대상으로 하는지 전체 그룹을 대상으로 하는지 확인하세요. 다른 그룹의 결과를 이번 업데이트 결과로 착각할 수 있습니다.

업데이트가 끝나면 메인 창에 노드 이름, 주소, 포트 및 프로토콜 등의 정보가 표시됩니다. 먼저 목록이 비어 있지 않은지 확인하고 방금 추가한 그룹으로 전환해 살펴보세요. 이 시점에 확인된 것은 구독 내용을 정상적으로 읽었다는 사실뿐이며, 목록의 모든 노드에 연결할 수 있다는 뜻은 아닙니다. 노드가 표시되자마자 포트, 전송 방식 또는 보안 매개변수를 일괄 수정하지 마세요. 이 값들은 서버 설정과 일치해야 하므로 처음에는 구독에서 받은 값을 그대로 사용하세요.

v2rayNG에서 같은 단계 진행하기

v2rayNG의 사이드 메뉴에서 ‘구독 그룹 설정’을 열고 추가 버튼을 눌러 그룹을 만드세요. 메모와 구독 주소를 입력하고 저장합니다. 메인 화면으로 돌아가 오른쪽 상단 메뉴에서 ‘구독 업데이트’ 또는 비슷한 이름의 항목을 선택하세요. 현재 그룹과 전체 그룹을 구분하는 메뉴라면 방금 추가한 출처가 선택되어 있는지 먼저 확인합니다. 업데이트가 끝나면 노드 목록이 표시되어야 합니다. 다른 그룹이 표시 중이라면 그룹을 바꾼 뒤 확인하세요.

업데이트 후에도 목록이 비어 있다면 먼저 클라이언트에 표시된 안내를 확인하세요. 연결 시간 초과는 구독 주소에 접속할 수 있는지 확인해야 하는 경우가 많습니다. 응답을 해석할 수 없다면 주소가 온전히 복사되지 않았거나 구독이 만료되었거나 서비스 제공자의 형식이 클라이언트와 호환되지 않을 수 있습니다. 서비스 제공자의 웹페이지가 열린다고 해서 구독 API도 정상이라는 뜻은 아닙니다. 같은 주소를 계속 새로 추가하며 재시도하지 마세요. 중복 그룹이 생겨 나중에 구분하기 어려워집니다.

노드 목록을 준비했다면 이제 앱 트래픽을 클라이언트로 보내는 방법과, 클라이언트가 받은 트래픽을 어떻게 분기할지 정해야 합니다. 서로 다른 설정이므로 먼저 구분한 뒤 모드를 선택하세요.

2단계: 프록시 모드 선택 및 일반적인 분할 라우팅 프리셋 사용

‘프록시 모드’는 여러 설정을 통칭하는 말로 자주 쓰입니다. 처음 설정할 때는 두 가지 질문으로 나누어 생각하면 쉽습니다. 브라우저 같은 앱이 요청을 클라이언트에 전달하는지, 클라이언트가 요청을 받은 뒤 어떤 아웃바운드를 선택하는지입니다. 첫 번째는 주로 시스템 프록시나 트래픽 처리 방식과 관련되고, 두 번째는 라우팅 규칙으로 결정됩니다. 라우팅만 바꾸고 앱 트래픽을 클라이언트에 전달하지 않으면 실제 접속 결과는 대개 달라지지 않습니다.

데스크톱에서는 먼저 라우팅을 설정한 뒤 시스템 프록시를 켜세요

v2rayN 메인 창 하단, 설정 메뉴 또는 트레이 메뉴에서 라우팅 옵션을 찾으세요. 처음에는 클라이언트가 제공하는 일반적인 분할 라우팅 프리셋을 선택하세요. 예를 들어 이름에 ‘중국 본토 우회’ 또는 ‘로컬 네트워크 우회’가 포함된 프리셋이 있습니다. 구체적인 이름과 규칙은 현재 버전에 따라 다릅니다. 선택 전에 프리셋 설명을 확인해 로컬 네트워크와 대상 사이트가 각각 어떤 아웃바운드를 사용하는지 살펴보세요. 이름이 비슷한 사용자 지정 규칙이 완전히 같은 설정이라고 단정하지 마세요.

그다음 ‘시스템 프록시’ 메뉴에서 ‘시스템 프록시 자동 설정’ 또는 비슷한 항목을 선택하세요. 그러면 시스템 프록시 설정을 따르는 앱의 요청이 클라이언트의 로컬 리스닝 포트로 전달됩니다. ‘시스템 프록시 해제’를 선택해 둔 상태라면 노드를 지정했더라도 브라우저가 직접 연결할 수 있습니다. 시스템 프록시는 해당 설정을 따르는 앱에 주로 영향을 주며, 기기의 모든 트래픽을 처리한다는 뜻은 아닙니다.

‘전역’ 옵션이 보이면 먼저 어느 메뉴에 있는 설정인지 확인하세요. 라우팅 단계에서 프록시 아웃바운드를 최대한 사용하라는 뜻일 수도 있고, 트래픽을 클라이언트로 전달하는 방식과 관련된 옵션일 수도 있습니다. 처음 설정할 때는 전역 라우팅과 TUN을 동시에 켤 필요가 없습니다. 일반적인 분할 라우팅 프리셋으로 브라우저 접속부터 확인하고, 나중에 시스템 프록시를 따르지 않는 앱이 실제로 있을 때 관련 용어와 문제 해결 방법을 확인하세요. 이렇게 하면 문제를 찾기 쉽고 로컬 네트워크 서비스도 평소처럼 사용할 수 있습니다.

세 가지 아웃바운드의 의미

direct는 현재 기기에서 대상에 직접 접속하고, proxy는 선택한 프록시 노드를 사용하며, block은 일치하는 요청을 차단합니다. 라우팅 규칙은 아웃바운드를 선택할 뿐 노드가 작동하는지 확인하지 않습니다. 규칙 순서, 도메인 확인 방식, 규칙 세트에 관한 자세한 설명은 용어 빠른 안내에서 확인할 수 있습니다. 처음 연결할 때 직접 설정 파일을 작성할 필요는 없습니다.

안드로이드에서는 기본 라우팅을 유지하고 연결 권한을 확인하세요

v2rayNG에서는 여러 설정을 동시에 변경하지 않도록 먼저 기본 라우팅과 DNS 설정을 유지하세요. 앱별 프록시를 이미 설정했다면 테스트할 브라우저가 프록시 대상에 포함되어 있는지 확인합니다. 앱이 제외되어 있으면 해당 앱의 접속 결과로 노드가 작동하는지 판단할 수 없습니다. 처음 연결 버튼을 누르면 시스템에서 VPN 연결 요청 창이 표시됩니다. 이는 클라이언트가 로컬 트래픽 진입점을 만들기 위한 권한 요청이며 서비스 구매 안내가 아닙니다.

다른 VPN 또는 프록시 앱이 연결 중이라면 먼저 중지하세요. 여러 도구가 동시에 트래픽을 처리하려 하면 시스템 설정과 실제 연결 경로가 일치하지 않을 수 있습니다. 모드를 선택한 뒤에는 DNS, 규칙 세트, TUN 설정을 더 변경하지 마세요. 이제 노드 하나를 선택해 실제 연결을 확인합니다.

3단계: 노드를 선택하고 클라이언트 연결 시작하기

방금 업데이트한 구독 그룹에서 노드를 선택하세요. 서비스 제공자가 사용 지역이나 연결 방식을 명시했다면 현재 네트워크 환경에 맞는 항목을 우선 선택할 수 있습니다. 안내가 없다면 목록 전체를 한꺼번에 테스트하지 말고 하나를 선택해 확인하세요. 노드 이름은 구분을 위한 메모일 뿐, 이름만으로 프로토콜 지원 여부나 안정성, 실제 접속 성능을 판단할 수는 없습니다.

v2rayN에서 선택한 노드 사용하기

v2rayN 목록에서 대상 노드를 선택하고 마우스 오른쪽 버튼 메뉴의 ‘활성 서버로 설정’ 또는 같은 의미의 항목을 실행하세요. 일부 버전은 더블 클릭으로 활성 노드를 지정할 수 있지만, 행의 선택 색상만 보고 적용 여부를 판단하지 마세요. 활성 표시, 상태 표시줄 또는 현재 서버 안내도 함께 확인해야 합니다. 행을 선택해 정보를 보는 동작과 실제 아웃바운드 서버를 바꾸는 동작은 서로 다를 수 있습니다.

v2rayN은 보통 활성 서버를 지정하면 코어를 시작하거나 재시작합니다. 현재 버전에 별도의 시작 버튼이 있다면 화면 안내에 따라 실행하세요. 로그 영역을 열어 설정 구문 분석 실패, 리스닝 포트 사용 중, 코어 시작 실패 등의 오류가 계속 표시되지 않는지 확인합니다. 코어는 실제 연결을 처리하는 프로그램이므로 그래픽 창이 열렸다고 코어까지 정상적으로 실행 중인 것은 아닙니다.

시작할 때 로컬 포트가 사용 중이라는 안내가 표시되면 다른 클라이언트가 이미 실행 중인지, 다른 프록시 프로그램이 같은 포트를 사용하는지 확인하세요. 포트를 전부 다른 값으로 바꾸기보다는 중복 실행 중인 프로그램을 종료한 뒤 다시 시도하세요. 포트를 변경하면 앱의 연결 진입점도 영향을 받으므로 해당 포트를 사용하는 설정도 함께 조정해야 합니다. 처음 설정할 때는 기본값을 유지하는 편이 문제를 확인하기 쉽습니다.

클라이언트에 내장된 테스트 기능은 보조 수단으로 활용할 수 있습니다. 버전에 ‘실제 연결 테스트’ 또는 비슷한 기능이 있다면 현재 노드를 한 번 테스트한 뒤 브라우저에서도 확인하세요. 테스트 결과는 대상, 네트워크, 서버 상태에 따라 달라집니다. 한 번 실패했다고 모든 사이트에 접속할 수 없는 것은 아니며, 테스트가 응답했다고 라우팅과 시스템 프록시 설정까지 올바르다는 뜻도 아닙니다.

v2rayNG에서 연결하기

v2rayNG 메인 화면에서 대상 노드를 선택하고 활성 표시가 해당 항목에 있는지 확인한 뒤 연결 버튼을 누르세요. 처음 연결할 때는 시스템 팝업에서 VPN 연결 요청을 허용합니다. 연결이 시작되면 클라이언트 버튼이나 상태 문구가 바뀌고, 시스템 상태 표시줄에도 연결 아이콘이 나타나는 경우가 많습니다. 버튼에 실행 중이라고 표시되는 것은 로컬 서비스가 시작되었다는 뜻일 뿐, 원격 접속이 가능한지는 다음 단계에서 확인해야 합니다.

브라우저로 전환하자마자 연결이 끊긴다면 시스템에서 클라이언트의 백그라운드 실행을 제한하는지 확인하세요. 기기 설정에서 필요한 백그라운드 활동을 허용하고 앱 전환 화면에서 클라이언트를 강제 종료하지 마세요. 모든 절전 옵션을 해제할 필요는 없습니다. 실제로 연결이 끊기는지 확인한 뒤 해당 앱에 필요한 설정만 조정하세요.

이제 로컬 진입점과 프록시 아웃바운드가 준비되었습니다. 화면의 연결 표시만 보지 말고 실제 웹 요청으로 전체 연결 경로를 확인하세요.

4단계: 작동 여부를 확인하고 연결 종료 방법 알아보기

확인할 때는 브라우저 하나만 사용하고 여러 앱을 동시에 실행하지 마세요. 데스크톱 브라우저는 시스템 프록시 설정을 사용해야 하며, 확장 프로그램에서 별도의 프록시를 지정하지 않았는지 확인하세요. 안드로이드에서는 앱별 규칙에서 브라우저가 제외되지 않았는지 확인합니다. 새 탭을 열어 대상 페이지를 다시 요청하세요. 이미 로드된 페이지는 캐시된 내용이 연결이 끊긴 뒤에도 표시될 수 있으므로 기존 화면만 보고 판단하면 안 됩니다.

기본 접속과 프록시 대상 각각 확인하기

먼저 평소 정상적으로 열리는 일반 웹페이지에 접속해 기본 네트워크가 제대로 작동하는지 확인하세요. 그런 다음 현재 라우팅 프리셋에서 프록시를 사용해야 하는 대상, 예를 들어 업무에 필요한 원격 서비스에 접속합니다. 두 접속은 목적이 다릅니다. 첫 번째는 네트워크 사용 가능 여부를, 두 번째는 프록시 연결 경로를 확인합니다. 직접 연결되는 대상만 테스트하면 웹페이지는 열리지만 프록시는 실제로 사용되지 않는 상황을 놓칠 수 있습니다.

대상 페이지를 새로고침하면서 클라이언트 로그도 확인하세요. 로그 수준에서 요청을 기록한다면 대상 도메인이 나타나는지, 예상한 아웃바운드가 선택되는지 살펴볼 수 있습니다. 관련 로그가 전혀 없다면 브라우저의 프록시 설정, 시스템 프록시 상태 또는 앱별 프록시 범위를 먼저 확인하세요. 요청이 아예 클라이언트에 들어오지 않았다면 노드를 계속 바꿔도 해결되지 않는 경우가 많습니다.

요청이 클라이언트에 들어왔지만 direct로 처리된다면 프리셋에 맞는 동작인지 먼저 확인하세요. 분할 라우팅에서는 일부 대상이 직접 연결될 수 있으므로 모든 요청에 proxy가 표시되어야 하는 것은 아닙니다. 프록시 노드를 확인하려면 프록시를 사용해야 하는 것이 분명한 대상을 선택하거나, 클라이언트에 이미 있는 프록시 라우팅 프리셋을 임시로 적용해 비교하세요. 테스트가 끝나면 기존 설정으로 복원합니다. 로그를 일관되게 보이게 하려고 라우팅 규칙 전체를 삭제하지 마세요.

프록시 아웃바운드를 선택했는데도 페이지가 열리지 않으면 오류가 도메인 확인 실패인지, 연결 시간 초과인지, 보안 핸드셰이크 실패인지 살펴보세요. 오류 유형과 발생 시간을 기록하고 구독 내 다른 노드로 바꾸는 등 조건 하나만 변경한 뒤 같은 대상에 접속합니다. 이렇게 하면 특정 노드 문제인지 공통 설정 문제인지 구분하기 쉽습니다. DNS, 인증서, 모바일 기기의 상세 문제는 문제 해결에서 하나씩 확인하세요. 처음 설정할 때 모든 매개변수를 한꺼번에 바꿀 필요는 없습니다.

출구 IP만으로 결과를 판단하지 마세요

출구 IP 조회는 참고 자료로 활용할 수 있지만 조회 사이트에 보낸 해당 요청의 경로만 보여 줍니다. 분할 라우팅에서는 조회 사이트는 직접 연결되고 다른 대상은 프록시를 사용할 수 있습니다. 조회 결과는 캐시나 사이트의 판별 방식에 영향을 받을 수도 있습니다. 실제 접속 결과와 요청 로그, 예상 라우팅을 함께 확인하는 편이 더 정확합니다. 기본 로그 수준에서는 기록이 적을 수 있으므로 로그가 없다고 연결이 없는 것은 아닙니다. 현재 버전의 로그 설정도 확인하세요.

처음 연결을 확인한 뒤 실제로 사용할 앱을 열어 보세요. 브라우저는 작동하지만 특정 앱이 실패한다면 노드가 작동하지 않는다고 바로 판단하지 말고 해당 앱이 시스템 프록시를 사용하는지 먼저 확인하세요. TUN이 필요한지, 자체 프록시 설정이 있는 프로그램을 어떻게 처리할지는 다음 단계의 트래픽 처리 문제입니다. 이번에 정상 작동한 설정은 그대로 두고 관련 용어는 용어 빠른 안내에서 확인하세요.

사용을 마친 뒤 네트워크 진입점 복원하기

데스크톱에서 사용을 마치기 전에 v2rayN에서 ‘시스템 프록시 해제’를 선택한 다음 필요에 따라 클라이언트를 종료하세요. 프로세스를 바로 종료하면 시스템 프록시가 이미 중지된 로컬 포트를 가리켜 브라우저에 일시적으로 접속 문제가 생길 수 있습니다. 종료 후 이런 문제가 생기면 클라이언트를 다시 열어 시스템 프록시를 해제하거나 시스템 네트워크 설정에서 프록시 상태를 확인하세요. 구독이나 노드를 먼저 삭제하지 마세요.

안드로이드에서 사용을 마칠 때는 v2rayNG 메인 화면에서 연결 중지 버튼을 누르고 시스템 연결 아이콘이 사라졌는지 확인하세요. 그런 다음 일반 웹페이지를 열어 기본 접속이 정상적으로 복구되었는지 살펴봅니다. 다음에 사용할 때는 보통 클라이언트를 실행하고 활성 노드를 확인한 뒤 연결하면 됩니다. 구독 내용이 바뀌거나 노드가 작동하지 않을 때 업데이트하면 되며, 매번 주소를 다시 추가할 필요는 없습니다.

초기 설정을 마친 뒤 확인할 사항

구독 그룹을 찾을 수 있고, 활성 노드와 현재 트래픽 진입 방식 및 라우팅 프리셋을 파악하며, 실제 웹페이지로 연결을 확인할 수 있다면 이 안내의 목표를 달성한 것입니다. 작동하는 설정은 유지하고 이후에는 한 번에 하나씩만 변경하세요. 프로토콜과 라우팅은 용어 빠른 안내에서, 구체적인 증상이 있다면 문제 해결에서 확인하세요. 다른 기기에서 사용할 클라이언트는 다운로드 페이지에서 선택하면 됩니다.

v2rayN 다운로드