V2Ray 자주 묻는 질문

클라이언트와 설정, 네트워크 증상별로 답변을 찾아보세요. 구독 가져오기, 커널 연결, 앱 트래픽 처리를 구분한 뒤 설정을 하나씩 조정하세요.

기초 개념

클라이언트, 커널, 연결 설정, 설치 파일 아키텍처를 먼저 구분하세요.

V2Ray, 클라이언트, Xray 커널은 각각 무엇인가요?

V2Ray는 일반적으로 Project V 생태계의 프록시 도구와 관련 구현을 가리킵니다. 클라이언트는 구독 관리, 설정 편집, 시스템 연동을 담당하고, 커널은 프로토콜 처리와 연결, 라우팅을 담당합니다. v2rayN은 데스크톱 클라이언트이며, v2rayNG와 v2flyNG는 Android용으로 각각 Xray와 V2Fly를 주요 커널로 사용합니다. 프로토콜 이름만으로 설정의 사용 가능 여부를 판단하지 말고, 클라이언트에 포함된 커널 버전과 전송 방식, 보안 계층 지원 여부도 확인해야 합니다.

V2Ray 셀렉트는 커널 프로젝트의 공식 사이트인가요? 클라이언트에 바로 사용할 수 있는 연결이 포함되어 있나요?

V2Ray 셀렉트는 클라이언트 안내와 기술 정보를 제공하는 사이트로, Project V, V2Fly 또는 Xray 프로젝트의 공식 사이트가 아니며 연결 서비스도 제공하지 않습니다. 클라이언트를 설치하면 프로그램을 실행할 준비가 된 것이며, 실제로 연결하려면 사용할 권한이 있는 서버 설정이나 개별 공유 링크 또는 구독 주소가 필요합니다. 클라이언트의 오픈소스 라이선스와 연결 서비스의 요금은 별개입니다. 계정, 구독 만료 또는 서버 장애는 설정 제공업체에 문의하세요. 이 사이트의 입문 가이드에서는 주로 GUI 설정과 문제 해결 방법을 안내합니다.

개별 공유 링크와 V2Ray 구독 링크는 어떻게 다른가요?

vmess://, vless:// 등으로 시작하는 문자열은 보통 개별 설정을 공유하는 링크입니다. 가져온 뒤에는 로컬에 저장되며 제공업체의 변경 사항이 자동으로 반영되지 않습니다. 구독 주소는 일반적으로 네트워크 주소이며, 클라이언트가 접속해 여러 설정을 가져온 다음 구독 업데이트로 내용을 새로 고칠 수 있습니다. 일반 웹 주소가 반드시 구독 주소인 것은 아니며, 로그인 페이지로 연결되는 주소는 바로 가져올 수 없을 수도 있습니다. 두 링크 모두 접속 정보를 포함할 수 있으므로 안전한 비공개 경로에 보관하고, 스크린샷을 공유하거나 도움을 요청할 때 전체 내용을 공개하지 마세요.

Android 설치 파일은 arm64와 universal 중 무엇을 선택해야 하나요?

먼저 기기의 프로세서와 운영체제가 지원하는 앱 아키텍처를 확인하세요. arm64를 지원하는 기기라면 arm64 패키지를 우선 선택하면 됩니다. 2015년 이후 출시된 주류 스마트폰은 대부분 여기에 해당하지만, 구매 시기는 아키텍처 확인을 대신할 수 없습니다. universal 패키지는 여러 아키텍처를 포함해 아키텍처를 확인하기 어려울 때 유용하지만 파일 크기가 더 큰 편입니다. 설치 시 호환되지 않는다는 메시지가 나오면 최소 시스템 요구 사항, 기기의 여유 공간, 기존 앱과 서명이 일치하는지도 확인하세요. 서명 충돌을 해결하려고 아키텍처 패키지를 반복해서 바꾸지 마세요. 앱을 다른 출처에서 받거나 삭제하기 전 구독과 필요한 설정을 백업하세요.

설치 및 설정

구독 가져오기부터 트래픽 처리까지 각 단계를 나눠 확인하세요.

