SETUP / FIRST CONNECTION

구독 가져오기와 첫 연결

구독 가져오기 → 프록시 모드 선택 → 연결 → 확인 순서로 기본 설정을 진행합니다. 먼저 설정 하나가 정상 작동하는지 확인한 뒤 트래픽 분기, DNS 등 고급 옵션을 조정하세요.

시작 전 준비: 클라이언트와 구독 주소

설치된 클라이언트와 신뢰할 수 있는 설정 제공자가 발급한 구독 주소를 준비하세요. 아직 설치하지 않았다면 클라이언트 다운로드 페이지에서 기기에 맞는 설치 파일을 선택한 뒤 이 페이지로 돌아오세요. 클라이언트는 설정을 읽고 프록시 코어를 실행합니다. 설치만으로 연결이 바로 가능해지는 것은 아닙니다. 구독 내용과 서비스 유효 기간, 원격 서버 이용 가능 여부는 설정 제공자에게 확인해야 합니다.

첫 설정에는 약 10분 정도 여유를 두고 기기가 정상적으로 인터넷에 연결되어 있는지 확인하세요. 프록시나 VPN 연결을 가로채는 다른 도구는 잠시 종료해 여러 프로그램이 동시에 네트워크 연결을 변경하지 않도록 합니다. 구독 주소에는 개인 접속 정보가 포함될 수 있으므로 공개 댓글이나 온라인 변환 사이트에 붙여 넣거나 화면을 캡처해 공유하지 마세요. 문제를 점검할 때는 오류 유형과 필요한 설정 이름만 남기고, 로그를 공유하기 전에는 주소와 식별자, 인증 정보를 삭제하세요.

1단계: 구독을 가져오고 목록 확인하기

v2rayNG: 구독 그룹 설정 열기

v2rayNG를 열고 사이드바를 펼친 다음 구독 그룹 설정을 누릅니다. 그룹 화면에서 추가 버튼을 누르고 알아보기 쉬운 이름을 입력한 뒤 구독 주소 입력란에 전체 주소를 붙여 넣으세요. 이름은 기기에서 그룹을 구분하기 위한 것으로 연결 매개변수에는 영향을 주지 않습니다. 클라이언트가 설정을 가져오는 데 필요한 것은 구독 주소입니다. 붙여 넣은 뒤 주소의 앞뒤를 확인하고 불필요한 공백을 제거하세요. 설명 문구나 따옴표, 줄바꿈을 함께 저장하지 않도록 주의합니다.

그룹을 저장한 뒤 메인 화면으로 돌아가 오른쪽 위 메뉴에서 구독 업데이트를 실행합니다. 현재 버전에서 현재 그룹 업데이트와 모든 그룹 업데이트를 구분한다면, 처음에는 방금 추가한 그룹을 업데이트하면 됩니다. 이때 클라이언트가 구독 내용을 요청하고 설정 목록을 생성하므로 그룹 저장과 설정 가져오기는 서로 다른 작업입니다. 업데이트가 끝나면 해당 그룹으로 전환해 항목이 표시되는지 확인하고, 사용할 설정 하나를 선택합니다.

v2rayN: 그룹 저장 후 구독 업데이트

v2rayN 상단의 구독 그룹 메뉴에서 구독 그룹 설정을 열고 새 그룹을 추가한 뒤 별칭과 구독 주소를 입력합니다. 저장 후 메인 창으로 돌아가 구독 그룹 메뉴에서 구독 업데이트를 실행합니다. 일부 버전에는 프록시를 통해 업데이트하거나 프록시 없이 업데이트하는 옵션이 따로 있습니다. 아직 연결을 설정하지 않았고 현재 네트워크에서 구독 주소에 직접 접속할 수 있다면, 아직 준비되지 않은 연결에 업데이트 요청이 의존하지 않도록 프록시 없이 업데이트하는 방법을 우선 사용하세요.

업데이트가 완료되면 메인 목록에서 방금 가져온 설정을 찾고, 마우스 오른쪽 버튼 메뉴의 현재 서버로 설정 등 해당 작업을 선택해 활성 항목으로 지정합니다. 행을 마우스로 선택하는 것만으로는 활성 설정이 바뀌지 않을 수 있으므로 클라이언트에 표시된 활성 상태를 확인하세요. 제공자가 사용 가능하다고 안내한 설정 하나부터 사용하고, 처음부터 전송 방식이나 보안 계층, 인증 항목을 함께 바꿀 필요는 없습니다. 구독을 가져오면 일반적으로 필요한 매개변수가 이미 포함되어 있습니다.

구독 주소와 단일 공유 링크 구분하기

