기본 설정 / 4단계
v2rayN 설정 가이드
구독 가져오기 → 프록시 모드 선택 → 연결 → 작동 여부 확인. 처음 연결이 되는 것을 목표로 약 10분을 잡고 각 단계를 차례대로 확인하세요.
시작하기 전에 클라이언트가 설치되어 있고 실행되는지 확인하세요. 아직 설치하지 않았다면 설치 파일 페이지에서 기기에 맞는 클라이언트를 선택하세요. 서비스 제공업체가 발급한 유효한 구독 주소도 필요합니다. 클라이언트는 설정을 읽고 관리할 뿐, 접속 가능한 원격 서버를 직접 만들어 주지는 않습니다.
이 가이드는 기본 연결을 설정하는 방법을 다루며, 모든 프로토콜이나 DNS, 라우팅 옵션을 미리 이해할 필요는 없습니다. 설정하는 동안에는 네트워크 설정을 동시에 변경하지 않도록 프록시 클라이언트를 하나만 실행하세요. 기기에 사용자 지정 설정이 있다면 나중에 복구할 수 있도록 현재 시스템 프록시와 라우팅 옵션을 기록해 두세요.
단계 01 / 주소에서 설정 가져오기
구독을 가져와 설정 업데이트
먼저 구독 서비스 관리 페이지에서 클라이언트 가져오기용 구독 주소를 찾아 전체를 복사하세요. 구독 주소는 보통 길고 개인 토큰이 포함될 수 있습니다. 관리 페이지 주소나 계정 로그인 주소와는 다르며, 서버 하나를 공유하는 링크와도 구별해야 합니다. 복사할 때 앞뒤 공백이나 따옴표, 줄바꿈이 포함되지 않도록 주의하세요. 토큰이 포함된 주소를 공개 게시판에 올리지 마세요.
v2rayN에 구독 그룹 추가
v2rayN 메인 창으로 돌아가 ‘구독 그룹’ 관련 메뉴에서 그룹 관리 화면을 연 다음 구독 추가를 선택하세요. ‘일상 구독’처럼 알아보기 쉬운 이름을 입력하고 구독 주소란에 전체 주소를 붙여 넣습니다. 다른 옵션은 우선 기본값으로 두고 주소가 빠짐없이 입력되었는지 확인한 뒤 저장하세요. 메뉴에 ‘구독 그룹 설정’이 표시되는 버전도 있지만, 주소를 포함한 새 그룹을 만드는 것이 목적입니다.
주소를 저장하는 것은 설정을 가져올 위치를 등록한 것일 뿐, 서버를 가져온 것은 아닙니다. 메인 창으로 돌아가 ‘전체 구독 업데이트’를 실행한 뒤 결과 메시지와 서버 목록이 갱신될 때까지 기다리세요. 그룹 아래에 구체적인 설정 이름이 표시되어야 선택 가능한 서버를 가져온 것입니다. 이 단계에서는 프로토콜 매개변수를 하나씩 수정하지 말고, 첫 연결에 영향을 주는 변수를 줄이도록 구독에서 제공한 설정을 그대로 사용하세요.
v2rayNG에서 구독 추가하기
v2rayNG 메뉴에서 ‘구독 그룹 설정’을 열고 추가 메뉴에서 이름과 구독 주소를 입력하세요. 저장한 뒤 설정 목록으로 돌아와 메뉴에서 구독 업데이트를 실행합니다. 서비스 제공업체가 서버 하나의 공유 링크를 제공했다면 클립보드에서 가져오는 메뉴를 사용하세요. 단일 링크를 계속 업데이트되는 구독 주소로 입력하면 안 됩니다. 두 방법 모두 목록에 설정이 표시될 수 있지만 이후 업데이트 방법은 다릅니다.
업데이트에 실패했다는 메시지가 표시되면 먼저 일반 브라우저로 현재 네트워크에서 웹페이지에 접속할 수 있는지 확인하고, 주소가 만료되지 않았는지와 서비스 계정이 유효한지 살펴보세요. 아직 프록시를 연결하지 않았다면 기존 프록시를 사용하는 구독 업데이트 방식은 작동하지 않을 수 있습니다. 클라이언트에 옵션이 있다면 프록시를 거치지 않는 업데이트 방식을 선택하세요. 그래도 실패하면 이 단계에서 멈추고 구독 오류 문제 해결을 확인하세요. 유효한 설정이 목록에 없을 때 프록시 모드를 바꿔도 대개 해결되지 않습니다.
대상 구독 그룹에 선택 가능한 설정이 있고 업데이트 중 오류가 계속 발생하지 않으면 이 단계가 완료된 것입니다. 다음으로 앱 트래픽을 클라이언트에 전달하는 방법을 정하세요.
단계 02 / 트래픽 연결 방식 결정
프록시 모드 및 라우팅 규칙 선택
v2rayN에서 ‘시스템 프록시’는 시스템 설정을 따르는 앱의 요청을 어떤 로컬 연결 지점으로 보낼지 지정하고, ‘라우팅’은 요청이 코어에 들어온 뒤 어떤 경로로 내보낼지 결정합니다. 두 기능은 서로 다른 문제를 해결합니다. 처음에는 시스템 프록시와 기본 라우팅을 함께 사용해 브라우저 접속을 확인한 뒤 TUN이나 사용자 지정 분할 라우팅을 검토하세요. 네트워크 옵션을 한꺼번에 여러 개 바꾸지 마세요.
데스크톱에서는 시스템 프록시 자동 설정 권장
메인 창 하단이나 트레이 메뉴에서 시스템 프록시 옵션을 찾아 ‘시스템 프록시 자동 설정’을 선택하세요. 시스템 프록시 설정을 따르는 앱이 클라이언트의 로컬 프록시를 사용하게 됩니다. 이때도 활성 서버가 있어야 하고 코어가 정상적으로 실행 중이어야 합니다. 이 옵션만 바꿨다고 원격 서버 연결까지 성공한 것은 아닙니다.
자주 보이는 다른 두 옵션도 구분해야 합니다. ‘시스템 프록시 해제’는 클라이언트가 설정한 시스템 프록시를 제거합니다. ‘시스템 프록시 변경 안 함’은 시스템의 현재 값을 그대로 두는 것으로, 해제와 같지 않으며 앱이 프록시를 사용하고 있다는 보장도 없습니다. 처음 설정하면서 후자를 선택하면 이전 주소가 그대로 남을 수 있으므로 이 가이드의 시작 설정으로는 적절하지 않습니다.
라우팅은 먼저 클라이언트 기본 규칙을 유지하거나 기본 제공되는 일반적인 분할 라우팅 프리셋을 선택하세요. 테스트를 위해 LAN 직접 연결 규칙 등을 바로 삭제하지 마세요. 특정 사이트가 계속 직접 연결된다면 나중에 어떤 규칙이 적용되었는지 확인하면 됩니다. 전역 프록시와 분할 라우팅의 차이는 용어집에서 확인할 수 있습니다. 여기서는 설정을 명확하게 선택하고 되돌릴 수 있도록 하는 것이 중요합니다.
안드로이드에서는 기본 VPN 연결 설정 유지
v2rayNG는 일반적으로 시스템 VPN 인터페이스를 통해 트래픽을 연결합니다. 이 단계에서는 기본 설정을 유지하고 다른 VPN 앱이 연결 중인지 확인하세요. 연결 중인 앱이 있다면 연결을 직접 해제해 요청이 서로 대체되는 일을 방지합니다. 앱별 프록시를 설정한 적이 있다면 테스트할 브라우저가 제외되어 있지 않은지도 확인하세요. 클라이언트에 연결됨으로 표시되어도 브라우저는 기존 네트워크 경로를 계속 사용할 수 있습니다.
데스크톱에서는 시스템 프록시 자동 설정을 선택하고 라우팅 프리셋을 확인했거나, 안드로이드에서 일반 VPN 연결을 사용하고 테스트 앱이 적용 범위에 포함된 상태라면 완료입니다. 이제 서버를 선택해 실제로 연결할 수 있습니다.
단계 03 / 활성 서버 켜기
서버를 선택하고 연결하기
서버 목록으로 돌아가 방금 가져온 구독 그룹에서 설정 하나를 선택하세요. 첫 테스트에서는 서비스 제공업체가 사용 가능하다고 명시했고 현재 클라이언트 코어와 호환되는 설정을 우선 선택합니다. 이름에 표시된 지역은 식별 정보일 뿐, 그 이름만으로 실제 사용 가능 여부를 판단할 수는 없습니다. 목록의 모든 설정을 차례로 테스트할 필요도 없습니다. 우선 하나의 연결을 성공시키세요.
데스크톱에서 활성 항목과 코어 로그 확인
v2rayN에서 대상 행을 선택한 뒤 마우스 오른쪽 버튼 메뉴의 ‘활성 서버로 설정’을 누르거나 현재 버전에서 같은 기능을 하는 메뉴를 사용하세요. 일부 버전에서는 설정을 두 번 클릭해 선택할 수도 있습니다. 행이 강조 표시되기만 하고 실제로 전환되지 않았을 수 있으므로 화면의 활성 표시를 확인하세요. 설정 후 상태 영역에 표시된 현재 서버 이름이 방금 선택한 것과 같은지 확인합니다.
그런 다음 클라이언트 로그를 열고 코어가 정상적으로 시작되는지 확인하세요. 버전에 따라 로그 문구가 다르므로 특정 문구를 찾을 필요는 없습니다. 시작 실패, 포트 사용 중 또는 설정 파싱 오류가 반복되지 않는지 살펴보세요. 오류가 있으면 내용을 기록하고 클라이언트를 연속으로 재시작하거나 서버 옵션을 함부로 바꾸지 마세요. 코어가 시작되었다는 것은 로컬 처리 프로그램이 준비되었다는 뜻일 뿐입니다. 원격 서버의 사용 가능 여부는 다음 단계에서 실제 웹 요청으로 확인해야 합니다.
설정을 선택한 뒤 프로토콜이나 필드를 지원하지 않는다는 메시지가 나오면 클라이언트 업데이트가 필요한지, 설정에 어떤 종류의 코어가 필요한지 먼저 확인하세요. 이름만 보고 코어를 이리저리 바꾸거나 없는 매개변수를 추측해 추가하지 마세요. 구독 설정은 보통 서비스 제공업체가 관리해야 합니다. 호환성 문제는 자주 묻는 질문의 클라이언트 및 코어 안내를 참고하세요.
안드로이드에서 연결을 누르고 권한 승인
v2rayNG 설정 목록에서 대상 설정을 선택하고 선택 표시를 확인한 뒤 연결 버튼을 누르세요. 처음 시작할 때 시스템에 VPN 연결 요청이 표시됩니다. 요청을 시작한 앱이 사용 중인 v2rayNG인지 확인한 후 연결을 승인하세요. 클라이언트로 돌아와 연결 상태가 바뀌었는지 확인합니다. 연결되지 않음 상태 그대로라면 연결이 완료된 것이 아닙니다.
시스템 VPN 표시가 나타나면 트래픽 연결이 설정된 것이지만 원격 서버에 반드시 접속할 수 있다는 뜻은 아닙니다. 연결 직후 바로 끊어진다면 클라이언트 로그를 확인하고 다른 VPN 앱이 연결을 가로채고 있지 않은지 살펴보세요. 배터리 절약 설정, DNS와 라우팅을 동시에 바꾸지 말고 현재 오류에서 한 가지 문제씩 확인하세요. 연결이 유지되면 웹페이지 확인 단계로 넘어갑니다.
데스크톱에서 활성 서버가 명확하고 코어가 정상적으로 실행되거나, 안드로이드에서 연결 상태가 유지되면 완료입니다. 특정한 ‘성공 수치’를 기다릴 필요 없이 실제 요청을 테스트할 수 있습니다.
단계 04 / 실제 요청으로 확인
작동 여부 확인 및 올바른 종료
시스템 프록시 설정을 따르는 브라우저를 열어 평소 안정적으로 접속되는 웹페이지를 방문한 다음, 프록시를 통해 접속해야 하는 페이지도 열어 보세요. 캐시된 결과를 새 요청으로 착각하지 않도록 새 탭을 열어 새로고침하는 것이 좋습니다. 웹페이지 하나가 열렸다고 모든 앱이 프록시를 사용한다는 뜻은 아닙니다. 실제로 사용할 앱을 기준으로 확인하세요.
연결 기록으로 요청 경로 확인
웹페이지가 로드되는 동안 클라이언트 로그나 연결 기록을 살펴보세요. 현재 로그 수준에서 접속 기록을 남긴다면 요청 시점과 가까운 시간의 대상 정보가 표시될 수 있습니다. 분할 라우팅을 사용한다면 일부 요청이 직접 연결되는 것은 정상입니다. 모든 기록이 프록시로 표시되는지보다 대상에 어떤 경로가 적용됐는지 확인하세요. 로그는 코어와 설정에 따라 다르므로 접속 기록이 바로 보이지 않는다는 이유만으로 실패라고 단정할 수 없습니다.
데스크톱에서는 설정을 기록한 뒤 ‘시스템 프록시 해제’를 선택하고 새 탭에서 같은 대상에 요청을 보내 비교할 수 있습니다. 그런 다음 ‘시스템 프록시 자동 설정’을 다시 적용하고 테스트를 반복하세요. 웹페이지 결과와 클라이언트 기록을 함께 보고 경로가 달라졌는지 판단합니다. 대상 페이지가 프록시 없이도 접속되는 경우 두 번 모두 성공할 수 있으며, 이것만으로 설정이 작동하지 않는다고 볼 수는 없습니다. 브라우저 확장 프로그램이 별도로 프록시를 관리하면 비교에 영향을 줄 수 있으므로 설정을 기록한 뒤 확장 프로그램의 프록시 기능을 일시 중지하세요.
안드로이드에서는 같은 네트워크를 유지한 채 연결 및 연결 해제 상태에서 대상 페이지를 각각 새로고침하고 클라이언트 기록을 비교하세요. 앱별 프록시를 사용한다면 실제 적용 대상에 포함된 앱으로 테스트해야 합니다. 일부 앱은 정상이고 일부는 문제가 있다면 구독 설정을 모두 바꾸기 전에 앱 적용 범위와 앱 자체 설정을 확인하세요.
증상에 따라 다음 단계 결정
브라우저는 정상인데 터미널 도구에 변화가 없다면 해당 도구가 시스템 프록시 설정을 읽는지 확인하세요. 별도의 프록시 옵션이나 환경 변수를 사용할 수 있습니다. 브라우저도 접속할 수 없다면 활성 서버, 시스템 프록시 모드 및 코어 로그를 먼저 확인한 뒤 사용 가능성이 확인된 다른 설정으로 비교하세요. 다른 요청은 정상인데 도메인 접속만 문제가 있다면 그때 DNS를 점검하세요. 원인을 찾기 전에 여러 옵션을 한꺼번에 바꾸지 마세요.
대상 앱에서 실제 접속을 완료하고 연결 방식과 라우팅 경로를 설명할 수 있다면 기본 설정이 끝난 것입니다. 나중에 같은 환경을 재현할 수 있도록 사용한 구독 그룹, 활성 설정 및 프록시 모드를 기록해 두세요. 구독 토큰 전체를 기록하거나 공개적으로 공유하지 마세요. 로그를 공유해 도움을 요청할 때는 주소에 포함된 개인 인증 정보와 민감한 내용을 먼저 가리세요.
다음에 사용할 때는 먼저 클라이언트를 열고 활성 설정을 확인한 뒤 필요한 연결 모드를 켜세요. 서비스 제공업체에서 설정이 변경되었다고 알리면 첫 단계로 돌아가 구독만 업데이트하면 됩니다. 같은 그룹을 다시 만들 필요는 없습니다. 안정적으로 사용한 뒤 라우팅이나 TUN을 하나씩 익히고, 설정을 바꿀 때마다 이 절의 방법으로 다시 테스트해 확인된 설정을 시작점으로 유지하세요.
기본 설정을 마친 뒤
메뉴의 용어가 궁금하다면 용어집을, 자주 묻는 사용법을 확인하려면 자주 묻는 질문을 참고하세요. 노드 시간 초과, 구독 업데이트 실패, 시스템 프록시 미작동 또는 DNS 오류를 재현할 수 있다면 문제 해결 가이드에서 증상에 맞춰 원인을 확인하세요. 기본 설정 가이드는 여기까지입니다. 설정을 끝내기 위해 모든 고급 옵션을 열 필요는 없습니다.