구독 가져오기에 실패하거나 가져온 뒤 목록이 비어 있으면 무엇을 확인해야 하나요?

복사한 내용이 관리 페이지 주소나 안내 문구, 개별 공유 링크가 아니라 전체 구독 주소인지 먼저 확인하고 앞뒤 공백과 줄바꿈을 제거하세요. 클라이언트의 구독 관리에서 주소를 저장한 뒤 업데이트를 실행해야 합니다. 구독 그룹만 추가하면 설정을 바로 가져오지 않을 수 있습니다. 그래도 목록이 비어 있다면 로그를 확인해 연결 실패인지, 응답을 해석할 수 없는지, 설정이 필터링됐는지 구분하세요. 구독이 웹 페이지나 로그인 안내, 지원되지 않는 형식으로 응답할 수 있으니 클라이언트에서 사용할 수 있는 형식인지 제공업체에 문의하세요. 비공개 구독 주소를 낯선 온라인 변환 사이트에 입력하지 마세요.

정상적으로 작동하던 구독 업데이트에 실패하면 삭제 후 다시 만들어야 하나요?

기존 설정을 유지하고 업데이트 로그와 발생 시간을 기록하세요. 구독을 바로 삭제할 필요는 없습니다. 로컬 네트워크와 시스템 시간이 정상인지, 주소가 변경됐는지, 구독이 만료되거나 제공업체에 의해 중지됐는지 확인하세요. 일부 클라이언트에서는 프록시를 통해 구독을 업데이트할 수 있습니다. 현재 프록시 출구가 작동하지 않으면 직접 연결로 업데이트를 시도하고, 반대로 사용 가능한 연결이 있다면 프록시를 통한 업데이트도 시도해 보세요. 로그인 페이지나 접근 거부 메시지가 반환되면 계정 상태를 확인하세요. 업데이트가 성공한 뒤 목록이 바뀌었는지 확인해 아직 사용할 수 있는 로컬 설정을 미리 지우지 않도록 하세요.

처음 설정할 때 시스템 프록시를 먼저 켜야 하나요, 아니면 바로 TUN을 활성화해야 하나요?

데스크톱에서 처음 설정할 때는 설정 하나를 선택해 커널을 실행한 뒤 시스템 프록시를 활성화하고, 시스템 프록시 설정을 따르는 브라우저로 테스트하는 것이 좋습니다. 이렇게 하면 커널 연결, 앱의 프록시 사용 여부, 라우팅 규칙 적용 여부를 각각 확인할 수 있습니다. TUN은 더 많은 네트워크 트래픽을 처리하지만 가상 네트워크 어댑터, 라우팅, DNS 설정도 추가로 점검해야 하므로 최초 가져오기 문제와 동시에 다루지 않는 편이 좋습니다. Android 클라이언트는 보통 시스템 VPN 인터페이스로 트래픽을 처리하므로 데스크톱 시스템 프록시와 설정 경로가 다릅니다. 클라이언트 안내에 따라 권한을 허용하고 앱별 분할 설정을 확인하세요.

TUN을 켤 때 권한이 부족하다는 메시지가 나오면 어떻게 해야 하나요?

먼저 로그에서 오류 원인이 권한, 가상 네트워크 어댑터 생성, 라우팅 설정 중 무엇인지 확인하세요. 데스크톱 TUN은 보통 권한을 높이거나 클라이언트 안내에 따라 서비스를 설정해야 합니다. Windows에서는 안내에 따라 관리자 권한으로 실행하고, macOS와 Linux에서는 해당 버전의 요구 사항에 맞춰 시스템 권한을 승인하거나 권한을 설정하세요. 오류를 없애려고 시스템 디렉터리 권한을 무작정 변경하지 마세요. 다른 VPN, 가상 네트워크 도구 또는 보안 프로그램이 실행 중이라면 충돌 가능성이 있는 항목을 일시 중지하고 테스트하세요. TUN을 종료한 뒤 시스템 라우팅과 DNS가 복구됐는지 확인하고 다시 활성화할지 결정하세요.

활용 팁

