첫 설정 · 4단계

v2rayN 설정 방법

구독 가져오기 → 프록시 모드 선택 → 연결 → 작동 확인. 이 순서대로 처음 설정하고, 먼저 설정 하나를 정상 작동시킨 다음 TUN, DNS, 사용자 지정 분할 라우팅을 살펴보세요.

시작하기 전에 클라이언트와 사용할 설정이 필요합니다.클라이언트는 설정을 불러와 실행하는 프로그램이며, 서버를 자동으로 제공하지는 않습니다. 먼저 다운로드 센터에서 기기에 맞는 설치 파일을 받아 클라이언트를 실행하세요. 그런 다음 서비스 제공업체가 안내한 구독 주소나 단일 공유 링크를 준비합니다. 구독 주소는 보통 웹 주소 형태이며, 공유 링크는 vmess://, vless:// 또는 trojan://로 시작할 수 있습니다. 두 형식은 가져오는 메뉴가 다르므로 직접 변환할 필요가 없습니다.

이 가이드는 약 10분이면 끝나는 첫 설정 과정입니다. 모든 프로토콜 매개변수를 미리 이해할 필요는 없습니다. 설정하는 동안 트래픽을 처리하는 프록시 클라이언트는 하나만 실행하고, 시스템 날짜와 시간이 맞는지 확인하세요. 현재 바로 인터넷에 접속할 수 있는 환경도 유지해야 합니다. 구독 주소에는 접속 정보가 포함될 수 있으므로 공개 게시판에 올리지 마세요. 도움을 요청할 때는 오류 메시지만 공유하고, 스크린샷을 올리기 전 주소와 사용자 정보, 서버 접속 정보는 가리세요.

1 · 구독을 가져오고 설정 목록 확인하기

이 단계의 완료 기준은 선택 가능한 서버 설정이 목록에 표시되는 것입니다.구독 주소를 추가하는 것은 구독 정보를 저장하는 단계일 뿐입니다. 클라이언트에 설정을 가져오려면 업데이트도 한 번 실행해야 합니다. 먼저 받은 주소가 클라이언트용 구독 주소인지 확인하세요. 계정 관리 페이지나 구매 페이지, 브라우저 로그인 후 표시되는 일반 웹페이지 주소와 혼동하면 안 됩니다. 브라우저에서 페이지가 열리더라도 클라이언트가 해당 주소를 해석할 수 있다는 뜻은 아닙니다.

v2rayN: 그룹을 추가한 뒤 구독 업데이트

v2rayN을 열고 구독 그룹 관련 메뉴에서 구독 그룹 설정이나 그룹 추가 항목을 찾으세요. 새 그룹을 만든 뒤 알아보기 쉬운 이름을 메모에 입력하고, 구독 주소 전체를 주소 입력란에 붙여넣은 다음 저장합니다. 붙여넣은 뒤 주소의 시작과 끝을 확인해 줄바꿈, 따옴표, 메신저가 자동으로 붙인 문장부호가 들어가지 않았는지 살펴보세요. 주소의 쿼리 매개변수는 그대로 유지해야 하며, 길이를 줄이려고 삭제하면 안 됩니다.

메인 화면으로 돌아가 구독 메뉴에서 업데이트를 실행하세요. 아직 사용할 수 있는 프록시 연결이 없다면 현재 네트워크로 업데이트 요청을 보내는 ‘프록시를 통하지 않고 구독 업데이트’와 같은 항목을 우선 선택하세요. 일부 구독은 기존 연결을 통해야 접근할 수 있으므로, 이 경우에는 먼저 사용할 수 있는 다른 설정이 필요합니다. 연결이 없는 상태에서 업데이트 방식을 계속 바꾸지 마세요. 업데이트가 끝나면 방금 만든 그룹을 선택하고, 목록에 이름, 주소, 포트 또는 프로토콜 등의 설정 항목이 표시되는지 확인합니다.

단일 공유 링크만 받았다면 링크 전체를 복사한 뒤 서버 메뉴에서 ‘클립보드에서 공유 링크 가져오기’와 같은 항목을 사용하세요. 이 작업은 보통 서버 설정 하나를 바로 추가하며, 계속 업데이트할 수 있는 구독 그룹을 만드는 것은 아닙니다. 나중에 서버 매개변수가 바뀌면 단일 설정을 다시 가져와야 할 수 있습니다. 구독 그룹은 업데이트를 통해 제공업체가 배포한 변경 사항을 가져올 수 있습니다.