구독은 보통 업데이트할 수 있는 URL이고, 단일 공유 링크는 vmess://, vless://, trojan:// 또는 ss://로 시작하는 경우가 많습니다. 후자를 받았다면 구독 주소 입력란에 넣지 말고 클라이언트의 클립보드에서 가져오기 기능을 사용하세요. QR 코드에도 설정 하나만 들어 있을 수 있습니다. QR 코드를 읽는 데 성공했다고 해서 업데이트 가능한 구독 그룹이 생성되는 것은 아닙니다.

업데이트 후에도 목록이 비어 있다면 먼저 주소에 접속할 수 있는지, 구독이 만료되었는지, 제공자가 해당 클라이언트에 맞는 구독 형식을 제공하는지 확인하세요. 웹페이지가 열려도 로그인 페이지나 오류 메시지가 표시된다면 유효한 구독이라고 할 수 없습니다. 같은 그룹을 반복해서 추가하거나 기존 설정을 모두 삭제하지 마세요. 형식별 차이는 구독 링크 가져오기 메뉴와 형식 안내에서 확인할 수 있습니다. 목록에 설정이 표시되고 활성 항목을 선택했다면 프록시 모드를 설정합니다.

2단계: 프록시 모드와 라우팅 규칙 선택

먼저 앱이 요청을 클라이언트에 전달하는 방식을 정한 뒤, 클라이언트가 받은 요청을 어떻게 전달할지 설정합니다. 전자는 연결 방식이고 후자는 라우팅을 통한 트래픽 분기입니다. 데스크톱의 시스템 프록시 설정과 라우팅의 전역 모드는 서로 다른 단계입니다. 앱을 연결하지 않고 라우팅만 바꾸면 로컬 코어가 정상적으로 실행되어도 대상 앱의 요청을 받지 못할 수 있습니다.

v2rayNG: 처음에는 VPN 모드 선택

v2rayNG 사이드바에서 설정을 열고 실행 모드 관련 항목을 찾습니다. 처음에는 VPN 모드를 선택해 Android 시스템 VPN 인터페이스가 적용 범위에 해당하는 트래픽을 클라이언트로 전달하도록 설정하세요. 프록시 전용 모드는 주로 로컬 프록시 포트를 열기 위한 것으로, 앱에서 프록시를 별도로 설정해야 합니다. 이름이 간단하다는 이유만으로 처음 사용하기에 더 적합한 것은 아닙니다. 모드를 변경한 적이 있다면 먼저 서비스를 중지하고 설정을 바꾼 뒤 다시 시작하세요.

앱별 프록시 설정도 확인하세요. 처음 작동 여부를 확인할 때는 앱 범위에 따른 변수를 줄이기 위해 이 옵션을 끄는 편이 좋습니다. 사용해야 한다면 현재 목록이 선택한 앱만 프록시를 사용하는 방식인지, 선택한 앱을 제외하는 방식인지 확인하고 테스트할 브라우저가 원하는 범위에 포함되는지 살펴보세요. 앱이 제외되어 있으면 VPN에 연결되어도 설정에 따라 인터넷에 직접 접속할 수 있습니다. 이는 적용 범위 설정 문제일 수 있으므로 구독이 유효하지 않다고 단정하지 마세요.

v2rayN: 시스템 프록시와 라우팅을 따로 설정

v2rayN 메인 창이나 트레이 메뉴에서 시스템 프록시 항목을 찾습니다. 메뉴 위치를 확인한 다음, 다음 단계에서 코어가 정상적으로 실행된 후 시스템 프록시 자동 설정 등 시스템 프록시를 설정하는 옵션을 선택하세요. 클라이언트가 현재 사용자 계정의 시스템 프록시를 로컬 리스닝 주소로 지정합니다. 시스템 프록시를 따르는 브라우저와 앱은 이를 사용하지만, 별도의 프록시 설정이 있는 프로그램이나 일부 명령줄 도구는 자동으로 따르지 않을 수 있습니다.

이어서 클라이언트의 라우팅 설정을 확인합니다. 일반적인 웹 브라우징에는 중국 본토 트래픽 우회 또는 해당 분기 프리셋을 선택해 지정된 대상은 직접 연결하고 나머지 요청은 프리셋에 따라 처리할 수 있습니다. 설정 제공자가 다른 규칙을 명시했다면 호환성 안내를 따르세요. 프록시 출구를 확인하려면 전역 라우팅을 잠시 선택해 코어에 들어오는 요청을 해당 프리셋에 따라 프록시로 전달할 수도 있습니다. 전역 라우팅을 설정해도 모든 앱이 시스템에서 강제로 프록시를 사용하는 것은 아닙니다. 시스템 프록시를 사용하지 않는 앱은 클라이언트를 우회할 수 있습니다.