규칙, 커널, DNS를 조정할 때는 이전 설정을 저장해 언제든 되돌릴 수 있게 하세요.

규칙 모드와 전역 모드 중 무엇을 선택해야 하나요? geosite와 geoip는 어떤 역할을 하나요?

평소에는 클라이언트의 규칙 모드를 사용해 지정한 도메인이나 주소를 직접 연결, 프록시 또는 차단으로 처리할 수 있습니다. geosite는 보통 도메인 목록을 기준으로 일치 항목을 찾고, geoip는 IP 주소 목록을 기준으로 찾습니다. 결과는 규칙 순서, 도메인 확인 방식, 규칙 데이터 버전의 영향도 받습니다. 전역 모드는 분할 라우팅이 원인인지 임시로 확인하는 데 유용하지만, 모든 앱 트래픽을 처리한다는 뜻은 아닙니다. 규칙을 변경하기 전에 기존 설정을 저장하고, 한 번에 조건 하나만 바꿔 대상 사이트를 다시 테스트하세요. 모드와 DNS, 커널을 동시에 변경하면 원인을 찾기 어렵습니다.

Xray를 V2Fly로 바로 바꿀 수 있나요?

전환하기 전에 현재 클라이언트가 해당 커널을 제공하는지, 선택한 설정의 프로토콜과 전송 방식, 보안 계층을 대상 버전에서 모두 지원하는지 확인하세요. Xray와 V2Fly는 같은 생태계에서 출발했지만 기능 발전 방향과 설정 항목이 완전히 같지는 않습니다. 특히 REALITY 같은 기능은 바로 옮길 수 있다고 가정해서는 안 됩니다. REALITY는 보안 계층 관련 메커니즘이지 VMess와 나란히 놓이는 별도의 프록시 프로토콜이 아닙니다. 기존 설정을 백업한 뒤 호환되는 설정 하나로 테스트하세요. 연결과 라우팅이 정상인지 확인하고 나서 다른 설정도 전환하고, 문제가 생기면 기존 커널로 되돌리세요.

DNS는 시스템 설정을 따라야 하나요, 아니면 클라이언트에서 처리해야 하나요?

우선 클라이언트의 기본 방식을 사용하고 실제 트래픽 처리 방식에 맞춰 조정하세요. 시스템 프록시, 앱 자체의 암호화 DNS, TUN의 DNS 처리는 서로 다른 경로를 사용할 수 있습니다. 브라우저에서는 접속되지만 다른 앱에서 실패한다면 두 앱이 같은 방식으로 DNS를 조회하는지 확인하세요. DNS 주소를 공용 주소로 바꾸는 것만으로 문제가 해결됐다고 판단하지 말고, 조회 요청이 전달되는지, 응답 주소가 예상과 일치하는지, 도메인 규칙이 여전히 적용되는지 확인해야 합니다. 설정을 바꾼 뒤 연결을 다시 설정하고, 필요하면 해당 앱의 DNS 캐시를 지운 다음 테스트하세요.

스크린샷으로 도움을 요청하거나 설정을 옮길 때 어떤 정보를 가려야 하나요?

전체 구독 주소와 공유 링크, QR 코드, 사용자 식별 정보, 인증 정보는 다른 사람이 같은 연결을 사용하는 데 악용될 수 있으므로 공유 전에 가리세요. 도움을 요청할 때는 보통 클라이언트 이름, 앱과 커널 버전, 운영체제 유형, 사용 중인 프로토콜, 오류 로그 일부만 있으면 됩니다. 전체 설정 파일을 올릴 필요는 없습니다. 다른 기기로 옮길 때는 신뢰할 수 있는 비공개 전송 수단을 사용하고, 완료 후 구독 그룹과 라우팅 설정도 복원됐는지 확인하세요. 인증 정보가 이미 공개됐다면 스크린샷을 삭제해도 접근 권한은 취소되지 않습니다. 제공업체에 문의해 해당 인증 정보나 구독 주소를 변경하세요.

문제 해결

실제 요청과 로그를 기준으로 확인하고, 프로그램이 시작됐다는 사실만으로 연결됐다고 판단하지 마세요.

