QUICK SETUP / 최초 설정

v2rayNG 및 v2rayN 사용법

구독 가져오기 → 프록시 모드 → 연결 → 작동 확인. 먼저 접속 경로 하나를 정상적으로 구성한 뒤 고급 설정을 변경하세요. 문제를 확인할 때는 한 번에 한 가지씩 점검하면 원인을 찾기 쉽습니다.

시작하기 전에 다운로드 센터에서 운영체제에 맞는 클라이언트를 설치하고, 서비스 제공업체가 발급한 유효한 구독 URL을 준비하세요. 클라이언트는 설정과 연결을 위한 도구이며, 설치만으로 서버가 제공되지는 않습니다. 이후 연결하려면 사용할 수 있는 구독이나 개별 설정이 필요합니다.

구독 URL은 계정 정보처럼 안전하게 보관하세요. 공개 댓글이나 공유 스크린샷에 올리지 말고, 신뢰할 수 있는지 확인되지 않은 온라인 변환 도구에도 입력하지 마세요. 기기의 날짜와 시간이 정확한지, 구독 서비스에 정상적으로 접속할 수 있는지도 확인합니다. 처음 설정할 때는 기본값을 유지하고 DNS, 전송 설정, 라우팅을 동시에 변경하지 마세요. 그래야 문제가 생겼을 때 원인을 찾기 쉽습니다.

STEP 01 / SUBSCRIPTION

구독 가져오기: URL을 저장한 뒤 목록 업데이트

먼저 받은 내용이 무엇인지 구분하세요. 구독 URL은 보통 https://로 시작하는 주소이며, 클라이언트가 이 주소에 요청을 보내 서버 목록을 가져옵니다. vmess://, vless:// 등으로 시작하는 문자열은 일반적으로 설정 하나를 담은 공유 링크입니다. 두 종류는 입력하는 위치가 다릅니다. 단순히 둘 다 링크처럼 보인다고 같은 입력란에 붙여 넣지 마세요. 서비스 제공업체의 로그인 페이지 주소도 구독 URL이 아닙니다.

v2rayN: ‘구독 그룹 설정’에서 그룹 추가

메인 창을 열고 상단의 ‘구독 그룹’ 메뉴에서 ‘구독 그룹 설정’을 선택한 뒤 ‘추가’를 클릭합니다. 이름 입력란에는 알아보기 쉬운 이름을 적고, 주소 입력란에는 구독 URL을 붙여 넣으세요. 앞뒤에 공백이나 줄바꿈이 포함되지 않았는지 확인하고, 주소 전체가 복사됐는지 확인한 뒤 저장합니다. 이름은 화면에 표시되는 용도일 뿐 인증에는 사용되지 않으므로, 보기 좋게 만들려고 주소의 매개변수를 수정하지 마세요.

메인 창으로 돌아가 ‘구독 그룹’ 메뉴에서 구독 업데이트를 실행합니다. 사용할 수 있는 연결이 아직 없다면 ‘프록시를 사용하지 않음’이 포함된 업데이트 항목을 우선 선택해 현재 일반 네트워크로 구독을 요청하세요. 버전에 따라 현재 그룹과 전체 그룹 중 업데이트 범위를 선택할 수 있습니다. 처음에는 방금 추가한 그룹만 업데이트하면 됩니다. 업데이트가 끝나면 해당 그룹으로 전환해 서버 항목이 표시되는지 확인하세요. 그룹 이름만 보이는 상태와 서버 목록이 표시된 상태는 다릅니다.

v2rayNG: 사이드 메뉴에서 구독 추가

왼쪽 위의 사이드 메뉴를 열고 ‘구독 그룹 설정’으로 이동한 뒤 오른쪽 위의 추가 버튼을 누릅니다. 이름과 구독 URL을 입력해 저장하고 메인 화면으로 돌아와 오른쪽 위 메뉴에서 ‘구독 업데이트’를 실행하세요. 버전에 따라 프록시 사용 여부를 선택할 수 있다면 처음에는 프록시를 사용하지 않는 방법을 우선 시도하세요. 작업이 끝날 때까지 기다린 뒤 설정 목록에 항목이 표시되는지 확인하고 다음 단계로 진행합니다. URL을 저장하는 것만으로 설정을 가져온 것은 아닙니다.