버전에 따라 프리셋 이름에 영문이 붙거나 한국어 표기가 조금씩 다를 수 있습니다. 이름만 외우기보다 직접 연결, 프록시, 차단 규칙을 확인하세요. 라우팅 매칭 순서, domainStrategy, 프로토콜 기능은 이 페이지의 기본 절차와 무관하므로 세부 설정이 필요하면 프로토콜 및 코어 가이드를 확인하세요. 연결 방식과 라우팅을 설정했다면 현재 설정을 시작할 수 있습니다.

3단계: 연결을 시작하고 상태 확인하기

Android: 시스템 VPN 권한 승인

v2rayNG 메인 화면으로 돌아가 앞서 선택한 설정이 현재 설정으로 지정되어 있는지 확인하고 연결 버튼을 누릅니다. VPN 모드를 처음 실행하면 Android에서 이 앱이 VPN 연결을 생성한다는 시스템 연결 요청이 표시됩니다. 요청을 보낸 앱이 방금 설치한 v2rayNG인지 확인한 다음 시스템 안내에 따라 승인하세요. 이 권한은 로컬 VPN 인터페이스를 만드는 데 필요합니다. 구독 계정에 로그인하는 절차가 아니며 구독 주소를 시스템에 다시 제출할 필요도 없습니다.

시작한 뒤 클라이언트가 실행 상태로 전환되는지 확인하고 시스템 상태 표시줄이나 VPN 설정에 연결 표시가 있는지 살펴보세요. 이는 로컬 VPN 인터페이스가 생성되었다는 의미일 뿐, 원격 연결이 성공했다는 증거는 아닙니다. 다른 VPN이 사용 중이라는 알림이 표시되면 충돌하는 연결을 중지한 뒤 클라이언트에서 다시 시도하세요. 여러 VPN 앱에서 연달아 시작 버튼을 누르면 어떤 앱이 네트워크를 사용 중인지 판단하기 어렵습니다.

데스크톱: 코어 실행 후 시스템 프록시 설정

v2rayN은 보통 프로그램이 실행되고 설정이 활성 항목으로 지정되면 코어를 시작하거나 다시 불러옵니다. 자세한 동작은 현재 버전의 상태 안내를 확인하세요. 메인 창 하단의 상태나 로그에서 설정 파싱 실패, 코어 종료, 리스닝 포트 충돌이 반복되는지 살펴봅니다. 이어 시스템 프록시 메뉴에서 프록시 설정 옵션을 선택한 뒤 브라우저로 테스트하세요. 클라이언트는 실행 중인데 네트워크가 기존 경로를 그대로 사용한다면 연결 매개변수를 바꾸기 전에 이 설정이 제대로 적용됐는지 먼저 확인하세요.

리스닝 주소가 사용 중이라는 메시지가 나오면 클라이언트를 중복 실행했는지, 다른 프록시 도구가 백그라운드에서 실행 중인지 확인하세요. 처음 설정할 때는 일반적으로 LAN 연결 허용을 켤 필요가 없으며, 일반 시스템 프록시 테스트를 위해 별도 권한이 필요한 트래픽 가로채기 모드로 전환할 필요도 없습니다. 용도를 정확히 알고 있을 때만 리스닝 범위를 넓히세요. 같은 기기의 앱이 로컬 프록시에 연결하는 데 같은 네트워크의 다른 기기가 해당 포트에 접근하도록 허용할 필요는 없습니다.

로그는 원인 파악에 활용하고, 메시지 하나만으로 성공을 판단하지 마세요

클라이언트가 실행 상태가 되면 로그 화면을 열고 웹페이지에 한 번 접속해 비슷한 시각에 DNS 조회, 핸드셰이크, 시간 초과 오류가 있는지 확인합니다. 로컬 리스닝 메시지는 있지만 새 요청 기록이 없다면 브라우저가 프록시에 연결되지 않았거나 로그 수준에 따라 접근 기록이 표시되지 않는 것일 수 있습니다. 다음 단계의 출구 테스트 결과와 함께 판단하세요. 요청할 때마다 같은 원격 연결 오류가 발생한다면 기기 시간과 설정 유효성, 현재 네트워크 연결을 확인합니다.

한 번의 테스트 결과나 목록에 표시된 응답 시간만으로 전체 상태를 판단하지 마세요. 기본 연결 테스트와 실제 웹페이지 접속은 대상, 프로토콜, DNS 경로가 다를 수 있습니다. 다른 설정은 그대로 두고 다음 단계에 따라 실제 앱에서 테스트하세요. 시작 버튼을 누르자마자 중지 상태로 돌아가거나, 권한 요청이 반복되거나, 코어가 계속 종료된다면 FAQ의 설치·설정 및 문제 해결 항목에서 해당 증상에 맞는 점검 방법을 확인하세요.

4단계: 브라우저와 앱에서 작동 여부 확인

같은 브라우저로 연결 전후 비교하기

