빠른 시작 / 첫 설정

V2Ray 사용법
구독 가져오기와 연결 확인

네 단계로 처음 설정을 마쳐 보세요. 구독 가져오기, 프록시 모드 선택, 연결 시작, 접속 확인 순서입니다. 클라이언트 설치와 유효한 구독 준비가 끝났다면 약 10분이면 따라 할 수 있습니다. 다운로드와 네트워크 문제 해결 시간은 별도입니다.

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

먼저 현재 네트워크에서 일반 웹페이지에 정상적으로 접속할 수 있는지 확인한 다음 클라이언트를 실행하세요. 이렇게 하면 인터넷 연결 문제와 프록시 설정 문제를 구분할 수 있습니다. 아직 설치하지 않았다면 클라이언트 페이지에서 운영체제와 프로세서 아키텍처에 맞는 설치 파일을 선택하세요. 설치 파일 선택과 시스템 권한 설정은 전체 플랫폼 가이드를 참고하세요. 이 페이지는 클라이언트가 정상적으로 실행되는 상태부터 시작합니다.

클라이언트는 설정을 저장하고 코어를 실행하며, 구독은 서버 매개변수를 제공합니다. 서로 다른 항목입니다. 신뢰할 수 있는 출처에서 받은 유효한 구독 주소를 준비하세요. 계정 로그인에 사용하는 브라우저 페이지 주소는 보통 구독 주소로 사용할 수 없습니다. 출처에서 구독 링크라고 명시한 주소를 복사하고, 사용 중인 클라이언트에서 지원하는 형식인지 확인하세요.

구독 링크에는 접속 정보가 포함되는 경우가 많습니다. 복사할 때 주소 전체를 그대로 사용하고, 줄바꿈이나 설명 문구, 앞뒤 따옴표가 함께 붙지 않도록 하세요. 주소가 보이는 화면을 공개하지 마세요. 링크가 유출됐다면 구독 제공처에서 새 링크를 발급받은 뒤 클라이언트에 저장된 주소를 업데이트하세요. 작업 중에는 트래픽을 처리하는 프록시 클라이언트를 하나만 실행해 여러 프로그램이 시스템 설정을 중복 변경하지 않도록 하세요.

아래 단계를 진행하기 위해 설정 파일을 미리 편집하거나 TUN을 먼저 켤 필요는 없습니다. 처음에는 유효한 서버 설정 하나로 실제 접속을 확인한 뒤, 필요한 기능을 추가하세요. 변경 사항을 최소화하면 문제가 생겼을 때 원인을 찾기 쉽습니다.

1단계: 구독을 가져와 목록 업데이트

v2rayN 데스크톱: 구독 그룹 추가

메인 창을 열고 상단의 '구독 그룹' 메뉴에서 구독 그룹 설정으로 이동한 뒤 추가를 선택하세요. 먼저 그룹을 쉽게 구분할 수 있도록 메모를 입력하고, 주소 또는 URL 입력란에 구독 주소 전체를 붙여 넣습니다. 이름은 출처를 구분하기 위한 것으로 연결 매개변수에는 영향을 주지 않습니다. 처음 설정할 때는 나머지 항목을 기본값으로 두고 저장한 다음 설정 창을 닫아 메인 화면으로 돌아오세요.

그룹을 추가하면 주소만 저장된 것이며 서버 목록을 가져온 것은 아닙니다. '구독 그룹' 메뉴를 다시 열고 방금 저장한 그룹의 구독을 업데이트하세요. 메뉴에 프록시를 통해 업데이트와 프록시 없이 업데이트가 따로 있다면, 사용할 수 있는 프록시 연결이 없는 상태에서는 우선 프록시 없이 업데이트하세요. 구독 주소에 기존 연결이 필요하다고 확인된 경우에만 해당 옵션을 사용하세요. 사용할 수 있는 프록시가 없는데 프록시를 통한 업데이트를 반복해서 선택하지 마세요.

업데이트가 끝나면 메인 화면에서 해당 그룹으로 전환해 서버 항목이 표시되는지 확인하세요. 일반적으로 서버 기록에는 유형, 별칭, 주소, 포트 등의 정보가 표시됩니다. 먼저 방금 추가한 구독에서 가져온 목록인지 확인하세요. 서버를 한꺼번에 테스트하거나 각 항목을 수정할 필요는 없습니다. 구독의 프로토콜, 전송 방식, 보안 설정은 제공처가 지정한 값이므로 임의로 바꾸면 정상적으로 작동하던 설정이 중단될 수 있습니다.

v2rayNG 안드로이드: 주소 저장 후 돌아가서 업데이트