노드 테스트가 시간 초과되면 서버가 이미 중단된 것인가요?

시간 초과는 제한 시간 안에 현재 테스트가 완료되지 않았다는 뜻일 뿐입니다. 원인은 로컬 네트워크, DNS, 대상 주소, 포트, 서버 상태 또는 테스트 방식일 수 있습니다. 먼저 일반 네트워크 연결을 확인하고 시스템 시간과 설정 항목을 점검하세요. 같은 설정으로 대상 사이트에 실제 접속해 보고 커널 로그도 확인하세요. 클라이언트에 따라 포트만 확인하거나 실제 요청을 보낼 수 있으므로 결과를 그대로 비교할 수는 없습니다. 모든 설정이 동시에 실패하면 먼저 로컬 환경을 확인하고, 하나만 실패한다면 제공업체에 주소와 포트, 서버 상태를 문의하세요.

클라이언트에는 연결됨으로 표시되는데 웹 페이지가 열리지 않으면 어떻게 해결하나요?

연결됨 표시는 보통 로컬 커널이나 시스템 VPN 인터페이스가 시작됐다는 의미이지, 원격 요청이 성공했다는 뜻은 아닙니다. 먼저 활성 설정이 선택되어 있는지 확인한 뒤 웹 페이지에 접속할 때 연결 로그가 생성되는지 살펴보세요. 요청 기록이 없다면 앱 프록시 설정과 앱별 분할, 트래픽 처리 범위를 확인하세요. 기록은 있지만 요청이 실패한다면 DNS, 원격 연결, 라우팅 출구를 이어서 점검하세요. 알려진 정상 설정으로 잠시 바꾸거나 모드를 전환해 비교할 수 있지만, 한 번에 한 항목만 변경하세요. 특정 사이트 하나만 실패한다면 사이트 자체 장애, 브라우저 캐시, 로그인 상태도 확인해야 합니다.

시스템 프록시를 켰는데 일부 앱에서만 적용되는 이유는 무엇인가요?

시스템 프록시는 모든 프로세스의 트래픽을 강제로 전환하는 기능이 아닙니다. 일부 앱은 자체 네트워크 설정을 사용하고, 터미널 프로그램은 프록시 환경을 별도로 설정해야 할 수 있습니다. 브라우저 확장 프로그램이 시스템 설정을 덮어쓰는 경우도 있습니다. 먼저 클라이언트에 표시된 로컬 수신 주소와 포트를 확인하고, 대상 앱이 시스템 프록시를 사용하도록 설정됐는지 또는 일치하는 프록시 유형을 입력했는지 확인하세요. HTTP와 SOCKS 포트를 혼용하지 마세요. 시스템 프록시를 따르지 않는 앱의 트래픽까지 처리해야 한다면 TUN을 검토할 수 있습니다. 앱 하나에만 문제가 있다면 시스템 변경 범위를 넓히기 전에 해당 앱 설정부터 확인하세요.

Android에서 화면을 잠그면 연결이 끊기거나 다른 VPN을 실행한 뒤 연결이 작동하지 않을 때는 어떻게 해야 하나요?

먼저 시스템이 클라이언트의 백그라운드 동작, 자동 시작 또는 배터리 사용을 제한하는지 확인하고 기기 설정에서 필요한 백그라운드 실행을 허용하세요. 다른 앱이 시스템 VPN 인터페이스를 사용 중인지도 확인해야 합니다. 일반적인 개인 설정에서는 동시에 활성화할 수 있는 VPN 연결이 하나뿐인 경우가 많아 다른 앱을 실행하면 기존 연결이 대체될 수 있습니다. Wi-Fi와 모바일 네트워크를 전환할 때만 끊긴다면 로그를 확인하고 연결을 다시 설정해 보세요. 설정이 여전히 유효한지도 점검해야 합니다. 알림 표시줄 아이콘만으로 연결 상태를 판단하지 말고, 화면 잠금을 해제한 뒤 실제 요청으로 확인하고 끊기는 조건을 기록하세요.