개별 공유 링크를 받은 경우 먼저 전체 내용을 복사하세요. v2rayN에서는 ‘서버’ 메뉴의 ‘클립보드에서 공유 링크 가져오기’를 사용합니다. v2rayNG에서는 메인 화면 오른쪽 위 메뉴에서 ‘클립보드에서 가져오기’를 선택합니다. 가져온 뒤 이름, 서버 주소, 포트가 있는지 확인하세요. 공유 링크는 구독처럼 자동 업데이트되지 않으므로 주소가 바뀌면 다시 가져오거나 직접 수정해야 합니다.

이제 설정이 클라이언트에 추가됐지만 브라우저 트래픽이 클라이언트를 거치는 것은 아닙니다. 다음 단계에서는 프록시 연결 방식과 라우팅을 설정합니다. 두 항목은 따로 확인해야 합니다.

STEP 02 / PROXY & ROUTING

프록시 모드 선택: 연결 방식과 트래픽 분리 설정

‘시스템 프록시’와 ‘전역 라우팅’은 같은 설정이 아닙니다. 시스템 프록시는 이 설정을 따르는 앱의 요청을 클라이언트로 전달하고, 라우팅 규칙은 전달된 요청을 프록시, 직접 연결 또는 다른 출구 중 어디로 보낼지 결정합니다. 전역 라우팅만 선택하고 앱이 클라이언트에 연결되도록 설정하지 않으면 트래픽이 클라이언트를 우회할 수 있습니다. 반대로 시스템 프록시가 켜져 있어도 라우팅 규칙에 따라 직접 연결될 수 있으므로, 직접 연결이 확인됐다고 반드시 설정이 잘못된 것은 아닙니다.

v2rayN: 시스템 프록시로 브라우저 연결부터 확인

메인 창 아래쪽이나 트레이 메뉴에서 ‘시스템 프록시’를 찾아 ‘시스템 프록시 자동 설정’을 선택합니다. 시스템 프록시가 클라이언트의 로컬 수신 주소를 가리키도록 설정됩니다. 클라이언트를 계속 실행하고, 브라우저 확장 프로그램이나 자체 프록시 설정이 시스템 설정을 덮어쓰지 않는지 확인하세요. 모든 앱이 시스템 프록시를 따르는 것은 아니므로 처음에는 일반 브라우저로 확인하세요. 자체 네트워크 연결 방식을 사용하는 앱 하나만으로 작동 여부를 판단하지 마세요.

그런 다음 ‘라우팅’ 옵션을 찾습니다. 일상적인 사용에는 프리셋 중 ‘중국 본토 우회’에 해당하는 규칙을 먼저 선택할 수 있습니다. 정확한 이름은 버전에 따라 다를 수 있습니다. 이 규칙은 보통 LAN 및 중국 본토 주소에는 직접 연결하고 그 밖의 요청은 프록시로 보냅니다. 분할 라우팅의 영향을 확인해야 한다면 잠시 전역 프록시 라우팅으로 바꿔 테스트한 뒤 원래 프리셋으로 되돌리세요. 모든 상황에서 전역 라우팅을 사용할 필요는 없습니다.

v2rayNG: VPN 모드와 라우팅 프리셋 확인

사이드 메뉴에서 ‘설정’으로 이동해 ‘VPN 모드’를 사용하도록 설정되어 있는지 확인합니다. 이 모드는 시스템 VPN 인터페이스를 통해 기기 트래픽을 연결하므로 처음 사용할 때 적합합니다. 로컬 프록시 연결만 제공하는 모드로 바꾸면 다른 앱에서도 연결 방식을 직접 설정해야 해 과정이 복잡해집니다. 라우팅 설정으로 돌아가 ‘LAN 및 중국 본토 주소 우회’에 해당하는 프리셋을 선택하세요. 버전에 따라 라우팅 설정이 별도 메뉴에 있을 수 있습니다.