v2rayNG: 구독을 저장한 뒤 목록으로 돌아가 업데이트

v2rayNG에서 메뉴를 열고 ‘구독 설정’으로 이동한 다음 추가 버튼을 누르세요. 메모를 입력하고 구독 주소를 붙여넣어 저장한 뒤 설정 목록으로 돌아갑니다. 메인 화면 메뉴에서 구독 업데이트 또는 현재 그룹 업데이트를 실행하세요. 버전에 따라 그룹 메뉴의 위치가 다를 수 있으므로, 방금 저장한 구독이 업데이트 대상인지 확인하세요. 이전에 있던 다른 그룹을 업데이트하지 않도록 주의합니다.

단일 공유 링크를 사용한다면 링크를 복사한 뒤 오른쪽 위 추가 버튼을 누르고 ‘클립보드에서 가져오기’를 선택하세요. 가져오기가 끝나면 새 설정 항목이 표시되어야 합니다. 먼저 이름이 예상한 대로인지 확인하세요. 구독의 모든 항목을 하나씩 수정하거나 프로토콜 이름만 보고 포트, 전송 방식, 보안 매개변수를 임의로 입력할 필요는 없습니다. 해당 값은 제공업체가 안내한 전체 설정을 기준으로 해야 합니다.

업데이트 후에도 목록이 비어 있다면 먼저 이번 업데이트의 안내 메시지를 읽고 주소가 완전한지, 구독이 유효한지, 현재 네트워크에서 구독 서버에 접속할 수 있는지 확인하세요. 업데이트 버튼을 반복해서 눌러도 이미 만료된 주소는 복구되지 않으며, 짧은 시간에 계속 요청하면 서버 측에서 요청을 제한할 수 있습니다. FAQ의 설치·설정 및 문제 해결 분류에서 추가로 확인하세요. 목록에 설정이 표시되면 다음 단계에서 트래픽 진입 방식을 설정합니다.

2 · 프록시 모드 및 초기 라우팅 선택

프록시 모드는 트래픽이 클라이언트로 들어오는 방식을, 라우팅 규칙은 들어온 트래픽의 전달 방식을 결정합니다.가져오기에 성공했다고 해서 브라우저가 이미 프록시를 사용한다는 뜻은 아닙니다. 처음 설정할 때는 트래픽 진입 방식 하나를 분명히 선택하고 기존 라우팅 규칙을 그대로 사용하면 됩니다. 시스템 프록시, TUN, DNS, 프로토콜 매개변수를 한꺼번에 바꾸면 이후 문제가 생겼을 때 원인을 찾기 어렵습니다.

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

v2rayN 메인 화면의 시스템 프록시 메뉴나 상태 표시줄에서 ‘시스템 프록시 자동 설정’을 선택하세요. 클라이언트가 시스템 프록시를 로컬 수신 포트에 연결하면 시스템 프록시 설정을 따르는 앱은 요청을 클라이언트에 전달할 수 있습니다. 먼저 일반 브라우저로 확인하면 됩니다. 일부 프로그램은 자체 프록시 설정을 사용하거나 시스템 프록시를 따르지 않으므로, 브라우저 접속이 된다고 해서 모든 프로그램이 같은 경로를 사용한다는 뜻은 아닙니다.

‘시스템 프록시 해제’는 시스템 프록시 설정을 되돌릴 때 사용하며, 사용을 잠시 멈추거나 기존 네트워크 설정을 복구할 때 적합합니다. ‘시스템 프록시 변경 안 함’은 클라이언트가 해당 설정을 직접 바꾸지 않는다는 뜻이지, 모든 앱이 직접 연결로 전환됐다는 뜻은 아닙니다. 기기에 수동 프록시 설정이 있었다면 ‘변경 안 함’을 선택해도 이전 설정이 남아 있을 수 있습니다. 작업 후에는 현재 모드 문구를 확인하고, 메뉴가 닫혔다는 이유만으로 전환이 완료됐다고 판단하지 마세요.