오른쪽 상단 메뉴에서 '구독 그룹 설정'을 열고 추가 기능을 눌러 메모와 구독 주소를 입력한 뒤 저장하고 메인 화면으로 돌아오세요. 메뉴에서 구독 업데이트 기능을 찾아 실행합니다. 버전에 따라 현재 그룹이나 모든 그룹을 업데이트할 수 있습니다. 처음 등록한 구독이 하나뿐이라면 현재 그룹만 업데이트하는 편이 결과를 확인하기 쉽습니다. 작업이 끝날 때까지 기다린 다음 서버 목록에 항목이 표시되는지 확인하세요.

'클립보드에서 가져오기'는 보통 클라이언트가 지원하는 공유 링크를 불러오는 기능이며, 지속적으로 업데이트할 수 있는 구독을 저장하는 기능과는 다릅니다. 받은 것이 구독 주소라면 구독 그룹 설정을 사용하세요. 단일 공유 링크라고 명시된 경우에만 해당 가져오기 기능을 사용하면 됩니다. 두 기능을 구분하면 한 번 가져온 뒤 업데이트할 곳을 찾지 못하는 문제를 피할 수 있습니다.

업데이트 후에도 목록이 비어 있다면 먼저 다른 그룹이 선택돼 있는지, 필터가 적용돼 있는지 확인한 다음 업데이트 안내를 살펴보세요. 파싱에 실패했다면 복사한 주소가 구독 링크인지, 링크가 만료되지 않았는지, 로그인 페이지가 반환된 것은 아닌지 확인하세요. 요청 시간 초과가 표시되면 현재 네트워크와 업데이트 방식을 점검하세요. 자세한 내용은 구독 업데이트 실패 및 파싱 오류 점검 목록을 참고하세요. 유효한 항목이 목록에 표시되면 모드 설정으로 넘어갑니다.

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

데스크톱에서는 먼저 시스템 프록시 사용

v2rayN 메인 화면이나 트레이 메뉴에서 '시스템 프록시'를 찾아 처음 사용할 때는 '시스템 프록시 자동 설정'을 선택하세요. 이 설정은 시스템 프록시가 클라이언트의 로컬 수신 주소를 가리키도록 합니다. 해당 시스템 설정을 따르는 브라우저나 앱만 프록시를 사용합니다. 이 단계에서는 트래픽이 들어오는 경로만 정합니다. 클라이언트가 실행 중인지, 서버를 사용할 수 있는지는 다음 단계에서 확인해야 합니다.

라우팅 설정은 클라이언트에 들어온 요청이 어느 출구로 나갈지 결정합니다. 처음에는 내장된 '중국 본토 우회' 등의 규칙 중 접속 목적에 맞는 항목을 선택하고, 현재 설정을 기억해 두세요. 규칙 이름과 리소스, 실제 적용 범위는 버전마다 다를 수 있으므로 이름만 보고 모든 사이트의 동작을 단정하지 마세요. 특정 사이트에 프록시가 필요한데 규칙상 직접 연결로 분류된다면 서버를 계속 바꾸기보다 라우팅 설정을 확인하세요.

'전역' 라우팅과 TUN은 같은 개념이 아닙니다. 전역 라우팅은 일반적으로 코어에 들어온 트래픽을 지정된 출구로 보내지만 모든 프로그램이 시스템 프록시를 따르게 하지는 않습니다. TUN은 가상 네트워크 인터페이스를 통해 설정 조건에 맞는 트래픽을 처리합니다. 일반 브라우저의 첫 연결을 확인할 때는 시스템 프록시만 사용하면 됩니다. 시스템 프록시를 따르지 않는 앱에 문제가 있을 때만 전체 플랫폼 가이드의 시스템 프록시 및 TUN 설명에 따라 권한, 라우팅, DNS를 설정하세요.

안드로이드에서 VPN 및 앱별 설정 확인

v2rayNG는 보통 Android의 VpnService를 사용해 로컬 VPN 인터페이스를 만들고 트래픽을 처리합니다. 데스크톱의 시스템 프록시 메뉴를 그대로 적용할 필요는 없습니다. 설정에서 앱별 프록시가 켜져 있는지 확인하세요. 선택한 앱만 프록시를 사용하는 설정이라면 테스트할 브라우저가 선택 목록에 있어야 합니다. 선택한 앱을 우회하는 설정이라면 테스트 브라우저가 제외되어 있지 않아야 합니다. 처음 설정할 때는 앱별 제한을 끄고 문제를 확인하는 범위를 줄일 수 있습니다.

