v2rayNG 구독 가져오기
및 프록시 모드 설정
저장된 구독 주소를 가져온 뒤 모드를 선택하고 연결 및 접속을 확인합니다. 클라이언트가 설치되어 있고 구독이 유효하다면 약 10분이면 따라 할 수 있습니다. 네트워크나 구성에 문제가 있으면 별도로 해결해야 합니다.
시작하기 전에 클라이언트가 정상적으로 열리는지, 기기에서 인터넷을 사용할 수 있는지 확인하고 서비스 제공업체에서 받은 유효한 구독 주소를 준비하세요. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 기기에 맞는 설치 파일을 선택한 뒤 이 페이지로 돌아오세요. 클라이언트는 구성을 읽고 연결을 설정하는 프로그램이며, 설치만으로 사용할 수 있는 구독이 자동 생성되지는 않습니다.
구독 주소에는 계정별 정보가 포함되는 경우가 많으므로 비밀번호처럼 안전하게 보관하세요. 전체 주소를 공개 게시판에 올리거나 주소가 보이는 설정 화면을 공유하지 마세요. 이 가이드에서는 서버 측 항목을 수정하지 않습니다. 메뉴에서 기존 구독을 저장하고 기본 설정을 사용해 단계별로 확인하면 됩니다. 단일 공유 링크만 있다면 아래에서 클립보드 가져오기 방법을 확인하세요.
구독을 가져와 목록 업데이트
완료 기준: 주소만 저장된 상태가 아니라 메인 화면의 구독 그룹에 구성 항목이 표시됩니다.
구독 그룹 설정 열기
v2rayNG 메인 화면에서 사이드 메뉴를 열고 ‘구독 그룹 설정’을 찾아 추가 버튼을 누릅니다. 먼저 ‘메모’에 ‘일상용’처럼 알아보기 쉬운 이름을 입력한 다음, 구독 주소를 ‘선택적 주소 (url)’ 또는 해당 주소 입력란에 빠짐없이 붙여 넣으세요. 버전에 따라 항목 이름은 다를 수 있지만 입력할 내용은 그룹 메모와 구독 주소입니다. 개별 서버의 도메인을 입력하는 것이 아닙니다.
붙여 넣은 뒤 주소의 시작과 끝을 확인하세요. 메신저에서 복사할 때 끝에 문장 부호가 함께 붙거나 줄바꿈과 공백이 들어갈 수 있습니다. 서비스 제공업체가 안내한 매개변수를 모두 유지하고 물음표 뒤 내용을 임의로 지우지 마세요. 그룹에 ‘업데이트 사용’ 옵션이 있다면 켜 둔 상태로 저장합니다. 이 단계에서는 주소만 등록되며 서버 목록은 아직 바뀌지 않았을 수 있습니다.
메인 화면으로 돌아가 구독 업데이트
메인 화면으로 돌아가 오른쪽 위의 더보기 메뉴를 열고 ‘구독 업데이트’ 또는 비슷한 이름의 메뉴를 선택합니다. 일부 버전은 일반 업데이트와 프록시를 통한 업데이트를 구분합니다. 아직 연결을 설정하지 않았다면 현재 프록시에 의존하지 않는 방법으로 먼저 업데이트하세요. 작업이 끝나면 방금 만든 그룹을 선택해 구성 항목이 표시되는지 확인합니다. 업데이트 성공 메시지가 떴는데 목록이 비어 있다면 다른 그룹이나 필터를 보고 있는 것은 아닌지도 확인하세요.
업데이트에 실패하면 먼저 일반 네트워크로 기기에서 인터넷에 접속되는지 확인한 다음, 그룹 설정에서 주소가 완전한지와 유효 기간이 남아 있는지 확인하세요. 구독 주소에 접속하려면 기존 프록시가 필요한 경우, 프록시를 통한 업데이트를 하려면 먼저 사용할 수 있는 구성이 있어야 합니다. 반복해서 업데이트 버튼을 눌러도 이런 의존 관계는 해결되지 않습니다. 구독 응답으로 표시된 오류 페이지를 구성으로 착각해 직접 붙여 넣지 마세요.
구독 주소와 단일 공유 링크 구분하기
vmess://, vless://, trojan:// 또는 ss://로 시작하는 문자열은 보통 단일 공유 링크입니다. 링크 전체를 복사한 다음 메인 화면의 추가 메뉴에서 클립보드 가져오기를 선택하세요. 구독 그룹의 주소 입력란에 넣으면 안 됩니다. 단일 링크를 가져와도 구독 업데이트 기능은 제공되지 않습니다. 이후 항목이 변경되면 다시 가져오거나 제공업체의 안내에 따라 수정해야 합니다.
v2rayN 데스크톱 설정: 상단의 ‘구독 그룹’ 관련 메뉴를 열고 그룹 설정에서 항목을 추가한 다음, 메모와 구독 주소를 입력해 저장합니다. 이어서 구독 메뉴에서 업데이트를 실행하고 서버 목록에서 결과를 확인하세요. 데스크톱에서도 주소 저장과 구성 가져오기는 별개의 작업입니다. 목록에 항목이 표시되면 포트, 전송 방식, 보안 옵션을 하나씩 편집하지 말고 다음 단계에서 로컬 프록시 모드만 설정하세요.
구독, 노드, 공유 링크의 차이는 용어 설명에서 확인할 수 있습니다. 주소가 만료되었거나 호환되지 않는 형식이 반환되면 자주 묻는 질문에서 문제 해결 방법을 찾아보세요. 이 가이드의 다음 단계는 목록이 정상적으로 불러와진 상태에서 진행합니다.
프록시 적용 방식과 라우팅 선택
먼저 테스트할 앱의 요청이 클라이언트로 전달되도록 설정한 뒤, 어떤 요청에 프록시를 적용할지 결정합니다.
안드로이드는 VPN 모드부터 사용
v2rayNG 설정을 열고 실행 모드 또는 VPN 관련 항목을 찾습니다. 처음 설정할 때는 ‘VPN’ 모드를 선택하고 ‘프록시만’ 모드는 사용하지 마세요. VPN 모드는 Android 시스템 인터페이스를 통해 트래픽을 받아 브라우저와 일반 앱을 바로 테스트하기 좋습니다. 프록시만 모드는 보통 로컬 프록시 수신 주소만 제공하므로, 앱에서 별도로 프록시 주소를 지정해야 합니다. 모든 앱의 트래픽을 자동으로 가져가는 모드로 이해하면 안 됩니다.
처음 확인할 때는 브라우저가 적용 대상에서 제외되지 않도록 ‘앱별 프록시’를 끄세요. 이는 앱별 필터링 기능을 끄는 것이며 프록시 자체를 끄는 것이 아닙니다. 이전에 우회 모드를 사용했다면 앱별 필터링이 적용되지 않는 상태로 먼저 되돌리고, 연결이 정상임을 확인한 뒤 앱 규칙을 추가하세요. 다른 VPN 서비스가 실행 중이면 먼저 중지한 다음 v2rayNG를 시작해야 합니다. 시스템이 VPN 서비스를 전환하면서 판단이 혼란스러워지는 일을 방지할 수 있습니다.
라우팅은 일반 프리셋부터 선택
이어서 라우팅 설정을 열고 LAN 주소 우회와 같은 클라이언트의 일반 프리셋을 선택합니다. 그러면 라우터나 프린터 같은 로컬 리소스에 접속할 때 보통 직접 연결을 유지할 수 있습니다. 라우팅 규칙은 요청의 목적지를 결정하고 VPN 모드는 트래픽이 클라이언트로 들어오는 방식을 정하므로, 둘 중 하나만 선택하는 관계가 아닙니다. VPN을 선택했다고 모든 주소가 원격 출구를 경유하는 것은 아닙니다.
도메인 전략은 기본값으로 유지해도 됩니다. 연결을 위해 AsIs, IPIfNonMatch 또는 IPOnDemand를 변경할 필요는 없습니다. 라우팅 규칙을 여러 세트 가져오거나 사용자 지정 DNS를 추가하고 필터 기능까지 동시에 켜지 마세요. 변수를 최소화해야 문제가 생겼을 때 구독, 적용 방식, 라우팅 중 무엇이 원인인지 구분하기 쉽습니다.
데스크톱은 시스템 프록시부터 사용
v2rayN 데스크톱 설정: 일반 라우팅 프리셋을 그대로 둔 채 다음 단계에서 코어를 시작한 뒤, 메인 화면 하단이나 트레이 메뉴에서 시스템 프록시 자동 설정 옵션을 선택합니다. 시스템 프록시는 해당 설정을 따르는 앱에 프록시 진입점을 제공하지만 모든 프로그램이 이를 사용하는 것은 아닙니다. 처음 설정할 때는 TUN을 켜지 말고 브라우저에서 기본 연결 상태를 확인하세요.
시스템 프록시를 사용하지 않는 앱까지 연결해야 한다면 초보자부터 고급 사용자까지를 위한 안내서의 관련 장에서 TUN, 권한, 라우팅 설정을 확인하세요. 한 번에 시스템 프록시, TUN, 앱별 수동 프록시를 모두 켜지 마세요. 진입 방식이 겹치면 요청 경로를 파악하기 어려워집니다. 이 단계의 설정을 저장한 뒤 서버 목록으로 돌아가 구성을 선택하세요.
구성을 선택하고 연결 시작
완료 기준: 클라이언트 서비스가 시작되고 Android 시스템에서 VPN 연결이 확인됩니다. 이후 실제 접속도 테스트해야 합니다.
항목을 선택하고 시스템 권한 확인
v2rayNG 메인 화면에서 사용할 구성을 누르고 해당 항목이 선택된 상태인지 확인합니다. 길게 누르면 여러 항목을 선택하거나 관리하는 경우가 있으므로, 길게 누르는 것이 활성 구성으로 지정하는 동작이라고 단정하지 마세요. 화면의 선택 표시를 기준으로 확인한 다음 메인 화면의 시작 버튼을 누릅니다. VPN 모드를 처음 사용할 때 Android에 앱이 VPN 연결을 설정한다는 요청이 표시됩니다. 앱 이름을 확인하고 허용하세요.
권한을 허용한 뒤 시작 버튼과 클라이언트 상태 표시가 바뀌는지 확인하고 시스템 알림이나 VPN 아이콘도 살펴보세요. 표시 위치는 Android 버전마다 다르며 실행 알림이 알림창에 들어가 있을 수도 있습니다. 시스템 VPN 아이콘은 기기의 트래픽 전달 인터페이스가 만들어졌다는 뜻일 뿐, 원격 구성이 정상 작동한다는 보장은 아닙니다. 다음 단계의 웹 접속 테스트를 대신할 수 없습니다.
시작에 실패하면 로그부터 확인
버튼을 누른 직후 중지되거나 코어 시작 실패 메시지가 표시되면 클라이언트 메뉴에서 로그를 열고 이번 시작 시각 부근의 첫 번째 관련 오류를 확인하세요. 구성 구문 분석 오류, 수신 주소 충돌, 연결 거부는 서로 다른 문제이며 해결 방법도 다릅니다. 먼저 오류 유형을 기록한 뒤 구성을 바꿀지 결정하세요. 실패했다고 바로 클라이언트를 다시 설치하면 원인을 파악하는 데 필요한 정보가 사라질 수 있습니다.
로그에 TLS 인증서나 핸드셰이크 오류가 표시되면 먼저 휴대전화의 날짜, 시간, 시간대가 올바른지 확인한 다음 구독이 최신 상태인지 살펴보세요. 문제를 덮기 위해 인증서 검증을 끄지 마세요. 도움을 요청하며 로그를 공유하기 전에는 전체 구독 주소, 계정 식별 정보, 인증 항목을 삭제하고 오류 유형과 필요한 맥락만 남기세요. 자세한 로그 문제 해결 절차는 문제 해결 관련 FAQ에서 확인할 수 있습니다.
첫 테스트는 앱을 켜 둔 상태에서 진행
연결이 시작되면 클라이언트를 실행한 상태로 두고 브라우저로 전환해 다음 단계의 테스트를 진행하세요. 바로 백그라운드 앱을 정리하지 마세요. 화면을 잠근 뒤 일정 시간이 지나야 연결이 끊긴다면 Android 앱 정보에서 배터리 제한과 백그라운드 실행 권한을 확인하고 시스템에 표시된 옵션을 조정하세요. 먼저 앱을 켜 둔 상태에서 안정적으로 작동하는지 확인해야 백그라운드 유지 문제와 원격 연결 문제를 혼동하지 않습니다.
v2rayN 데스크톱 설정: 서버 목록에서 대상 항목을 활성 서버로 지정하고 상태 영역이나 로그를 확인해 코어가 바로 종료되지 않는지 살펴본 뒤 시스템 프록시를 설정합니다. 일부 버전은 구성을 선택하면 코어가 자동으로 다시 시작되므로 반복해서 조작할 필요가 없습니다. 테스트 중에는 트레이 프로세스를 유지하세요. 창을 닫으면 트레이로 최소화될 수 있지만 프로그램을 종료하면 서비스가 중지됩니다. 두 동작을 구분하세요.
접속과 종료 후 네트워크 확인
상태 아이콘만 보고 성공 여부를 판단하지 말고 일반 웹페이지, 대상 주소, 실제 사용하는 앱을 차례로 확인하세요.
웹페이지를 먼저 테스트한 뒤 실제 앱 확인
브라우저를 열고 먼저 정상 접속이 확인된 HTTPS 페이지를 방문해 기기의 기본 인터넷 연결을 확인한 다음, 프록시로 접속해야 하는 주소를 테스트하세요. 캐시 때문에 이전 페이지가 계속 표시되는 일이 없도록 새 페이지를 열거나 내용을 새로고침하세요. 웹페이지 하나가 열렸다는 것은 해당 요청이 성공했다는 뜻일 뿐, 모든 도메인과 앱의 요청이 같은 경로를 거친다는 뜻은 아닙니다.
이어서 실제 사용할 앱을 열고 인터넷 연결이 필요한 작업을 한 번 실행해 보세요. 브라우저는 정상인데 특정 앱만 실패한다면 앱별 프록시 필터가 남아 있는지, 앱에서 별도의 프록시나 DNS 또는 특수 네트워크 연결을 사용하는지 확인하세요. 데스크톱에서는 시스템 프록시를 사용하지 않는 프로그램도 있다는 점에 유의해야 합니다. 이런 프로그램만 실패한다면 구독이 만료되었다고 단정하기 전에 프록시 적용 범위부터 확인하세요.
출구 IP와 로그를 보조 근거로 활용
특정 웹페이지가 원격 출구를 거치는지 확인하려면 신뢰할 수 있는 공인 IP 조회 방법을 이용해 연결 전후 결과를 비교하고 라우팅 설정도 함께 살펴보세요. 분할 라우팅을 사용하면 조회 페이지가 원래 직접 연결될 수 있으므로 출구 IP가 바뀌지 않아도 클라이언트가 작동하지 않는다고 단정할 수 없습니다. 반대로 IP가 바뀌더라도 현재 조회 요청의 경로만 확인된 것이므로 다른 앱의 요청까지 모두 전달된다고 볼 수는 없습니다.
클라이언트로 돌아가 테스트 시각 전후의 로그를 확인하세요. 현재 로그 수준에 접속 기록이 표시된다면 대상 도메인과 라우팅 결과를 참고할 수 있습니다. 오류만 기록하는 로그에서는 접속 기록이 보이지 않아도 트래픽이 없었다는 뜻은 아닙니다. 로그 상세 수준을 장시간 높게 유지할 필요는 없습니다. 문제를 확인한 뒤 일반 설정으로 되돌려 민감한 연결 정보가 남는 일을 줄이세요.
증상에 따라 설정 하나씩 변경
모든 페이지가 열리지 않으면 먼저 클라이언트를 중지하고 일반 네트워크가 복구되는지 확인하세요. 중지해도 인터넷이 되지 않는다면 기기의 네트워크부터 해결해야 합니다. 중지 후 연결이 복구되면 방금 사용한 구성과 모드를 다시 확인하세요. 구성 하나만 작동하지 않는다면 같은 구독 그룹의 다른 항목으로 바꾼 뒤 같은 방법으로 다시 테스트할 수 있습니다. 변경 전 원래 항목을 기억하고 매번 하나씩만 바꿔야 결과를 비교하기 쉽습니다.
일부 도메인만 접속되지 않으면 라우팅 규칙과 DNS 관련 설정을 확인하세요. 도메인 전략, 원격 주소, 인증서 설정을 한꺼번에 변경하지 마세요. 클라이언트의 연결 테스트는 항목을 추리는 데 도움이 되지만 테스트 대상은 실제 앱과 다릅니다. 테스트에 성공해도 대상 서비스가 작동한다는 보장은 없습니다. DNS, 라우팅 매칭, 전송 프로토콜에 관한 자세한 내용은 용어 설명에서 확인하세요. 처음 설정할 때 각 항목을 일일이 조정할 필요는 없습니다.
서비스를 중지하고 네트워크 복구 확인
테스트가 끝나면 안드로이드에서 v2rayNG로 돌아가 중지를 누르고 시스템 VPN 상태가 해제되는지 확인합니다. 데스크톱에서는 먼저 v2rayN이 설정한 시스템 프록시를 해제한 다음 클라이언트를 종료하세요. 기존에 사용자 지정 프록시를 사용했다면 원래 값으로 복구합니다. 종료 후 일반 웹페이지를 다시 열어 중지된 로컬 서비스가 프록시로 남아 인터넷 연결을 막지 않는지 확인하세요.
이제 구독을 불러오고 모드를 선택해 연결을 시작한 다음 실제 접속까지 확인했습니다. 평소에는 필요할 때 연결을 시작하고 제공업체에서 구성을 변경한 뒤 구독을 업데이트하며, 문제가 생기면 로그를 확인하면 됩니다. 앱별 관리, 세부 라우팅, TUN 설정이 필요할 때는 초보자부터 고급 사용자까지를 위한 안내서를 차례로 살펴보세요. 개별 문제는 자주 묻는 질문에서 바로 확인하면 전체 단계를 처음부터 반복하지 않아도 됩니다.