V2Ray 자주 묻는 질문
구독 가져오기부터 연결 확인까지, 문제가 발생한 단계를 먼저 파악한 뒤 해당 설정을 조정하세요.
v2rayN, v2rayNG, v2flyNG 중 어떤 클라이언트를 선택해야 하나요?
Windows, macOS, Linux 데스크톱에서는 v2rayN을 우선 고려하고, 운영체제와 프로세서에 맞는 설치 파일을 선택하세요. Android에서는 일반적으로 Xray 코어를 사용하는 v2rayNG를 선택합니다. V2Fly 코어와의 호환성이 필요한 경우에는 v2flyNG를 고려할 수 있습니다. 클라이언트 인터페이스는 설정을 관리하고 코어는 연결을 처리하므로 둘을 혼동하면 안 됩니다. 클라이언트를 바꾸기 전에 서비스 제공자가 사용하는 프로토콜, 전송 방식, 코어 요구 사항을 확인하세요. 이름이 비슷하다는 이유만으로 설정이 모두 호환된다고 가정하지 마세요.
클라이언트를 설치한 뒤 구독이나 서버 설정도 준비해야 하나요?
네. 클라이언트는 연결과 설정을 관리하는 도구일 뿐, 설치만으로 사용할 수 있는 서버가 생기지는 않습니다. 사용 권한이 있는 구독 주소나 서버 주소, 포트, 인증 정보, 전송 매개변수가 포함된 설정을 준비해야 합니다. 이른바 V2Ray 서비스 구독 주소는 서비스 제공자가 설정을 배포할 때 사용하는 주소이며 클라이언트 설치 파일이 아닙니다. 구독 사용 가능 여부, 데이터 용량, 유효 기간은 서비스 제공자가 결정합니다. 문제를 해결할 때는 클라이언트 문제와 서비스 상태 문제를 구분해야 합니다. 설정이 없는 상태에서 클라이언트를 반복해서 재설치해도 해결되지 않습니다.
시스템 프록시, TUN, 전역 라우팅은 어떻게 다른가요?
시스템 프록시는 시스템 프록시 설정을 따르는 앱이 로컬 프록시 포트를 사용하도록 합니다. 모든 프로그램에 적용되는 것은 아닙니다. TUN은 가상 네트워크 인터페이스를 통해 조건에 맞는 트래픽을 처리하며, 추가 권한이 필요한 경우가 많고 다른 네트워크 도구와 충돌할 수도 있습니다. 전역 라우팅은 트래픽이 코어에 들어온 뒤 어느 경로로 보낼지를 정하는 규칙으로, 모든 앱의 트래픽이 자동으로 처리된다는 뜻은 아닙니다. 먼저 시스템 프록시로 구독과 서버가 정상인지 확인한 다음, 필요한 앱에 맞춰 TUN을 사용하세요. 트래픽 처리 방식과 라우팅 규칙을 동시에 바꾸면 문제 원인을 파악하기 어렵습니다.
구독 주소를 포럼이나 온라인 변환 도구에 올려도 되나요?
권장하지 않습니다. 구독 주소에는 보통 접근 인증 정보가 포함되어 있어, 주소를 가진 사람이 서버 설정을 확인하거나 서비스 용량을 사용할 수 있습니다. 도움을 요청할 때는 전체 주소, QR 코드, 식별 정보, 스크린샷의 민감한 항목을 가리고 클라이언트 이름, 운영체제, 오류 유형, 시도한 조치만 설명하세요. 구독은 클라이언트에서 직접 가져오고, 출처를 알 수 없는 온라인 변환 도구에는 주소를 입력하지 마세요. 이미 공개했다면 서비스 제공자 관리 페이지에서 구독 주소를 재설정한 뒤 각 기기의 구독 그룹을 업데이트하세요. 공개 게시물을 삭제해도 기존 인증 정보가 바로 무효화되지는 않습니다.
Android용 arm64와 universal 설치 파일 중 무엇을 선택해야 하나요?
먼저 휴대전화의 시스템 정보나 기기 사양에서 프로세서 아키텍처를 확인하세요. 2015년 이후 출시된 대부분의 스마트폰은 arm64를 먼저 시도할 수 있지만, 최종적으로는 운영체제가 지원하는 앱 아키텍처를 기준으로 판단해야 합니다. 출시 연도만으로 결정하지 마세요. universal 패키지는 여러 아키텍처를 포함하므로 아키텍처를 모르거나 다른 기기와 호환해야 할 때 적합하지만, 파일 크기는 대체로 더 큽니다. 앱을 파싱할 수 없거나 설치되지 않으면 시스템 요구 사항, 설치 파일의 다운로드 상태, 기존 앱과의 서명 호환성을 먼저 확인하세요. 모든 설치 오류를 아키텍처 문제로 단정하지 마세요.
v2rayN이나 v2rayNG에서 구독을 가져오지 못하면 어떻게 해야 하나요?
먼저 복사한 내용이 계정 관리 페이지나 로그인 링크, 공유 안내가 아니라 완전한 구독 주소인지 확인하세요. v2rayN에서는 구독 그룹 설정에 이름과 주소를 입력한 뒤 구독을 업데이트할 수 있습니다. v2rayNG에서는 구독 그룹 설정에 주소를 저장한 다음 메뉴에서 구독을 업데이트합니다. 메뉴 이름은 앱 버전에 따라 다를 수 있습니다. 주소 앞뒤의 공백과 줄바꿈, 잘린 매개변수도 확인하세요. 지원하지 않는 형식이라는 메시지가 표시되면 같은 웹페이지 주소를 반복해서 가져오지 말고, 서비스 제공자에게 해당 클라이언트가 인식할 수 있는 구독 형식을 제공하는지 문의하세요.
TUN이 시작되지 않고 권한 또는 가상 네트워크 어댑터 오류가 표시되면 어떻게 해야 하나요?
먼저 TUN을 끄고 일반 프록시 연결이 정상인지 확인한 다음 권한과 네트워크 인터페이스 문제를 살펴보세요. Windows에서는 클라이언트 안내에 따라 관리자 권한으로 실행하거나 필요한 서비스를 설치하세요. macOS와 Linux에서는 해당 클라이언트 설명에 따라 권한을 허용하고 구성 요소를 설정하세요. 다른 운영체제의 방법을 그대로 적용하지 마세요. Android에서는 처음 연결할 때 시스템 VPN 권한을 허용하고, 다른 VPN 앱이 연결을 점유하고 있지 않은지 확인하세요. 계속 실패하면 코어 로그에서 구체적인 오류를 확인하고 권한 거부, 인터페이스 생성 실패, 라우팅 충돌 등의 내용을 기록해 원인에 맞게 조치하세요.
시스템 프록시를 설정했는데 브라우저가 프록시를 사용하지 않으면 어떻게 해야 하나요?
먼저 v2rayN 코어가 실행 중이고 사용할 수 있는 서버가 선택되어 있는지 확인하세요. 그런 다음 시스템 프록시를 ‘시스템 프록시 자동 설정’으로 지정하고, 시스템 프록시를 변경하지 않는 옵션은 선택하지 마세요. 시스템 프록시의 로컬 주소와 포트가 클라이언트 설정과 일치하는지 확인하고 다른 프록시 도구가 설정을 반복해서 덮어쓰지 않는지도 살펴보세요. 브라우저에서 별도의 프록시 확장 프로그램을 사용한다면 잠시 끄거나 시스템 설정을 따르도록 변경하세요. 특정 프로그램만 프록시를 사용하지 않는다면 시스템 프록시를 따르지 않는 프로그램일 수 있습니다. 프로그램 안내에 따라 별도로 설정하거나 일반 연결이 정상인지 확인한 뒤 TUN 사용을 검토하세요.
여러 구독이 섞여 있을 때 잘못 선택하지 않도록 관리하려면 어떻게 해야 하나요?
v2rayN에서 서비스 제공자별로 구독 그룹을 따로 만들고, 출처를 알아볼 수 있는 이름을 붙인 뒤 주소와 업데이트 옵션을 각각 저장하세요. 업데이트한 뒤에는 해당 그룹으로 전환해 서버가 예상한 구독에서 가져온 것인지 확인하세요. 이름이 비슷하다는 이유만으로 선택하지 마세요. 필터 키워드를 설정할 때는 모든 서버가 숨겨지지 않도록 조건을 너무 엄격하게 지정하지 마세요. 그룹을 삭제하거나 오래된 설정을 정리하기 전에 보관할 수동 설정을 백업하세요. 구독 업데이트로 구독에서 생성된 항목이 덮어써질 수 있으므로 해당 항목에 사용자 지정 매개변수를 계속 추가해 관리하는 것은 권장하지 않습니다.
TCPing은 응답하는데 실제 연결 속도 테스트는 왜 실패하나요?
TCPing은 일반적으로 대상 주소와 포트가 전송 계층에서 응답한다는 점만 보여 줍니다. 인증, 암호화 핸드셰이크, 전송 경로, 대상 웹사이트 접속까지 정상이라는 뜻은 아닙니다. 실제 연결 속도 테스트는 프록시 경로를 거쳐 테스트 주소에 접속하므로 일반적인 사용 환경에 더 가깝지만, 테스트 주소에 접속할 수 있는지에 따라서도 결과가 달라집니다. 같은 그룹의 서버를 실제 연결 방식으로 테스트한 뒤 필요한 웹사이트에 직접 접속해 보세요. 모든 서버가 특정 테스트 주소에서만 실패한다면 전체 설정을 삭제하지 말고 먼저 테스트 주소와 라우팅 설정을 확인하세요.
중국 본토 우회와 전역 모드 중 어떤 것을 선택해야 하나요?
일상적인 사용에서는 먼저 중국 본토 우회 모드를 선택해 직접 연결 규칙에 해당하는 트래픽은 바로 접속하고, 나머지는 프록시 규칙에 따라 처리할 수 있습니다. 전역 모드는 문제가 분할 라우팅과 관련 있는지 일시적으로 확인할 때 적합합니다. 다만 코어에 들어온 트래픽에만 적용되므로 모든 앱이 자동으로 프록시를 사용하게 하지는 않습니다. 모드를 바꾼 뒤에는 연결을 다시 시작하고, 필요한 경우 테스트 중인 앱도 재시작해 기존 연결이 재사용되지 않도록 하세요. 사용자 지정 규칙을 만들 때는 일치 순서와 도메인 해석 방식을 확인하고 기본 설정을 백업한 뒤 로그에서 실제로 선택된 경로를 확인하세요.
연결됨으로 표시되는 것만으로는 부족할 때 프록시 작동 여부를 어떻게 확인하나요?
먼저 서버를 선택하고 실제 연결 테스트를 완료한 다음 사용할 시스템 프록시나 TUN을 켜세요. 같은 브라우저에서 일반 웹사이트와 신뢰할 수 있는 외부 IP 확인 페이지를 열어 켜기 전후의 IP를 비교하고, 해당 접속 기록이 클라이언트 로그에 남는지도 확인하세요. 전역 모드와 분할 라우팅에서는 웹사이트마다 다른 경로를 사용할 수 있으므로 프록시를 사용해야 하는 사이트를 골라 테스트하세요. 마지막으로 프록시가 필요한 앱도 개별적으로 확인하세요. 브라우저에서 접속된다고 해서 다른 모든 프로그램의 트래픽도 처리되는 것은 아닙니다.
구독 업데이트에 실패하거나 업데이트 후 목록이 비었을 때 어떤 순서로 확인해야 하나요?
기존 그룹과 설정을 먼저 보존하고 구독 주소가 완전한지, 계정이 만료되었거나 용량을 모두 사용했는지 확인한 뒤 시스템 시간과 현재 네트워크를 점검하세요. 업데이트 로그를 살펴 도메인 해석 실패, 연결 시간 초과, 접근 거부, 형식 파싱 실패를 구분하세요. 클라이언트에 프록시를 통해 업데이트하는 옵션이 있다면 먼저 사용 가능한 연결이 필요합니다. 기존 연결이 끊긴 상태라면 프록시 없이 업데이트해 보세요. 업데이트는 성공했지만 목록이 비었다면 필터를 끄고 올바른 그룹을 선택했는지 확인하세요. 그래도 항목이 없다면 구독이 실제로 반환하는 형식과 상태를 서비스 제공자에게 문의하세요.
V2Ray 서버 연결이 시간 초과될 때 먼저 무엇을 확인해야 하나요?
로컬에서 원격 서버 방향으로 차례대로 확인하세요. 먼저 클라이언트 코어가 실행 중인지, 로컬 포트를 다른 프로그램이 사용하고 있지 않은지 확인한 다음 시스템 프록시나 TUN이 트래픽을 처리하고 있는지 살펴보세요. 구독을 업데이트하고 시스템 시간을 확인한 뒤 같은 그룹의 다른 서버도 시도하세요. 특정 서버만 실패한다면 해당 서버 상태와 설정을 중점적으로 확인하고, 모두 실패한다면 현재 네트워크와 DNS, 보안 소프트웨어 알림을 점검하세요. 로그에서 시간 초과와 인증 실패는 서로 다른 오류입니다. 도움을 요청할 때 오류 유형과 발생 단계를 기록하고 서버 인증 정보와 구독 주소는 가리세요.
연결됨으로 표시되지만 웹페이지가 열리지 않거나 일부 사이트만 접속되지 않으면 어떻게 해야 하나요?
먼저 클라이언트의 연결 상태가 로컬 서비스 시작만을 의미하는지 확인한 다음 실제 연결 테스트를 실행하세요. 테스트는 성공하지만 브라우저에서 접속되지 않는다면 브라우저 프록시 확장 프로그램, 시스템 프록시 포트, DNS 설정을 확인하세요. 일부 사이트만 문제가 있다면 라우팅 모드를 잠시 바꿔 비교하고 로그에서 해당 도메인이 직접 연결되었는지 프록시를 사용했는지 확인하세요. 서버, DNS, 라우팅을 동시에 바꾸면 문제를 재현하기 어렵습니다. 인증서나 핸드셰이크 오류가 발생하면 시스템 시간과 구독의 전송 매개변수도 확인하세요. 인증서 검증을 끄는 방식으로 설정 문제를 숨기지 마세요.
클라이언트를 종료한 뒤 네트워크에 문제가 생기거나 TUN을 켠 후 로컬 네트워크에 접속할 수 없으면 어떻게 해야 하나요?
종료하기 전에 TUN을 끄고 v2rayN에서 시스템 프록시를 해제하세요. 클라이언트가 비정상 종료되었다면 시스템 네트워크 설정에서 중단된 로컬 프록시 포트가 계속 지정되어 있는지 확인하세요. TUN을 켠 뒤 프린터나 라우터 관리 페이지 같은 로컬 네트워크 기기에 접속할 수 없다면 사설 네트워크 대역의 직접 연결 규칙과 다른 VPN 또는 보안 소프트웨어의 라우팅 충돌을 확인하세요. ‘LAN 연결 허용’은 다른 기기가 로컬 프록시에 접속하도록 하는 설정이지, 로컬 네트워크 접속 문제를 해결하는 범용 옵션이 아닙니다. 설정을 바꾸기 전에 기존 값을 기록하고 연결을 복구한 뒤 필요한 기능을 하나씩 켜세요.