이어서 라우팅 모드가 접속 목적에 맞는지 확인하세요. 규칙의 영향을 비교해야 한다면 현재 설정을 기록한 뒤 내장 라우팅 모드로 바꾸고 같은 페이지를 테스트하세요. 작업이 끝나면 평소 설정으로 되돌리세요. 라우팅, DNS, 전송 매개변수, 앱별 목록을 한꺼번에 바꾸면 접속 결과가 달라져도 원인을 파악하기 어렵습니다.

이 단계가 끝나면 데스크톱에서는 현재 트래픽 처리 방식이 무엇인지, 안드로이드에서는 테스트 앱이 VPN 처리 범위에 포함되는지 확인해야 합니다. 두 클라이언트 모두 현재 라우팅 선택을 파악해 두세요. 버튼 색상만으로 연결 여부를 판단하지 마세요. 다음 단계에서 활성 서버를 선택하고 코어 또는 VPN 서비스가 실제로 시작됐는지 확인합니다.

3단계: 서버 선택 및 연결 시작

v2rayN: 활성 서버로 지정

v2rayN 서버 목록으로 돌아가 구독에서 가져온 서버 중 출처가 확인되고 사용할 수 있는 항목을 선택하세요. 마우스 오른쪽 버튼 메뉴에서 '활성 서버로 설정'과 같은 기능을 사용할 수 있습니다. 일부 버전에서는 더블클릭으로 전환할 수 있으니 현재 화면의 안내를 따르세요. 일반 선택 상태와 활성 서버 표시를 구분해야 합니다. 행을 한 번 클릭하는 것만으로 실제 사용 설정까지 바뀌는 것은 아닐 수 있습니다.

v2rayN은 보통 설정을 적용한 뒤 코어를 실행하므로 안드로이드처럼 전원 버튼이 따로 없을 수 있습니다. 메인 화면 하단의 상태와 로그 영역을 살펴보고 코어 시작 실패, 설정 읽기 실패, 로컬 포트 사용 중 메시지가 없는지 확인하세요. 시스템 프록시도 이 단계에서 선택한 설정으로 유지되는지 확인합니다. 설정을 바꿨는데 상태가 갱신되지 않으면 클라이언트의 서비스 재시작 또는 설정 다시 불러오기 기능을 사용한 다음 로그를 다시 살펴보세요.

로그에 포트가 사용 중이라고 표시되면 다른 프록시 프로그램을 먼저 종료한 다음 현재 클라이언트를 다시 시작하세요. 용도를 모르는 시스템 프로세스를 종료하지 마세요. 지원하지 않는 설정 항목이라는 메시지가 표시되면 클라이언트와 선택한 코어가 구독의 프로토콜 기능을 지원하는지 확인하세요. 이 경우 시스템 프록시 스위치를 바꿔도 설정 문법 오류는 해결되지 않습니다. 오류 요약을 보관하고 전체 플랫폼 가이드에서 호환성과 설치 상태를 확인하세요.

v2rayNG: 시스템 VPN 권한 확인

v2rayNG 목록에서 서버를 선택하고 활성 표시가 원하는 항목으로 옮겨졌는지 확인한 다음 메인 화면의 시작 버튼을 누르세요. 처음 시작할 때 Android에서 VPN 연결 요청이 표시되는 경우가 많습니다. 요청을 보낸 앱이 방금 실행한 클라이언트인지 확인한 뒤 허용하세요. 권한을 취소해도 설정은 목록에 남지만 트래픽 처리는 시작되지 않습니다. 다시 시작하고 권한을 허용해야 합니다.

시작한 뒤 클라이언트에 서비스가 실행 중이라고 표시되는지 확인하고, 시스템의 VPN 상태 안내도 살펴보세요. 이 안내는 로컬 VPN 인터페이스가 만들어졌다는 뜻일 뿐 원격 서버 연결까지 보장하지는 않습니다. 다른 VPN이 실행 중이라면 먼저 충돌을 해결한 뒤 다시 시작하세요. 연결 중 서버를 바꿨다면 활성 표시와 실제 적용된 설정이 일치하는지도 확인해야 합니다.

앱을 열어 둔 동안에는 작동하지만 화면을 잠근 뒤 자주 끊긴다면 다음 단계에서 먼저 화면을 켠 상태로 접속을 확인한 다음 시스템 배터리 설정에서 클라이언트의 백그라운드 실행 제한을 살펴보세요. 절전 설정의 위치는 기기마다 다르므로 처음 연결하기 전에 모든 시스템 옵션을 바꿀 필요는 없습니다. 자세한 내용은 VPN 권한, 배터리 절약 및 앱별 프록시 설정을 참고하세요. 서비스가 시작됐으니 마지막으로 실제 요청을 보내 작동 여부를 확인합니다.

4단계: 접속 확인 및 네트워크 복구