라우팅은 기존의 ‘중국 본토 우회(Whitelist)’와 같은 규칙을 먼저 사용할 수 있습니다. 규칙에 일치하는 트래픽은 직접 연결하고 나머지는 프록시로 전달합니다. 규칙 이름은 설정 방식을 설명하는 참고 정보일 뿐이며, 실제 동작은 규칙 내용에 따라 달라집니다. 확인하려는 사이트가 규칙에 따라 직접 연결된다면 접속에 성공해도 프록시 연결이 작동한다는 증거가 되지 않습니다. 4단계에서 연결 기록도 함께 확인합니다.

v2rayNG: VPN 모드를 선택하고 권한 준비

v2rayNG 설정에서 실행 모드를 확인하고, 처음에는 보통 VPN 모드를 선택하면 됩니다. 이 모드는 안드로이드 시스템의 VPN 인터페이스를 통해 트래픽을 처리하며, 시작할 때 시스템 권한 요청이 표시됩니다. 데스크톱에서 시스템 프록시를 설정하는 방식과 다르므로, 데스크톱 가이드처럼 ‘시스템 프록시 자동 설정’ 버튼을 찾을 필요는 없습니다. DNS는 기본값으로 유지하세요. 앱별 분할 라우팅이 이미 켜져 있다면 테스트에 사용할 브라우저가 프록시 대상에서 제외되지 않았는지 확인합니다.

안드로이드에서는 시스템 VPN 인터페이스를 사용하는 앱 두 개가 동시에 연결을 처리하는 경우가 일반적으로 불가능합니다. 다른 클라이언트가 실행 중이라면 먼저 중지한 다음 v2rayNG를 시작하세요. 업무 프로필, 기기 관리 정책, 다른 네트워크 앱도 권한이나 트래픽 범위에 영향을 줄 수 있습니다. 권한을 허용한 직후 연결이 끊기면 이러한 충돌부터 확인하세요. 구독 주소를 여러 번 다시 가져오지는 마세요.

이 단계가 끝나면 현재 어떤 트래픽 진입 방식을 쓰는지, 어떤 라우팅 규칙을 적용했는지 명확히 설명할 수 있어야 합니다. 다음 단계에서는 서버 설정 하나만 선택해 연결하세요. 한 번의 테스트에서 모드와 서버를 동시에 바꾸지 마세요.

3 · 서버를 선택하고 연결 시작하기

설정 하나를 먼저 선택한 뒤 서비스가 실제로 시작됐는지 확인하세요.구독에 여러 항목이 표시된다는 것은 선택지가 여러 개라는 뜻이지, 모든 항목이 동시에 연결에 사용된다는 뜻은 아닙니다. 첫 테스트에서는 용도가 분명하고 전체 구독에서 가져온 설정 하나만 선택하면 됩니다. 자동 전환이나 복잡한 부하 분산은 나중에 설정하세요.

v2rayN: 활성 서버로 설정하고 로그 확인

서버 목록에서 사용할 항목을 찾은 다음, 마우스 오른쪽 버튼 메뉴의 ‘활성 서버로 설정’ 또는 해당 버전에 맞는 기능으로 현재 설정을 지정하세요. 일부 버전에서는 항목을 두 번 클릭해 전환할 수도 있습니다. 작업 후 목록의 활성 표시나 하단 서버 정보가 바뀌었는지 확인하세요. 행을 한 번 클릭하는 것만으로는 목록 항목을 선택했을 뿐, 실행 중인 서버가 실제로 바뀌지 않을 수 있습니다.

v2rayN은 설정을 활성화한 뒤 코어를 시작하거나 다시 불러오는 경우가 많으며, 눈에 띄는 ‘연결’ 버튼이 따로 없을 수도 있습니다. 메인 화면의 로그 영역이나 로그 창을 열어 최근 기록에 시작 실패, 포트 사용 중, 설정 읽기 오류가 계속 표시되지 않는지 확인하세요. 로그에 로컬 수신 정보가 보이면 로컬 서비스가 시작된 것입니다. 원격 연결이 가능한지는 실제 접속으로 추가 확인해야 합니다.