앱별 라우팅을 변경한 적이 있다면 VPN에 포함된 앱이 일부로 제한되어 있는지, 테스트할 브라우저가 제외되어 있는지도 확인하세요. 처음 확인할 때는 테스트 앱이 VPN을 사용할 수 있도록 설정합니다. 앱별 포함 범위와 도메인·IP 라우팅은 서로 다른 단계입니다. 앱이 VPN에 연결되지 않았다면 라우팅 규칙을 아무리 세밀하게 설정해도 요청을 처리할 수 없습니다.

처음 설정할 때 세 가지 항목의 역할
설정 담당 기능 먼저 확인할 항목
시스템 프록시 시스템 설정을 따르는 앱을 로컬 프록시에 연결 v2rayN 실행 여부, 브라우저가 시스템 프록시를 따르는지
VPN 모드 시스템 VPN 인터페이스를 통해 기기 트래픽 연결 v2rayNG에 VPN 권한이 있는지, 앱이 제외되지 않았는지
라우팅 규칙 클라이언트에 들어온 요청을 보낼 출구 결정 테스트 도메인이 직접 연결 또는 프록시 규칙에 해당하는지

이 단계에서는 ‘Mux 다중화’, DNS 주소, 스니핑 설정을 변경하지 마세요. 다른 가이드의 특정 옵션을 모든 상황에 통하는 해결책으로 여기지 않는 것이 좋습니다. 전송 방식, 코어, 서버 설정에 따라 적용 조건이 다릅니다. TUN, DNS, 규칙 우선순위를 알아보려면 전체 플랫폼 설치 및 설정 문서를 참고하세요. 지금은 트래픽 연결 방식과 일상적인 라우팅만 정하면 연결을 시작할 수 있습니다.

STEP 03 / CONNECT

연결: 활성 서버를 선택하고 실행 상태 확인

설정 목록으로 돌아와 구독이 유효하고 필수 항목이 모두 있는 서버를 선택하세요. 이름에 적힌 지역이나 설명은 식별용일 뿐, 실제로 사용할 수 있다는 보장은 아닙니다. 클라이언트의 테스트 결과도 참고 자료로만 활용하세요. 특정 테스트 요청에 응답이 없다고 해서 실제 접속이 모두 실패한다고 단정할 수는 없습니다. 처음 연결할 때는 서비스 제공업체가 사용 가능하다고 명시한 설정을 선택하세요. 클라이언트 문제를 점검하면서 서버가 실제로 있는지까지 추측할 필요가 없습니다.

v2rayN: 활성 서버로 설정하고 코어 실행 확인

서버 목록에서 원하는 항목을 마우스 오른쪽 버튼으로 클릭한 뒤 ‘활성 서버로 설정’을 선택합니다. 활성 표시가 해당 항목으로 이동했는지 확인하세요. 행을 클릭하는 것만으로는 표의 항목만 선택되고 실제 사용 서버가 바뀌지 않을 수 있습니다. 서버를 전환하면 클라이언트가 실행 설정을 다시 만들고 코어를 시작하거나 다시 불러옵니다. 메인 창이나 트레이에서 클라이언트가 실행 중인지 확인한 다음 ‘시스템 프록시’가 여전히 ‘시스템 프록시 자동 설정’으로 되어 있는지 살펴보세요.

창 아래쪽의 정보 또는 로그 영역을 확인합니다. 설정 파싱 오류, 포트 사용 중, 코어 시작 실패와 같은 명확한 오류가 있는지 먼저 살펴보세요. 이런 오류는 요청이 원격 서버에 도달하기 전의 문제이므로 서버를 바꿔도 해결되지 않을 수 있습니다. 포트가 사용 중이라면 다른 프록시 클라이언트를 종료한 뒤 v2rayN을 다시 불러오세요. 클라이언트가 생성한 임시 설정 파일은 직접 편집하지 마세요. 다음에 서버를 전환할 때 변경 사항이 덮어써질 수 있습니다.