실제 페이지를 열어 요청 결과 확인

현재 프록시 설정을 따르는 브라우저를 열고, 실제로 접속해야 하며 선택한 라우팅을 확인하기에 적합한 페이지를 방문하세요. 페이지가 제대로 로드되는지 살펴본 뒤 새로고침하거나 같은 사이트의 다른 페이지를 열어 보세요. 캐시된 페이지는 인터넷이 끊겨도 표시될 수 있으므로 기존 탭에 내용이 보인다는 이유만으로 연결에 성공했다고 판단하지 마세요. 테스트 중에는 시스템 설정을 덮어쓸 수 있는 브라우저 프록시 확장 기능을 잠시 끄세요.

클라이언트에서 연결 기록이나 로그를 제공한다면 페이지에 접속하면서 해당 요청이 기록되는지, 어떤 출구로 라우팅됐는지 확인하세요. 기록은 트래픽이 클라이언트에 들어왔는지 파악하는 데 도움이 됩니다. 화면을 공유하기 전에는 구독 주소, 서버 주소, 접속 정보를 가리세요. 일부 로그 수준에서는 모든 요청이 표시되지 않습니다. 기록이 없다면 앱이 프록시를 전혀 거치지 않았다고 단정하기 전에 로그 설정을 확인하세요.

보조 확인을 위해 클라이언트의 실제 연결 테스트를 실행할 수도 있습니다. 테스트 성공은 해당 시점에 테스트 경로 하나에 접속할 수 있었다는 뜻이지, 모든 도메인과 앱, 전송 방식을 사용할 수 있다는 보장은 아닙니다. 실패 원인이 테스트 주소 자체에 있을 수도 있습니다. Ping, 실제 연결 지연 시간, 다운로드 속도 측정은 각각 다른 구간을 평가하므로 처음부터 가장 낮은 수치를 목표로 할 필요는 없습니다. 차이는 지연 시간 테스트 결과 설명에서 확인하세요.

증상에 따라 점검하고 설정을 한꺼번에 바꾸지 마세요

일반 웹페이지는 열리지만 원하는 페이지가 시간 초과된다면 먼저 해당 요청이 클라이언트에 들어왔는지, 예상한 출구로 라우팅됐는지 확인한 다음 사용 가능하다고 확인된 다른 서버와 비교하세요. 클라이언트 테스트는 성공했는데 특정 앱에서만 실패한다면 해당 앱이 시스템 프록시를 따르는지, 앱별 규칙에서 제외됐는지, 별도의 프록시 설정을 사용하는지 중점적으로 확인하세요. 앱 하나의 결과만 보고 클라이언트 전체를 다시 설치하지 마세요.

연결을 시작한 뒤 모든 페이지에 접속할 수 없다면 먼저 연결을 중지하고 원래 네트워크가 복구됐는지 확인한 다음 활성 서버, 코어 로그, 프록시 설정을 다시 살펴보세요. 중지한 뒤에도 인터넷을 사용할 수 없다면 시스템 프록시가 종료된 로컬 수신 포트를 계속 가리키는지 확인하세요. 로컬 네트워크, 트래픽 진입 경로, 라우팅, 코어, 원격 서버 설정 순으로 점검하면 문제 지점을 찾기 쉽습니다. 자세한 순서는 노드 시간 초과 및 연결 실패 문제 해결을 참고하세요.

사용을 마치면 시스템 설정 복구

데스크톱 사용을 마칠 때는 먼저 v2rayN에서 시스템 프록시를 해제한 뒤 클라이언트를 종료하세요. TUN을 사용했다면 클라이언트에서 정상적으로 끄고 가상 인터페이스와 관련 설정을 복구해야 합니다. 안드로이드에서는 v2rayNG의 중지 버튼으로 VPN 연결을 끊은 다음 시스템의 연결 표시가 사라졌는지 확인하세요. 창을 닫거나 앱을 화면에서 밀어내거나 프로세스를 종료하는 것만으로 정상적인 연결 해제가 완료되는 것은 아닐 수 있습니다.

마지막으로 일반 웹페이지를 열어 연결을 중지한 뒤에도 네트워크가 정상적으로 작동하는지 확인하세요. 구독 업데이트, 활성 서버 확인, 테스트 앱의 예상된 프록시 경로 통과, 종료 후 네트워크 복구까지 확인하면 첫 설정이 끝납니다. 확인된 설정은 그대로 두고 이후에는 한 번에 한 항목씩 변경하세요. 플랫폼을 옮기거나 TUN을 설정하거나 코어 차이를 자세히 알아보려면 전체 플랫폼 설치 및 설정 가이드를 참고하세요.

v2rayN 다운로드