구독 / 모드 / 연결 / 확인
v2rayNG 구독 가져오기 및 v2rayN 연결 설정
기존 구독으로 첫 연결을 설정하세요. 순서대로 진행하고 우선 기본 설정을 유지한 다음, 확인 결과에 따라 조정합니다.
시작하기 전에 클라이언트를 설치하고 사용할 수 있는 구독 주소를 준비하세요. 클라이언트는 설정을 저장하고 코어를 실행해 트래픽을 연결하는 프로그램이며, 사용할 수 있는 원격 연결 정보를 자체적으로 만들지는 않습니다. 이 가이드에서는 구독 주소를 제공하지 않으며 전체 JSON을 직접 작성할 필요도 없습니다. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 기기에 맞는 설치 파일을 선택해 설치하고 실행한 뒤 이 페이지로 돌아오세요.
아래 절차는 처음 설정하는 경우에 적합하며 보통 10분 정도면 완료할 수 있습니다. 실제 연결 결과는 구독의 유효성, 원격 서버 상태, 현재 네트워크에 따라 달라집니다. 먼저 트래픽을 처리 중인 다른 프록시나 VPN 프로그램을 종료하고 기존 프록시 설정을 기록해 두세요. 여러 프로그램이 같은 설정을 동시에 변경하는 일을 막을 수 있습니다. 설정 중에는 포트, DNS, 라우팅을 한꺼번에 바꾸지 마세요. 문제가 생겼을 때 원인을 찾기 어려워집니다.
1단계: 구독을 가져오고 설정 선택하기
먼저 받은 것이 구독 주소인지 단일 공유 링크인지 확인합니다. 구독 주소는 보통 https://로 시작하며, 클라이언트가 주소에 접속해 여러 설정을 가져온 뒤 나중에 다시 업데이트할 수 있습니다. vmess://, vless:// 등으로 시작하는 문자열은 대개 단일 공유 링크입니다. 웹 관리 페이지나 구매 페이지, QR 코드 이미지의 주소를 구독 입력란에 붙여 넣지 마세요. 주소 형식은 구분을 위한 참고일 뿐이며, 최종적으로는 제공업체의 안내와 클라이언트의 가져오기 결과를 확인해야 합니다.
v2rayN: 그룹을 추가한 뒤 구독 업데이트하기
v2rayN을 열고 상단의 “구독 그룹” 메뉴에서 “구독 그룹 설정”으로 이동합니다. 새 그룹을 추가하고 메모에 “일상 설정”처럼 알아보기 쉬운 이름을 입력한 다음, 구독 주소 전체를 주소 입력란에 붙여 넣고 저장합니다. 붙여 넣은 주소의 앞뒤를 확인하고 복사 과정에서 포함된 공백이나 줄바꿈을 제거하세요. 주소의 쿼리 매개변수는 임의로 삭제하거나 수정하지 마세요. 구독 주소에 접속 정보가 포함될 수 있으므로 전체 주소가 보이는 화면을 공개적으로 공유하거나 게시판에 올리지 마세요.
그룹을 저장한 뒤 메인 창으로 돌아와 “구독 그룹” 메뉴에서 구독을 업데이트합니다. 아직 연결을 사용할 수 없는 첫 설정에서는 구독 업데이트가 아직 연결되지 않은 프록시에 의존하지 않도록 “프록시 사용 안 함” 방식으로 진행하는 것이 좋습니다. 직접 연결로 업데이트에 실패하고, 이미 사용 가능한 다른 연결이 확인된 경우에만 프록시를 통한 업데이트를 고려하세요. 업데이트가 끝날 때까지 기다린 뒤 서버 목록에 해당 그룹의 항목이 표시되는지 확인합니다. 주소를 저장한 것만으로 설정을 가져온 것은 아닙니다.
목록에서 항목 하나를 선택하고 마우스 오른쪽 버튼 메뉴의 “활성 서버로 설정” 등 해당 기능을 사용해 현재 설정으로 지정합니다. 일부 버전은 단축키도 지원하므로 메뉴에 표시된 안내를 따르세요. 서버 주소, 포트, 프로토콜 항목이 입력되어 있는지만 확인하고 UUID, 전송 방식, 보안 설정은 당장 직접 수정하지 마세요. 목록의 메모는 이름일 뿐이며 이름이 같다고 설정 정보까지 동일한 것은 아닙니다. 우선 하나를 선택해 다음 단계의 확인을 진행하고 항목을 하나씩 수정할 필요는 없습니다.
v2rayNG: 구독 그룹을 저장하고 메인 화면에서 업데이트하기
v2rayNG을 열고 사이드 메뉴에서 “구독 그룹 설정”으로 이동한 다음 추가 버튼을 눌러 메모와 구독 주소를 입력하고 저장합니다. 메인 화면으로 돌아와 메뉴에서 “구독 업데이트” 또는 현재 그룹 업데이트를 실행합니다. 업데이트가 완료되면 설정 목록에 새 항목이 표시됩니다. 항목을 눌러 선택 표시가 해당 설정으로 이동하게 하세요. 여러 항목을 가져와도 연결이 동시에 실행되는 것은 아니므로, 일반적으로 사용할 설정 하나를 선택해야 합니다.
단일 공유 링크를 받았다면 먼저 구독 그룹을 만들 필요가 없습니다. 링크 전체를 복사하고 v2rayNG의 추가 메뉴에서 “클립보드에서 가져오기”를 선택하세요. v2rayN에서는 공유 링크를 클립보드에서 가져오는 메뉴를 이용합니다. 클라이언트의 스캔 기능으로 QR 코드를 가져올 수도 있지만, 코드에 연결 설정이 담겼는지 일반 웹페이지 주소가 담겼는지 확인하세요. 단일 링크의 설정은 구독 업데이트만으로 자동 갱신되지 않는 경우가 많으므로 변경 사항을 적용하려면 다시 가져오거나 직접 수정해야 합니다.
이 단계가 끝나면 목록에 설정이 표시되고, 현재 선택 항목이 분명하며, 업데이트 과정에서 해결되지 않은 오류가 없는지 확인하세요. 목록이 비어 있다면 먼저 주소에 접속할 수 없는 것인지, 응답 내용을 인식하지 못한 것인지, 그룹 필터가 항목을 숨기는 것인지 확인합니다. 같은 주소를 반복해서 추가하지 마세요. 형식 호환성과 업데이트 실패에 관한 자세한 내용은 FAQ의 설치·설정 및 문제 해결 항목을 참고하세요. 설정이 저장된 것을 확인한 뒤 트래픽을 클라이언트로 연결하는 방식을 정합니다.
2단계: 프록시 모드와 라우팅 규칙 선택하기
두 가지를 구분해야 합니다. 시스템 프록시나 VPN은 앱 트래픽이 클라이언트로 들어오는지를 결정하고, 라우팅 규칙은 들어온 요청을 직접 연결할지, 프록시로 보낼지, 차단할지를 결정합니다. 설정을 가져오는 것은 원격 연결 정보를 저장하는 단계일 뿐, 브라우저가 프록시를 사용하고 있다는 뜻은 아닙니다. 처음 사용할 때는 클라이언트의 기본 일상 라우팅 설정을 사용하세요. 여러 트래픽 연결 방식을 동시에 켜거나 테스트를 위해 모든 규칙을 바꾸지 마세요.
v2rayN: 먼저 시스템 프록시로 브라우저 연결하기
메인 창이나 트레이 메뉴에서 “시스템 프록시”를 찾아 처음 확인할 때는 “시스템 프록시 자동 설정”을 선택합니다. 이 기능은 시스템 프록시 주소를 v2rayN의 로컬 수신 주소와 포트로 설정합니다. 시스템 프록시를 사용하는 브라우저와 일부 앱은 이 설정에 따라 요청을 보내지만 모든 프로그램이 시스템 설정을 따르는 것은 아닙니다. 브라우저에 프록시 전환 확장 프로그램이 설치되어 있다면 시스템 설정을 따르도록 하거나 잠시 비활성화하세요. 확장 프로그램에 설정된 다른 주소가 시스템 설정을 덮어쓸 수 있습니다.
이어서 라우팅 선택을 확인하고, 일상적인 사용의 출발점으로 기본 제공되는 LAN 및 중국 본토 주소 우회 규칙을 사용하세요. 정확한 이름은 현재 버전에 따라 다를 수 있습니다. 이 규칙은 조건에 맞는 요청을 직접 연결하고 나머지는 미리 설정된 출구로 처리합니다. “시스템 프록시 자동 설정”을 선택해도 모든 대상이 프록시를 통과하는 것은 아닙니다. 라우팅이 전역 직접 연결로 설정되어 있으면 시스템 프록시가 설정되어 있어도 커널이 요청을 직접 보낼 수 있습니다. 테스트할 때는 트래픽 연결 방식과 라우팅 설정을 함께 확인하세요.
처음부터 TUN 모드를 켤 필요는 없습니다. TUN 모드는 더 넓은 범위의 트래픽을 처리하며 환경에 따라 관리자 권한이나 추가 시스템 구성 요소가 필요해 첫 문제 해결이 복잡해질 수 있습니다. 먼저 시스템 프록시를 사용하는 브라우저가 정상적으로 접속되는지 확인한 뒤 다른 앱의 필요에 따라 사용할지 결정하세요. 명령줄 터미널이나 프록시를 직접 지정한 앱은 시스템 설정을 따르지 않을 수 있습니다. 브라우저에서 한 번 접속에 성공했다고 해서 해당 앱도 연결된 것으로 판단하지 마세요.
v2rayNG: 라우팅 및 앱별 프록시 범위 확인하기
v2rayNG은 보통 안드로이드 VPN 서비스를 통해 트래픽을 연결하므로 데스크톱의 시스템 프록시 설정을 그대로 따라 할 필요가 없습니다. 설정을 열어 라우팅 관련 항목을 확인하고 기본값을 유지하거나 일상적인 사용에 적합한 프리셋을 선택하세요. 버전에 따라 “사전 정의 규칙” 등 이름이 다를 수 있으므로 항목 이름만 보고 동작을 추측하지 말고 설명에서 어떤 주소가 직접 연결되는지 확인하세요. 첫 연결에서는 DNS 서버를 직접 바꾸지 말고 재현 가능한 기본 설정을 유지하세요.
“앱별 프록시”를 사용 중이라면 선택한 앱만 프록시를 사용할지, 선택한 앱을 프록시에서 제외할지 확인하세요. 두 모드의 의미는 서로 반대입니다. 테스트할 브라우저가 프록시 적용 범위에 포함되지 않으면 VPN 서비스가 실행 중이어도 브라우저는 직접 접속할 수 있습니다. 처음 확인할 때는 적용 범위를 명확히 하도록 앱별 제한을 잠시 끄는 것이 좋습니다. 업무용 프로필이나 특정 앱을 분리해야 한다면 기존 설정을 유지하고 프록시 적용 범위에 포함된 브라우저로 테스트하세요.
이 단계를 마치면 두 가지를 명확히 파악할 수 있어야 합니다. 테스트 앱이 어떤 방식으로 연결되는지, 테스트 대상에 어떤 라우팅 규칙이 적용되는지입니다. 여기서는 기존 설정을 선택하기만 하면 됩니다. routing, domainStrategy, DNS 매칭 순서를 자세히 알아보려면 JSON 매뉴얼의 라우팅 항목을 참고하세요. 이제 서비스를 시작하고 로컬 실행 상태를 확인합니다.
3단계: 연결을 시작하고 시스템 권한 확인하기
시작하기 전에 현재 설정을 다시 확인해 이전에 가져온 오래된 항목을 잘못 선택하지 않았는지 살펴보세요. 연결하는 동안 클라이언트를 화면에 띄워 상태 변화를 먼저 확인한 뒤 브라우저로 전환합니다. 클라이언트에 실행 중 또는 연결됨으로 표시되는 것은 로컬 서비스가 해당 상태에 있다는 뜻일 뿐, 원격 서버에 접속할 수 있다는 의미는 아닙니다. 실제 요청으로 원격 연결 가능 여부를 확인하는 작업은 다음 단계에서 진행합니다.
v2rayN: 커널 실행 및 로컬 수신 확인하기
v2rayN은 보통 활성 서버를 설정한 뒤 커널을 시작하거나 다시 불러옵니다. 현재 버전에 서비스 시작 또는 재시작 메뉴가 있다면 화면 안내에 따라 한 번 실행한 뒤 메인 창 하단의 로그와 상태 영역을 확인하세요. 상태에 로컬 서비스가 정상적으로 실행 중이라고 표시되어야 하며, 설정 구문 분석 실패, 프로세스 종료, 수신 포트 사용 중 오류가 계속 나타나면 안 됩니다. 이런 문제가 있으면 로컬 실행 오류부터 해결하세요. 원격 설정을 계속 바꿔도 도움이 되지 않습니다.
시스템 프록시가 방금 선택한 “시스템 프록시 자동 설정”으로 유지되어 있는지 확인합니다. 시스템 프록시 설정을 열어 확인할 때는 로컬 주소를 가리키고, 포트가 클라이언트에서 실제 사용하는 HTTP 또는 혼합 수신 포트와 일치해야 합니다. 온라인 가이드의 고정 포트 번호를 그대로 사용하지 마세요. 버전이나 기존 설정에 따라 포트가 다를 수 있으며, 원격 서버의 포트를 로컬 프록시 포트 입력란에 넣어서도 안 됩니다. 이번 설정에서는 클라이언트의 수신 설정을 기준으로 삼으세요.
포트가 사용 중이라면 다른 프록시 프로그램을 먼저 종료한 다음 현재 서비스를 다시 시작하세요. 수신 포트를 바꿔야 한다면 시스템 프록시도 함께 업데이트되었는지 확인합니다. 방화벽 알림이 표시되면 현재 앱 경로와 사용 목적에 맞춰 허용 범위를 정하세요. 연결을 위해 방화벽 전체를 끌 필요는 없습니다. 처음 설정할 때는 로컬 수신 범위를 유지하고 문제 해결을 이유로 LAN 연결 허용을 무작정 켜지 마세요.
v2rayNG: VPN 서비스를 시작하고 권한 요청 처리하기
v2rayNG 메인 화면으로 돌아가 설정이 선택되어 있는지 확인하고 화면 아래의 시작 버튼을 누릅니다. 안드로이드에서 처음 서비스를 시작하면 VPN 연결 요청이 표시됩니다. 요청한 앱이 v2rayNG인지 확인한 뒤 권한을 허용하세요. 시작 후 메인 화면의 버튼이나 상태 문구가 바뀌며, 기기에 따라 시스템 상태 표시줄에 VPN 아이콘이 나타날 수 있습니다. 권한을 거부했다면 시작 버튼을 다시 누르고 요청을 승인해야 합니다. 목록으로 돌아가는 것만으로는 서비스가 시작되지 않습니다.
시스템에서 다른 VPN이 연결되어 있다고 알리면 현재 실행 중인 서비스를 확인한 뒤 전환 여부를 결정하세요. 안드로이드에서는 일반적으로 여러 VPN 서비스가 같은 사용자의 트래픽을 동시에 처리할 수 없습니다. 시작 직후 서비스가 중지되면 클라이언트 로그를 열어 설정 오류, 서비스 권한 문제, 다른 앱의 연결 점유 여부를 확인합니다. 실행 상태를 확인하기도 전에 버튼을 빠르게 반복해서 누르지 마세요. 시작과 중지 동작이 겹쳐 원인을 파악하기 어려워질 수 있습니다.
첫 연결에 성공했지만 화면을 잠그거나 앱을 백그라운드로 전환했을 때만 연결이 끊긴다면 기기의 배터리 최적화, 백그라운드 실행, 네트워크 권한을 확인하세요. 해당 클라이언트에 필요한 설정만 조정하면 되며 시스템 제한을 한꺼번에 모두 변경할 필요는 없습니다. 현재 설정과 모드는 그대로 두고 실제 접속을 테스트하세요. 먼저 명확한 결과를 확인한 뒤 백그라운드 동작을 세부적으로 조정합니다.
4단계: 연결 및 실제 앱 트래픽 확인하기
브라우저에서 새 탭을 열고 접속할 수 있는 익숙한 HTTPS 페이지에 방문한 뒤, 다른 사이트도 하나 더 열어 보세요. 이전에 열어 둔 페이지는 연결이 되지 않아도 캐시 때문에 표시될 수 있으므로 새 요청으로 확인하는 것이 좋습니다. 첫 접속이 조금 느리다면 결과를 기다리고 정상적으로 열리는지, 명확한 오류가 뜨는지, 계속 시간 초과되는지 기록하세요. 구독과 라우팅을 한꺼번에 바로 바꾸지 마세요.
접속하는 동안 클라이언트로 돌아가 로그를 확인합니다. 현재 로그 수준에서 접속 기록을 남긴다면 테스트 대상에 해당하는 요청이 표시되는지, 어떤 출구로 라우팅되는지 살펴볼 수 있습니다. 요청이 로그에 하나씩 표시되지 않아도 반드시 트래픽이 연결되지 않았다는 뜻은 아닙니다. 로그 수준이 낮을 수도 있습니다. 진단이 필요하면 로그 상세 수준을 잠시 높이고 테스트가 끝난 뒤 원래대로 돌려놓으세요. 로그를 공유하기 전에는 구독 주소, 인증 정보, 기타 개인정보를 삭제하세요.
출구 주소를 확인하려면 신뢰할 수 있는 출구 IP 조회 페이지를 이용해 연결 전후를 비교할 수 있습니다. 조회 페이지 자체에도 라우팅 규칙이 적용되므로 주소가 바뀐 것은 해당 조회 요청의 경로가 달라졌다는 뜻일 뿐, 모든 앱과 도메인, 프로토콜이 프록시를 거쳤다는 증거는 아닙니다. 분할 라우팅을 사용하면 일부 대상이 직접 연결되는 것이 정상입니다. 특정 사이트의 출구 주소가 바뀌지 않았다고 클라이언트가 작동하지 않는다고 단정하지 마세요.
증상에 따라 원인을 찾고 설정은 한 번에 하나씩 변경하기
클라이언트에서 구독은 업데이트되지만 웹페이지가 열리지 않는다면 현재 설정이 실제로 활성화되어 있는지, 시스템 프록시나 VPN 서비스가 실행 중인지부터 확인하세요. 구독 업데이트와 프록시 연결은 서로 다른 요청이므로 업데이트 성공만으로 설정에 포함된 원격 서버가 작동한다고 볼 수 없습니다. 로그에 원격 연결 시간 초과가 표시되면 같은 구독의 다른 설정을 선택해 다시 테스트할 수 있습니다. 여러 항목이 모두 실패하면 클라이언트를 바로 재설치하기보다 현재 네트워크와 구독 상태를 확인하세요.
브라우저는 정상인데 터미널이나 다른 앱에 변화가 없다면 해당 앱이 시스템 프록시를 사용하는지, 프록시를 직접 지정했는지, 앱별 규칙에서 제외되었는지 먼저 확인하세요. v2rayN의 시스템 프록시는 이를 사용하는 앱에 적용되며, v2rayNG의 VPN 연결도 앱 적용 범위와 라우팅 규칙의 영향을 받습니다. 브라우저에서 성공한 결과를 확인된 출발점으로 삼고 다른 앱은 하나씩 점검하세요. 서로 다른 연결 방식을 하나의 문제로 혼동하지 않는 것이 중요합니다.
특정 도메인만 문제가 생기면 다른 주소와 비교한 뒤 해당 도메인에 직접 연결, 차단 또는 특수 DNS 규칙이 적용되었는지 확인하세요. 페이지가 열리지 않는다고 DNS 설정을 전부 바꾸지 마세요. 인증서 경고를 피하려고 인증서 검증을 끄는 것도 위험합니다. 먼저 시스템 시간, 접속 주소, 네트워크 환경을 확인하세요. 증상별 점검 방법은 문제 해결 FAQ에서 확인할 수 있습니다. 설정 항목을 수정해야 할 때는 JSON 매뉴얼을 참고하세요.
정상 작동 상태 저장 및 연결 중지하기
정상 작동을 확인했다면 그룹 이름, 현재 설정 메모, 프록시 모드, 테스트한 앱만 기록해 두면 됩니다. 접속 정보가 포함된 전체 화면을 저장할 필요는 없습니다. 나중에 구독을 업데이트한 뒤 현재 설정이 목록에 남아 있는지 확인하고, 필요한 경우 다시 선택해 연결을 검증하세요. 업데이트로 항목이 추가되거나 삭제되고 설정이 바뀔 수 있으며, 업데이트가 끝났다고 현재 세션이 새로 사용할 수 있는 설정으로 자동 전환되는 것은 아닙니다.
사용을 마치면 v2rayN은 시스템 프록시 메뉴에서 클라이언트가 설정한 프록시를 먼저 해제한 뒤 프로그램을 종료합니다. 원래 회사나 직접 설정한 프록시를 사용했다면 기록해 둔 설정으로 복구하세요. 프로세스만 종료하고 중지된 로컬 포트를 가리키는 시스템 프록시를 남겨 두면 브라우저에서 인터넷에 접속할 수 없습니다. v2rayNG은 중지 버튼을 누르고 서비스가 종료되었는지 확인합니다. 시스템 VPN 아이콘은 사라지거나 상태가 바뀝니다. 마지막으로 일반 웹페이지를 열어 네트워크가 예상한 상태로 돌아왔는지 확인하세요.