평소 정상적으로 열리는 웹페이지를 선택하고 연결 후에도 접속되는지 확인합니다. 다음으로 신뢰할 수 있는 IP 주소 확인 페이지를 열어 같은 브라우저에서 클라이언트를 끈 경우와 켠 경우의 출구 주소를 비교하세요. 비교하기 전에 라우팅 프리셋을 기록해 둡니다. 확인 페이지의 트래픽이 분기 규칙에 따라 직접 연결된다면 출구 주소가 같더라도 프록시가 작동하지 않는다고 볼 수 없습니다. 필요하면 전역 라우팅으로 잠시 바꾸고 페이지를 다시 열거나 새 브라우징 세션을 시작한 뒤 로그와 함께 결과를 확인하세요.

출구 주소가 달라졌다면 해당 브라우저 요청의 네트워크 출구가 바뀐 것입니다. 모든 앱이 프록시를 사용한다는 뜻은 아닙니다. 확인 페이지 결과가 캐시되거나 접속 대상에 따라 경로가 달라질 수 있으므로 페이지 결과, 라우팅 설정, 클라이언트 로그를 함께 살펴보세요. 출구 주소를 다른 사람에게 공유할 필요는 없으며, 확인을 위해 낯선 사이트에 구독 주소나 인증 정보를 입력해서도 안 됩니다. 테스트 후에는 2단계에서 기록한 기본 라우팅 프리셋으로 복구하세요.

브라우저가 정상이라면 다른 앱도 확인

Android에서는 실제로 사용할 앱을 열어 네트워크 요청을 한 번 실행합니다. 브라우저는 정상인데 해당 앱에 변화가 없다면 앱별 프록시의 포함·제외 범위를 확인하고 앱 자체의 네트워크 설정도 살펴보세요. 데스크톱에서는 프록시를 변경할 수 있는 브라우저 확장 기능을 끄고 브라우저가 시스템 프록시를 사용하는지 확인한 뒤 다른 프로그램을 각각 테스트합니다. 한 앱에서 접속이 된다고 해서 다른 프로그램까지 정상이라고 단정할 수는 없습니다.

터미널 요청은 별도로 확인해야 합니다. v2rayN에서 시스템 프록시를 설정해도 모든 터미널 도구가 이를 읽는 것은 아닙니다. 일부 도구는 자체 프록시 옵션이나 환경 변수가 필요합니다. 처음 설정할 때는 브라우저 테스트부터 진행하고 터미널 설정을 같은 문제 해결 과정에 섞지 마세요. 명령줄 도구를 연결해야 한다면 브라우저 및 터미널 시스템 프록시 문제 해결 안내를 참고하고, 클라이언트에 현재 표시된 로컬 포트를 설정하세요. 다른 기기의 포트 번호를 그대로 사용하지 마세요.

확인 후 일상 사용 및 연결 중지

첫 확인을 마치면 정상 작동한 그룹과 현재 설정, 라우팅 조합을 유지하세요. 구독 내용이 바뀌면 구독 업데이트만 실행하면 되며 매번 그룹을 새로 만들 필요는 없습니다. 업데이트 후에도 활성 설정이 남아 있는지 확인하세요. 제공자가 항목을 삭제하거나 이름을 바꿀 수 있습니다. 문제가 생기면 설정을 한 번에 하나씩 변경합니다. 먼저 설정을 바꾸고 네트워크를 테스트한 다음, 마지막으로 라우팅이나 DNS를 조정하면 무엇이 영향을 주었는지 파악하기 쉽습니다.

사용을 중지할 때는 v2rayNG에서 연결을 끊고 시스템 VPN도 해제되었는지 확인합니다. v2rayN은 먼저 시스템 프록시 메뉴에서 시스템 프록시 해제를 선택한 뒤 클라이언트를 종료하세요. 앱이 종료된 로컬 포트를 계속 가리키는 일을 방지할 수 있습니다. 시스템 프록시를 해제해도 구독이나 라우팅 설정은 삭제되지 않으므로 다음에 다시 사용할 수 있습니다. 다른 관리 도구가 시스템 프록시를 통합 관리한다면 기존 값을 기록하고 테스트 후 원래 관리 방식으로 복구하세요.

기본 설정의 흐름이 완성되었습니다. 구독을 업데이트하면 설정이 표시되고, 활성 항목이 지정되며, 앱이 예상한 방식으로 연결되고, 실제 요청으로 작동 여부를 확인할 수 있습니다. 필요한 기능만 조정하고 모든 옵션을 한꺼번에 켤 필요는 없습니다. 프로토콜 유형과 Xray, V2Fly의 차이는 프로토콜 및 코어 가이드에서 확인하세요. 연결 불안정, 구독 업데이트 실패, 백그라운드 연결 끊김은 자주 묻는 질문에서 증상별로 점검할 수 있습니다.