로컬 포트가 사용 중이라는 메시지가 나오면 v2rayN이나 다른 프록시 프로그램이 백그라운드에서 실행 중인지 먼저 확인하고, 중복 실행을 종료한 뒤 다시 시도하세요. 여러 포트를 곧바로 바꾸지 마세요. 시스템 프록시가 가리키는 포트와 클라이언트의 실제 수신 포트가 일치해야 합니다. 특정 설정 항목이나 기능을 지원하지 않는다는 메시지가 표시되면 클라이언트를 업데이트하고 현재 코어가 해당 설정을 실행할 수 있는지 확인하세요. 자세한 내용은 멀티 코어 설정 섹션을 참고하세요.

v2rayNG: 설정을 선택하고 VPN 연결 시작

v2rayNG 설정 목록에서 사용할 항목을 누르고 현재 설정으로 선택됐는지 확인한 뒤, 화면 하단의 연결 버튼을 누르세요. 처음 연결할 때 안드로이드에서 VPN 연결 허용 여부를 물으면 현재 실행 중인 클라이언트의 요청인지 확인한 다음 허용합니다. 권한을 허용하고 메인 화면으로 돌아가 연결 버튼과 상태 문구가 실행 상태로 바뀌었는지 확인하세요. 시스템 상태 표시줄에 VPN 표시가 나타날 수도 있습니다.

연결을 시작한 뒤 잠시 기다리면서 앱의 실행 정보나 로그를 확인하세요. 시작하자마자 중지 상태로 돌아간다면 연결이 유지되지 않은 것이므로 오류 메시지부터 확인해야 합니다. 앱에서는 연결 상태가 유지되는데 브라우저로 전환한 뒤 곧 끊긴다면 시스템에서 앱의 백그라운드 실행을 제한하는지 확인하세요. 기기마다 설정 경로가 다르지만, 보통 앱 배터리 관리나 백그라운드 활동 설정에서 찾을 수 있습니다.

클라이언트에서 제공하는 연결 테스트나 지연 시간 테스트는 참고 자료로 활용할 수 있지만, 테스트 방식에 따라 특정 대상이나 연결 단계만 확인할 수 있습니다. 숫자가 표시돼도 모든 웹사이트에 접속할 수 있다는 뜻은 아니며, 숫자가 없다고 설정을 전혀 사용할 수 없다고 단정할 수도 없습니다. 테스트 결과만 보고 설정을 십여 개씩 바꾸지 마세요. 현재 항목을 유지하고 실제 접속을 확인하는 편이 결과를 해석하기 쉽습니다.

연결 단계에서는 세 가지를 확인하면 됩니다. 현재 활성 설정이 맞고, 로컬 서비스가 실행 중이며, 로그에 시작 오류가 계속 나타나지 않는지 확인하세요. 이 조건을 충족하면 다음 단계에서 브라우저 요청이 실제로 클라이언트에 전달되는지, 라우팅 규칙에 따라 예상한 경로로 나가는지 확인합니다.

4 · 실제 접속 및 종료 후 복구 확인

아이콘만 보지 말고 실제 접속과 해당 연결 기록을 기준으로 확인하세요.실행 아이콘, 시스템 VPN 표시, 연결 테스트는 각각 서로 다른 상태를 나타냅니다. 제대로 확인하려면 앱이 올바른 진입 방식을 사용하는지, 요청이 클라이언트에 도달하는지, 대상 트래픽이 예상대로 프록시 또는 직접 연결되는지 확인해야 합니다. 마지막으로 사용을 중지한 뒤 기존 네트워크가 복구되는지도 살펴보세요.

새 페이지를 열고 연결 기록과 비교

브라우저에서 새 탭을 열고 현재 라우팅 규칙상 프록시를 거쳐야 하는 일반 웹사이트에 접속하세요. 이미 열려 있던 페이지를 새로고침하는 것만으로 확인하지 않는 편이 좋습니다. 브라우저 캐시나 기존 연결이 전환 결과를 가릴 수 있습니다. 페이지가 로드되는 동안 클라이언트로 돌아가 연결 기록이나 로그에서 방금 접속한 시간과 대상 도메인에 해당하는 요청을 찾으세요. 버전마다 로그에 표시되는 정보가 다르므로 도메인이 보이지 않는다고 로그 설정을 모두 바꿀 필요는 없습니다.