이 가이드에서는 TUN을 사용하지 않으며 관리자 권한으로 실행할 필요도 없습니다. 브라우저를 처음 확인할 때는 시스템 프록시로 충분합니다. 이미 TUN을 켰다면 다른 네트워크 도구와 동시에 트래픽을 처리하지 않는지 확인하세요. 판단하기 어렵다면 먼저 이 가이드의 시스템 프록시 방식으로 기본 동작을 확인한 다음, 앱 연결 범위를 넓히는 설정을 별도로 진행하세요.

v2rayNG: 설정을 선택하고 VPN 연결 요청 허용

메인 화면에서 원하는 설정을 선택하고 선택 표시가 사용할 항목에 있는지 확인한 다음, 오른쪽 아래의 연결 버튼을 누릅니다. 처음 연결할 때 시스템에 VPN 연결 요청이 표시되면 앱 이름이 v2rayNG인지 확인하고 허용하세요. 권한을 취소하면 클라이언트가 VPN 인터페이스를 만들 수 없습니다. 설정 목록이 정상으로 보여도 구독을 다시 업데이트해서 해결할 수는 없습니다.

연결한 뒤 버튼 상태와 클라이언트 상태 안내, 시스템 상태 표시줄의 VPN 아이콘을 확인하세요. VPN 아이콘은 로컬 인터페이스가 만들어졌다는 뜻일 뿐, 원격 서버 연결이 모두 정상이라는 의미는 아닙니다. 시작하자마자 연결이 끊기면 로그를 열고 처음 나타난 구체적인 오류부터 확인하세요. 이후 이어지는 여러 오류는 같은 원인이 반복된 결과일 수 있습니다. 로그를 공유하기 전에 구독 URL, 사용자 식별 정보, 서버 인증 정보를 가리세요.

일반적으로 한 번에 하나의 앱만 기기의 주요 VPN 인터페이스를 사용할 수 있습니다. 시스템에서 다른 VPN 연결이 이미 있다고 알리면 해당 인터페이스를 사용하는 앱의 연결을 먼저 끊고 v2rayNG로 돌아와 다시 연결하세요. 화면이 잠긴 뒤 연결이 자주 끊긴다면 그때 백그라운드 실행과 배터리 제한을 확인합니다. 처음부터 절전 설정을 여기저기 해제하지 말고, 먼저 앱을 화면에 띄운 상태에서 정상적으로 접속되는지 확인하세요.

STEP 04 / VERIFY

작동 확인: 실제 접속과 로그 비교

브라우저에서 새 탭을 열고 접속 가능한 HTTPS 페이지를 방문해 제목만 표시되는 것이 아니라 페이지가 완전히 로드되는지 확인하세요. 평소 정상 여부를 판단할 수 있는 익숙한 사이트를 선택하는 것이 좋습니다. 처음 확인할 때는 출처가 불분명한 테스트 링크를 사용하지 마세요. 이전부터 열어 둔 페이지도 기준으로 삼지 마세요. 캐시된 내용 때문에 연결이 끊겨도 정상처럼 보일 수 있습니다.

페이지가 열리는지만으로는 충분하지 않습니다. 우회 라우팅에서는 일부 요청이 직접 연결되므로 웹페이지가 열린다는 사실만으로 프록시 출구가 정상이라고 판단할 수 없습니다. 클라이언트 로그를 열고 새로 접속할 때 해당 요청이 기록되는지 확인하세요. 현재 로그 수준에서 모든 요청이 표시되지 않는다면 로그가 비어 있다는 이유만으로 트래픽이 들어오지 않았다고 판단하지 마세요. 확인을 위해 로그 상세 수준을 잠시 높인 뒤, 끝나면 평소 설정으로 되돌리세요. 불필요하게 접속 기록이 쌓이지 않도록 주의합니다.

