v2rayN·v2rayNG
구독 가져오기 및 연결 안내
유효한 구독을 준비한 뒤 가져오기, 모드 선택, 연결, 확인 순서로 기본 설정을 완료하세요. 작업 시간은 약 10분이며 다운로드 시간과 네트워크 문제는 별도입니다.
시작하기 전에 클라이언트를 설치하고 신뢰할 수 있는 출처에서 받은 구독 주소나 단일 공유 링크를 준비하세요. 클라이언트는 설정을 읽고 로컬 프록시를 실행하는 프로그램이며, 설치만으로 원격 서비스를 사용할 수 있는 것은 아닙니다. 구독에 포함된 서버 주소, 인증 정보, 유효 기간은 제공업체가 관리하며 이 사이트에서는 제공하지 않습니다. 링크에 접속 인증 정보가 포함될 수 있으므로 복사한 뒤에는 클라이언트에서만 사용하고 공개 채팅, 스크린샷, 온라인 변환 페이지에 붙여 넣지 마세요.
이 안내에서는 기본 설정과 설정 항목 하나로 작동을 확인합니다. DNS, 전송 매개변수, 코어, 고급 라우팅을 한꺼번에 변경하거나 두 클라이언트를 동시에 실행하지 마세요. 그래야 문제가 생겼을 때 가져오기, 프록시 연결, 원격 연결 중 어느 단계에서 오류가 발생했는지 구분할 수 있습니다. 설치 권한, 프로세서 아키텍처, 플랫폼별 설정은 전체 플랫폼 설치 및 설정 안내를 확인하세요.
1단계: 구독 가져오기
먼저 링크 종류를 확인하세요. 구독 주소는 보통 https://로 시작하며, 클라이언트가 해당 주소에 요청을 보내야 여러 설정을 가져올 수 있습니다. 단일 공유 링크는 보통 vmess://, vless://, trojan://으로 시작하며 연결 설정 하나를 직접 담고 있습니다. 링크 길이만으로 종류를 판단하거나 로그인 페이지 주소를 구독 주소로 사용하지 마세요. 링크 종류마다 가져오기 메뉴가 다르므로 잘못된 메뉴를 선택하면 형식 오류가 표시되거나 저장 후에도 서버가 목록에 나타나지 않을 수 있습니다.
v2rayN: 구독 그룹 추가 및 업데이트
v2rayN을 열고 구독 관련 메뉴에서 구독 그룹 설정으로 이동한 다음 새 그룹을 추가합니다. ‘일상 설정’처럼 알아보기 쉬운 메모를 입력하고 전체 구독 주소를 주소 입력란에 붙여 넣으세요. 주소 앞뒤에 공백이나 줄바꿈이 들어갔는지 확인하고, 복사할 때 안내 문구까지 함께 선택하지 않았는지도 살펴봅니다. 나머지 옵션은 우선 기본값으로 두고 저장한 뒤 설정 창을 닫습니다. 이 단계에서는 주소만 저장했으며 구독 내용을 가져온 것은 아닙니다.
메인 화면으로 돌아가 방금 만든 그룹을 선택한 다음 구독 업데이트 또는 현재 그룹 업데이트 메뉴를 실행합니다. 작업이 끝날 때까지 기다린 뒤 서버 목록에 설정이 표시되는지 확인하세요. 일반 업데이트와 프록시를 통한 업데이트가 모두 있다면, 아직 사용할 수 있는 연결이 없는 첫 설정에서는 일반 업데이트를 먼저 시도합니다. 프록시 업데이트는 작동 중인 프록시 경로가 있어야 하므로 모든 초기 가져오기 문제를 해결하는 방법은 아닙니다.
v2rayNG: 구독을 저장하고 메인 화면에서 업데이트
v2rayNG의 사이드 메뉴를 열고 구독 그룹 설정으로 이동한 뒤 추가 메뉴를 누릅니다. 메모와 구독 URL을 입력하고 저장 또는 확인 아이콘을 누른 다음 메인 화면으로 돌아갑니다. 메인 화면의 메뉴에서 구독 업데이트를 선택하세요. 화면에 그룹별 목록이 표시된다면 방금 추가한 그룹이 선택되어 있는지 확인합니다. 업데이트가 끝나면 선택 가능한 서버 설정이 표시되어야 합니다. 그룹 이름만 보이고 서버 항목이 없다면 아직 업데이트하지 않았거나 업데이트 응답을 해석할 수 없는 경우가 많습니다.
단일 공유 링크를 받은 경우 링크 전체를 복사한 뒤 클라이언트의 클립보드에서 가져오기 메뉴를 사용하세요. 가져온 다음 목록에 표시된 프로토콜과 주소가 제공업체 안내와 일치하는지 확인합니다. 이 링크를 위해 별도의 구독 URL을 만들 필요는 없습니다. 공유 링크는 현재 설정을 가져오는 방식이라 구독 그룹처럼 이후 변경 사항이 자동으로 반영되지 않는 경우가 많습니다. 계속 동기화해야 한다면 제공업체에 해당 설정의 구독 주소가 있는지 문의하세요.
목록이 비어 있다면 먼저 업데이트 결과나 로그를 확인합니다. 요청에 실패했다면 기기가 인터넷에 연결되어 있는지, 구독이 만료되지는 않았는지, 주소가 완전한지 점검하세요. 응답 해석에 실패했다면 반환된 형식이 클라이언트에서 지원되는지 확인해야 합니다. 같은 그룹을 반복해서 추가하거나 기존 설정을 모두 삭제하지 마세요. 기존 그룹을 수정한 뒤 다시 업데이트하면 됩니다. 목록에 항목이 표시되지만 연결을 시작하지 않은 상태라면 가져오기는 완료된 것입니다. 다음 단계에서 어떤 앱과 요청을 프록시로 보낼지 정하세요.
2단계: 프록시 모드 선택
화면에 따라 ‘프록시 모드’는 두 가지를 가리킬 수 있습니다. 첫째는 시스템 프록시나 VPN 같은 트래픽 연결 방식으로, 앱의 요청이 클라이언트에 전달될지를 결정합니다. 둘째는 라우팅 프리셋으로, 클라이언트에 들어온 요청을 직접 연결할지, 프록시로 보낼지, 차단할지 정합니다. 앱이 클라이언트에 연결되지 않으면 라우팅 규칙은 적용되지 않습니다. 반대로 연결 방식을 켰다고 모든 요청이 프록시를 거치는 것도 아닙니다. 이 두 단계를 구분하면 ‘전역’ 모드를 계속 바꾸는 것보다 문제를 쉽게 찾을 수 있습니다.
먼저 라우팅을 선택한 뒤 트래픽 연결을 켜세요
처음에는 ‘중국 본토 우회’ 또는 비슷한 화이트리스트 프리셋을 사용할 수 있습니다. 중국 본토 도메인, 주소, 로컬 네트워크 규칙에 해당하는 요청은 직접 연결하고 나머지는 프리셋에 지정된 경로로 보냅니다. 실제 동작은 해당 버전의 프리셋 내용에 따라 달라지므로 ‘화이트리스트’, ‘블랙리스트’라는 이름만 보고 판단하지 말고 규칙을 확인하세요. 우선 사용자 지정 규칙은 수정하지 말고 프리셋을 그대로 사용합니다. 잠시 문제를 확인하기 위해 ‘전역’ 모드를 사용하더라도 라우팅 출구만 바뀌는 것이며 모든 앱이 시스템 프록시를 따르게 되는 것은 아닙니다.
v2rayN의 시스템 프록시 메뉴에서 ‘시스템 프록시 자동 설정’ 또는 같은 기능의 항목을 선택합니다. 저장하면 운영체제의 프록시 설정을 따르는 브라우저는 일반적으로 요청을 클라이언트로 전달합니다. 일부 앱은 자체 프록시 설정을 사용하고 시스템 프록시를 읽지 않으므로, 특정 앱의 결과만으로 기기 전체를 판단할 수 없습니다. 처음 확인할 때는 시스템 프록시를 확실히 따르는 브라우저를 사용하고 TUN을 켜거나 수신 포트를 직접 변경하지 마세요. 더 많은 앱의 트래픽을 처리하려면 전체 설치 안내의 시스템 프록시 및 TUN 설명을 확인하세요.
v2rayNG에서 VPN과 앱별 범위 확인
v2rayNG 설정에서 실행 방식을 확인하고 일반적인 VPN 방식을 사용합니다. 이 방식은 Android 시스템의 VPN 인터페이스를 통해 트래픽을 로컬 클라이언트로 전달합니다. 시스템 권한을 허용했다고 원격 서비스를 사용할 수 있는 것은 아닙니다. 라우팅 설정에서도 필요에 맞는 우회 프리셋을 먼저 선택하세요. 프리셋과 실행 방식 메뉴의 위치는 다를 수 있습니다. 설정한 뒤 메인 화면으로 돌아오면 되며, 이 단계에서는 시작 버튼을 반복해서 누를 필요가 없습니다.
앱별 프록시를 사용 중이라면 ‘선택한 앱만 프록시 사용’인지 ‘선택한 앱은 프록시 우회’인지 확인하세요. 같은 앱 목록이라도 적용 방식에 따라 체크 표시의 의미가 반대일 수 있으므로 앱에 체크가 있는지만 보면 안 됩니다. 처음 설정할 때는 사용자 지정 앱 범위를 잠시 끄고 브라우저에서 연결을 확인한 다음 앱을 하나씩 조정하는 것이 좋습니다. 앱 범위를 유지해야 한다면 확인에 사용할 브라우저가 연결 대상에 포함되어 있는지 확인하세요.
이제 두 가지를 확인할 수 있어야 합니다. 대상 앱이 어떤 방식으로 클라이언트에 연결되는지, 클라이언트에 들어온 요청에 어떤 라우팅 프리셋이 적용되는지입니다. 두 항목을 확인한 다음 서버를 선택하고 연결을 시작하세요. 기기에 다른 VPN 또는 프록시 앱이 있다면 연결을 먼저 중지해 시스템 프록시 설정이 덮어쓰이거나 VPN 인터페이스를 다른 앱이 점유하지 않도록 합니다.
3단계: 설정 선택 및 연결
서버 목록으로 돌아가 제공업체가 유효하다고 확인한 설정 중 현재 클라이언트에서 지원하는 프로토콜을 하나 선택하세요. 처음 확인할 때는 중복 항목을 많이 가져오거나 서버를 자주 바꾸지 않는 것이 좋습니다. 메모는 구분용일 뿐 설정의 유효성을 보장하지 않습니다. 목록에 항목이 표시된다는 것은 클라이언트가 내용을 해석할 수 있다는 뜻일 뿐, 연결에는 원격 서비스, 네트워크 경로, 인증 매개변수도 필요합니다. 설정 하나로 전체 과정을 마친 뒤 그룹을 정리하세요.
v2rayN에서 활성 서버와 코어 상태 확인
v2rayN에서 목록의 마우스 오른쪽 버튼 메뉴나 해당 작업 메뉴를 사용해 설정을 활성 서버로 지정합니다. 일부 버전은 더블 클릭으로 전환할 수도 있으므로 화면 안내를 따르세요. 현재 활성 항목 표시나 하단 상태 영역에서 대상 설정이 선택되었는지 확인합니다. 항목을 강조 표시하기만 한 상태와 활성 서버로 지정한 상태는 다릅니다. v2rayN은 보통 활성 설정에 따라 코어를 실행하거나 다시 불러오므로 Android 앱과 같은 시작 버튼이 없을 수 있습니다. 이어서 시스템 프록시가 앞서 선택한 자동 설정 상태인지 확인하세요.
로그 또는 상태 출력을 열어 시작 실패, 포트 점유, 설정 해석 오류가 있는지 확인합니다. 포트 점유는 로컬 수신 포트가 정상적으로 열리지 않았다는 뜻이므로 클라이언트가 중복 실행 중인지, 다른 프록시 프로그램이 같은 포트를 사용하는지 먼저 살펴보세요. 설정 해석 오류라면 가져오기 단계로 돌아가 프로토콜과 매개변수를 확인해야 합니다. 브라우저를 바꿔 해결하려고 하지 마세요. 코어가 정상적으로 실행되어도 로컬 프로세스가 작동한다는 뜻일 뿐, 원격 서버에 도달했는지는 다음 단계에서 실제 요청으로 확인해야 합니다.
v2rayNG 연결 시작 및 시스템 권한 처리
v2rayNG 메인 화면에서 대상 설정을 선택하고 선택 표시가 바뀌었는지 확인한 뒤 시작 버튼을 누릅니다. 처음 사용할 때는 Android 시스템에 VPN 연결 요청이 표시되는 경우가 많습니다. 요청을 보낸 앱이 현재 사용하는 v2rayNG인지 확인한 뒤 연결을 허용하세요. 권한을 거부하면 VPN 방식으로 연결할 수 없습니다. 권한을 허용하면 클라이언트의 실행 상태와 버튼이 바뀌며, 기기에 따라 시스템 상태 표시줄에 VPN 아이콘이 나타날 수 있습니다.
시작 직후 연결이 중지된다면 권한을 반복해서 허용하지 말고 먼저 로그에서 오류를 확인하세요. 다른 앱이 시스템 VPN을 사용 중이거나, 설정 매개변수가 지원되지 않거나, 로컬 초기화에 실패하면 실행 상태를 유지하지 못할 수 있습니다. 실행은 되지만 원격 인증 또는 핸드셰이크 오류가 발생한다면 구독이 최신 상태인지, 기기의 날짜와 시간이 정확한지 확인하세요. 일부 인증과 보안 연결에는 정확한 시간이 필요하므로 시스템의 자동 시간 설정을 켠 뒤 다시 시도할 수 있습니다.
클라이언트에 포함된 테스트 기능은 참고 자료로 활용할 수 있지만, 한 번의 테스트 결과만으로 앱 연결 여부를 판단할 수는 없습니다. 테스트 실패는 테스트 주소, 원격 연결 또는 설정 문제 때문일 수 있고, 성공하더라도 모든 앱이 연결되었다는 뜻은 아닙니다. 테스트 결과 하나만 보고 모든 라우팅을 바꾸지 마세요. 현재 설정을 유지한 채 브라우저에서 실제 요청을 보내고 로그를 함께 확인해 문제가 발생한 단계를 찾습니다.
연결을 유지하다가 백그라운드로 전환한 뒤 곧 중지된다면 Android의 백그라운드 실행 제한을 확인하세요. 기기의 배터리 관리 설정에서 백그라운드 활동을 허용하면 되며, 먼저 프로토콜 매개변수를 바꿀 필요는 없습니다. PC에서는 창을 닫았을 때 트레이로 최소화된 것인지, 클라이언트 프로세스가 계속 실행 중인지 확인합니다. 실행 상태를 점검한 뒤 마지막 단계에서 실제 동작을 확인하세요.
4단계: 적용 여부 확인
준비한 브라우저를 열고 평소 직접 접속할 수 있는 페이지를 먼저 방문한 다음 프록시를 통해 접속할 것으로 예상되는 페이지를 방문합니다. 첫 번째 페이지는 일반 인터넷 연결이 유지되는지, 두 번째 페이지는 대상 접속 경로가 작동하는지 확인하기 위한 것입니다. 조건이 여러 개 바뀌지 않도록 같은 브라우저, 설정, 라우팅 프리셋을 사용하세요. 페이지가 한 번 열렸다고 해서 모든 문제가 해결된 것은 아닙니다. 캐시, 기존 연결, 앱 자체의 프록시 설정도 결과에 영향을 줄 수 있습니다.
요청 결과와 로그를 함께 확인해 출구 판단
확실한 비교가 필요하다면 먼저 연결을 중지하거나 시스템 프록시를 해제하고 대상 페이지의 결과를 기록한 뒤, 연결을 복원해 같은 페이지에 다시 요청합니다. 새 탭을 사용하고 필요하면 브라우저를 완전히 종료했다가 다시 열어 기존 연결을 재사용하는 영향을 줄이세요. 두 결과가 다르지 않더라도 이상한 것은 아닙니다. 원래 직접 연결되는 페이지도 있으므로 이를 근거로 프록시가 작동하지 않는다고 판단할 수 없습니다. 확인할 것은 프록시를 거쳐야 하는 요청이 클라이언트에 전달되어 올바른 출구를 사용하는지입니다.
클라이언트 로그에 라우팅 또는 아웃바운드 태그가 있다면 대상 요청에 해당하는 direct, proxy 또는 실제 출구 이름을 확인합니다. 시작 로그만 있고 요청 정보가 없다면 트래픽의 경로를 판단할 수 없습니다. 로그 수준에 따라 개별 요청이 기록되지 않을 수도 있습니다. 문제를 확인하는 동안 적절한 로그 수준으로 잠시 바꾼 뒤 확인을 마치면 원래 설정으로 복원하세요. 로그에 접속 도메인과 구독 관련 정보가 포함될 수 있으므로 오류 화면을 공유하기 전에 주소와 인증 정보를 삭제합니다.
증상별로 점검 범위 좁히기
브라우저는 정상적으로 접속되지만 특정 앱만 안 된다면 해당 앱이 시스템 프록시를 따르는지, Android의 앱별 범위에 포함되는지 먼저 확인합니다. 곧바로 구독을 바꾸지 마세요. 모든 페이지가 열리지 않는다면 연결을 중지해 일반 네트워크를 복구한 뒤 기기의 기본 네트워크가 작동하는지 확인합니다. 기본 네트워크에 문제가 없다면 클라이언트 코어가 실행 중인지, 시스템 프록시 주소가 실행 중인 클라이언트를 가리키는지, 원격 설정이 유효한지 점검하세요.
일반 페이지는 열리지만 프록시를 거쳐야 하는 요청만 실패한다면 활성 설정과 로그의 원격 연결 오류를 중점적으로 확인합니다. 기존 구독을 업데이트하고 설정을 다시 선택한 다음 같은 테스트를 반복하세요. 라우팅 프리셋 때문에 대상 요청이 잘못된 출구로 간다고 의심되면 잠시 전역 프록시 라우팅으로 바꿔 비교할 수 있습니다. 확인을 마치면 원래 프리셋으로 복원하세요. 전역 라우팅에서는 작동하고 기존 프리셋에서는 실패한다면 규칙이 요청과 어떻게 일치하는지 확인해야 합니다. 두 라우팅 방식 모두 실패한다면 사용자 지정 규칙을 계속 추가하지 않는 것이 좋습니다.
4단계가 완료되었다고 판단하려면 구독 업데이트로 설정을 가져올 수 있고, 클라이언트가 계속 실행되며, 대상 앱이 실제로 연결되고, 요청이 예상대로 처리되어야 합니다. 상태 아이콘을 표시하려고 이미 작동하는 설정을 반복해서 바꿀 필요는 없습니다. 현재 사용할 수 있는 그룹, 활성 설정, 라우팅 프리셋, 연결 방식을 기억해 두세요. 이후에는 한 번에 하나씩만 변경하면 문제가 생겼을 때 기본 설정으로 쉽게 되돌릴 수 있습니다.
연결을 종료하고 일반 네트워크 설정 복원
PC에서 사용을 마칠 때는 v2rayN에서 시스템 프록시를 해제한 다음 클라이언트를 종료하세요. 시스템 프록시를 남긴 채 프로세스만 종료하면 브라우저가 중지된 로컬 포트로 요청을 보내 일반 웹페이지도 열리지 않을 수 있습니다. 이미 종료했다면 클라이언트를 다시 열어 시스템 프록시를 해제하거나 운영체제의 프록시 설정에서 남은 항목을 확인하세요. 용도를 확인하지 않은 다른 네트워크 설정은 변경하지 마세요.
Android에서는 v2rayNG의 중지 버튼을 누르고 클라이언트 실행이 중단되었는지 확인합니다. 시스템 VPN 상태가 종료된 뒤 자주 사용하는 페이지를 열어 일반 연결이 되는지 확인하세요. VPN 상시 연결 또는 VPN을 사용하지 않는 연결 차단이 기기에서 설정되어 있다면 중지한 뒤에도 인터넷을 사용할 수 없을 수 있으므로 해당 시스템 옵션도 확인해야 합니다. 플랫폼 설치 권한, TUN 트래픽 처리, DNS, 복잡한 규칙 설정은 전체 플랫폼 설치 및 설정 안내에서 계속 확인할 수 있습니다. 기본 설정을 익히는 동안 이 항목들을 함께 설정할 필요는 없습니다.