브라우저에서는 접속되지만 클라이언트에서 관련 요청이 보이지 않는다면 브라우저에 별도 프록시가 설정되어 있는지, 프록시 확장 프로그램이 시스템 설정을 덮어쓰는지, 해당 앱이 분할 라우팅에서 제외됐는지 확인하세요. PC에서는 시스템 프록시가 자동 설정 상태인지, 서버를 전환할 때 클라이언트가 중지되지 않았는지도 확인합니다. 안드로이드에서는 테스트 앱이 VPN 처리 범위에 포함되는지 살펴보세요. 먼저 트래픽이 클라이언트에 아예 들어오지 않는 문제부터 제외한 뒤 서버를 점검합니다.

요청이 클라이언트에 도달한 기록이 있는데 연결 시간 초과나 핸드셰이크 오류가 발생한다면 다른 설정 하나만 바꿔 같은 대상에 다시 접속해 보세요. 이를 통해 단일 설정 문제인지, 현재 네트워크 환경에서 모든 연결이 영향을 받는지 구분할 수 있습니다. 특정 사이트만 실패하고 다른 곳은 정상이라면 대상 서비스 상태나 해당 도메인의 라우팅 규칙부터 확인하세요. 클라이언트를 바로 다시 설치하지 마세요.

분할 라우팅 결과를 확인하고 정상 설정 저장

이번에는 직접 연결되어야 하는 자주 쓰는 웹사이트를 열고 클라이언트에 표시된 라우팅 또는 아웃바운드 정보를 비교하세요. 우회 규칙을 사용하면 모든 요청이 프록시 아웃바운드에 표시되는 것은 아닙니다. 모든 기록이 프록시로 표시되는지보다 규칙이 예상대로 작동하는지가 중요합니다. 브라우저에 표시되는 외부 IP 주소는 해당 요청의 출구만 나타내며 기기 전체 프로그램의 연결을 대표하지는 않습니다.

처음 확인할 때는 DNS를 동시에 변경하지 않는 것이 좋습니다. 설정은 실행되지만 로그에 도메인 확인 실패가 반복해서 표시되면 기존 네트워크의 DNS가 정상인지 먼저 확인한 다음 FAQ 문제 해결 분류에서 오류 유형별로 살펴보세요. DNS를 지속적으로 사용자 지정하거나 앱별 분할 라우팅, 규칙 우선순위를 조정하려면 전체 가이드를 참고하세요. 이 페이지에서는 첫 연결에 필요한 작업만 다룹니다.

확인에 성공하면 현재 그룹, 활성 설정, 프록시 모드, 라우팅 방식을 기록해 두면 됩니다. 접속 정보가 포함된 전체 링크를 공개 메모에 저장할 필요는 없습니다. 나중에 문제가 생기면 정상 작동이 확인된 설정으로 돌아간 뒤 한 번에 한 항목씩만 조정하세요. 구독 업데이트 후 항목 이름이나 순서가 달라질 수 있으므로 사용 전에 활성 설정이 여전히 있는지 확인해 이전 항목을 새 구독 결과로 착각하지 않도록 합니다.

마지막으로 종료 상태를 확인하세요. v2rayN을 더 이상 사용하지 않을 때는 ‘시스템 프록시 해제’를 선택한 뒤 클라이언트를 종료해, 앱이 종료된 로컬 포트로 계속 요청을 보내지 않도록 합니다. v2rayNG는 연결 버튼을 눌러 VPN 연결을 중지하고 시스템 연결 상태도 종료됐는지 확인하세요. 그런 다음 평소 직접 접속할 수 있는 웹사이트를 열어 기존 네트워크가 복구됐는지 확인합니다. 복구 후 다시 사용하려면 3단계에 따라 연결을 시작하고 상태를 다시 확인하세요.

특정 단계를 다시 설정하려면 전체 클라이언트를 초기화하지 말고 구독 가져오기 또는 프록시 모드로 바로 돌아가세요. 확인이 끝난 설정은 유지하고 문제가 생긴 부분만 조정하면 됩니다.