로그에서 요청이 클라이언트에 들어온 것을 확인했다면 어떤 출구로 처리됐는지 확인합니다. 설정에서 흔히 볼 수 있는 direct는 직접 연결을 뜻하지만, 출구 이름은 설정마다 다를 수 있으므로 하나의 고정된 단어만으로 판단해서는 안 됩니다. 현재 라우팅 규칙과 대상 주소가 일치하는지 확인하세요. 직접 연결되어야 하는 LAN 페이지가 직결되는 것은 정상이며, 프록시 경로 확인에는 프록시를 거쳐야 하는 테스트 요청을 사용해야 합니다.

접속에 실패하면 연결 단계별로 점검

먼저 설정의 출처를 확인하세요. 구독 업데이트가 성공했는지, 서비스 이용 기간이 남아 있는지, 올바른 그룹의 설정이 활성화되어 있는지 확인합니다. 서비스 제공업체가 주소를 변경했다면 구독을 한 번 업데이트한 뒤 다시 시도하세요. 만료된 설정으로 라우팅만 계속 바꾸지 마세요. 라우팅 설정으로 유효하지 않은 인증 정보를 고칠 수는 없습니다.

다음으로 트래픽 연결 방식을 확인하세요. 데스크톱에서는 v2rayN이 계속 실행 중인지, 시스템 프록시가 다른 도구에 의해 바뀌지 않았는지, 브라우저의 별도 프록시 확장 프로그램이 요청을 먼저 처리하지 않는지 확인합니다. 안드로이드에서는 VPN 연결이 유지되는지, 앱별 설정에서 테스트 앱이 제외되지 않았는지 확인하세요. 로그에 연결 거부가 표시되고 대상이 로컬 루프백 주소라면 원격 서버보다 로컬 수신 주소와 클라이언트 실행 상태를 먼저 살펴보세요.

마지막으로 라우팅과 DNS를 확인하세요. 요청이 클라이언트에 들어왔는데도 계속 시간 초과가 발생한다면, 사용 가능한 것으로 확인된 다른 설정으로 시도하거나 잠시 전역 프록시 라우팅으로 바꿔 규칙의 영향을 확인하세요. 로그에 도메인 이름 확인 실패가 명확히 표시될 때는 DNS 설정과 네트워크 환경을 점검합니다. 한 번에 하나만 바꾸고 원래 값도 기록해 두세요. DNS, Mux, 라우팅을 한꺼번에 바꾸면 작동하더라도 원인을 알 수 없어 다음에 문제가 생겼을 때 처음부터 다시 점검해야 합니다.

완료 후 연결 해제와 재연결 확인

v2rayN에서는 먼저 ‘시스템 프록시 지우기’를 선택한 다음 클라이언트를 종료하세요. 그래야 시스템 프록시를 사용하는 앱이 중지된 로컬 포트에 계속 연결하려는 일을 막을 수 있습니다. 다시 사용할 때는 클라이언트를 시작하고 활성 서버를 확인한 뒤 ‘시스템 프록시 자동 설정’을 켜세요. v2rayNG에서는 연결 버튼을 눌러 VPN 연결을 끊습니다. 이후 다시 연결해 권한과 접속이 정상인지 확인하세요. 시작뿐 아니라 평소 종료 과정도 점검할 수 있습니다.

확인이 끝나면 그룹 이름, 활성 서버 이름, 라우팅 프리셋, 사용한 연결 방식을 기록해 둘 수 있습니다. 인증 정보는 기록하거나 공개하지 마세요. 다음에 문제가 생기면 정상 작동이 확인된 설정으로 되돌린 뒤 새 설정을 하나씩 테스트합니다. 구독 업데이트 후 서버 이름이나 순서가 달라질 수 있으므로 활성 설정만 다시 확인하면 됩니다. 클라이언트를 전부 삭제하고 다시 설치할 필요는 없습니다.