client help

V2Ray 자주 묻는 질문

클라이언트 선택, 구독 가져오기, 노드 시간 초과, DNS 오류까지 문제가 발생한 단계에 따라 하나씩 확인하세요. 각 답변은 바로 실행할 수 있는 점검 순서를 제시하며 v2rayN, v2rayNG, v2flyNG의 일반적인 사용 환경에 적용할 수 있습니다.

basics

기본 개념

먼저 클라이언트, 코어, 구독, 노드의 관계를 구분하세요. 올바른 클라이언트와 설치 패키지 아키텍처를 선택하면 이후 가져오기 및 실행 문제를 줄일 수 있습니다.

v2rayN, v2rayNG, v2flyNG 중 어떤 것을 선택해야 하나요?

Windows, macOS, Linux 데스크톱에서는 v2rayN을 우선 사용하세요. Android 기기에서는 일반적으로 Xray 코어를 사용하는 v2rayNG를 선택하며, V2Fly 코어가 필요하면 v2flyNG를 사용할 수 있습니다. 클라이언트는 설정과 관리 도구일 뿐이므로 구독에 포함된 프로토콜, 전송 방식, 서버 매개변수는 서로 일치해야 합니다.

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

구독 링크에는 보통 업데이트 가능한 설정 묶음이 포함되며, 가져온 뒤 구독 업데이트로 변경 사항을 동기화할 수 있습니다. 개별 노드 링크는 하나의 설정만 가리키므로 각각 가져와 관리해야 합니다. 구독 주소를 받았다면 클라이언트의 구독 관리 기능을 사용하고, 단일 서버 주소 입력란에 직접 붙여 넣지 마세요.

VMess, VLESS, Trojan을 하나의 클라이언트에서 사용할 수 있나요?

가능합니다. 클라이언트 코어가 해당 프로토콜을 지원한다면 하나의 구독 그룹에 서로 다른 프로토콜 설정을 저장할 수 있습니다. 연결할 때마다 활성 노드 하나를 선택하면 됩니다. 프로토콜 이름만으로 연결 가능 여부가 결정되지는 않으며, 주소, 포트, 사용자 식별자, 전송 방식, TLS, 경로 등의 매개변수가 서버와 일치해야 합니다.

Android 설치 패키지는 arm64와 universal 중 무엇을 선택해야 하나요?

최근 출시된 Android 스마트폰과 태블릿은 대체로 arm64 아키텍처를 사용하므로 먼저 arm64 설치 패키지를 선택하면 됩니다. 파일 크기도 더 작습니다. 프로세서 아키텍처를 확인할 수 없거나 arm64 패키지가 기기와 호환되지 않는다고 표시되면 universal 범용 패키지를 사용하세요. 같은 클라이언트의 두 아키텍처 버전을 동시에 설치할 필요는 없습니다.

configuration

설치 및 설정

설치가 끝난 뒤에는 가져오기 방식, 프록시 적용 범위, 시스템 권한을 확인해야 합니다. 먼저 가지고 있는 내용이 구독 주소인지 개별 노드 링크인지 판단한 다음 알맞은 메뉴를 선택하세요.

v2rayN에서 구독을 가져온 뒤 노드가 표시되지 않는 이유는 무엇인가요?

먼저 구독 주소가 완전한지 확인하고, 복사 과정에서 공백, 줄바꿈, 설명 문구가 섞이지 않았는지 살펴보세요. 구독을 저장한 뒤 수동으로 한 번 업데이트하고, 현재 확인 중인 구독 그룹이 올바른지도 확인하세요. 업데이트 형식 오류가 표시되면 브라우저에서 주소가 구독 내용을 정상적으로 반환하는지 확인한 다음 구독 제공자에게 링크 상태를 문의하세요.

공유 링크를 붙여 넣어도 클라이언트가 인식하지 못하면 어떻게 하나요?

복사한 내용이 클라이언트에서 지원하는 프로토콜 접두사로 시작하는지 확인한 뒤, 클립보드에서 서버를 가져오는 메뉴를 사용하세요. 메신저가 링크 중간에 공백을 넣거나 마지막 문자를 잘라낼 수 있으므로 먼저 일반 텍스트 편집기에 붙여 넣어 내용이 완전한지 확인하는 것이 좋습니다. 구독 주소라면 단일 노드 가져오기가 아니라 구독 관리를 사용하세요.

시스템 프록시를 켰는데도 브라우저가 직접 연결되면 어떻게 하나요?

먼저 클라이언트가 실행 중이고 사용 가능한 노드가 선택되어 있는지 확인한 다음, 시스템 프록시가 자동 구성 또는 전역 프록시로 설정되어 있는지 점검하세요. 브라우저에 별도의 프록시 확장 프로그램이 설치되어 있다면 확장 프로그램 설정이 시스템 프록시를 덮어쓸 수 있으므로 잠시 끄거나 시스템 설정을 따르도록 변경하세요. 변경 후 브라우저를 완전히 종료했다가 다시 열고, 로컬 프록시 포트를 다른 프로그램이 사용하고 있지 않은지도 확인하세요.

TUN 모드를 켤 때 권한 부족 메시지가 표시되면 어떻게 처리하나요?

TUN 모드는 가상 네트워크 인터페이스를 만들고 시스템 라우팅을 변경하므로 관리자 권한이 필요할 수 있습니다. 클라이언트를 종료한 뒤 시스템에서 허용하는 관리자 권한으로 다시 실행하고 TUN을 활성화하세요. 그래도 실패하면 보안 프로그램이 드라이버나 네트워크 인터페이스 생성을 차단하는지, 이전 버전의 가상 네트워크 카드가 남아 있는지 확인하세요. 모든 트래픽을 가로챌 필요가 없다면 우선 시스템 프록시 모드를 사용해도 됩니다.

daily use

사용 팁

일상적인 사용에서는 적절한 라우팅 모드를 선택하고 테스트 결과를 정확히 이해하며, 기기별 로컬 설정을 따로 관리하는 것이 중요합니다. 구독은 노드 내용을 동기화하지만 모든 시스템 옵션을 자동으로 통일하지는 않습니다.

전역, LAN 우회, 규칙 기반 분할 라우팅 모드는 어떻게 다른가요?

전역 모드에서는 클라이언트가 가로채는 요청이 모두 현재 노드를 통과하므로, 짧은 시간 동안 분할 라우팅 규칙의 영향을 배제할 때 유용합니다. LAN 우회 모드는 프린터, 라우터, 내부 네트워크 서비스에 직접 접근할 수 있도록 합니다. 규칙 기반 분할 라우팅은 도메인이나 IP 조건에 따라 직접 연결, 프록시, 차단을 결정하며 일상적인 사용에 적합하지만 규칙 순서와 적용 범위를 올바르게 설정해야 합니다.

V2Ray 지연 시간 테스트 결과는 어떻게 해석해야 하나요?

지연 시간 테스트는 대상에 도달할 수 있는지 확인하고 연결 설정 시간을 대략적으로 살펴보는 기능이며, 다운로드 속도와는 다릅니다. 실제 연결 테스트가 기본 연결 확인만 수행하는 테스트보다 실제 사용 환경에 더 가깝습니다. 한 번의 결과는 로컬 네트워크, 회선 부하, 테스트 대상의 영향을 받으므로 일정 시간 간격을 두고 다시 측정하고, 웹페이지 접속과 실제 전송 결과를 함께 판단하세요.

구독은 얼마나 자주 업데이트해야 하나요?

구독 업데이트 주기는 설정 제공자의 변경 빈도에 따라 달라집니다. 노드가 만료되거나 매개변수가 조정되거나 그룹 내용이 바뀌었을 때는 직접 업데이트하세요. 평소에는 필요에 따라 정기적으로 업데이트하면 되며, 실행할 때마다 반복해서 요청할 필요는 없습니다. 업데이트 전 현재 사용하는 그룹을 보존하고, 업데이트 후 현재 노드를 다시 확인해 활성 설정이 삭제된 뒤에도 이전 기록을 가리키는 일을 방지하세요.

컴퓨터와 Android 기기에서 설정을 어떻게 동기화하나요?

가장 간단한 방법은 v2rayN과 v2rayNG에 동일한 구독 링크를 각각 추가한 뒤 각 기기에서 독립적으로 업데이트하는 것입니다. 개별 노드가 몇 개뿐이라면 공유 링크나 QR 코드로 옮길 수도 있습니다. 플랫폼마다 화면 설정, 로컬 포트, 라우팅 규칙, 코어 설정이 다를 수 있으므로 클라이언트 데이터 폴더 전체를 직접 복사하지 마세요.

troubleshooting

문제 해결

문제를 점검할 때는 한 번에 하나의 조건만 변경하세요. 먼저 로컬 네트워크를 확인하고, 모든 노드에 문제가 있는지 특정 노드만 문제인지 구분한 다음 시스템 프록시, 라우팅, DNS를 처리해야 불필요한 재설치로 실제 원인을 가리는 일을 피할 수 있습니다.

노드 테스트 시간 초과는 어떤 순서로 점검해야 하나요?

먼저 일반 웹페이지에 직접 접속할 수 있는지 확인하고 시스템 날짜, 시간, 시간대를 올바르게 맞추세요. 그런 다음 구독을 업데이트하고 같은 그룹의 다른 노드로 테스트합니다. 하나의 노드만 시간 초과가 발생한다면 해당 노드의 상태를 확인해야 합니다. 모든 노드가 시간 초과라면 클라이언트 코어가 실행되었는지, 로컬 포트가 충돌하지 않는지, 방화벽이 클라이언트 프로세스를 차단하지 않는지 계속 점검하세요.

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

연결됨은 클라이언트가 로컬 설정을 완료했거나 코어를 실행했다는 뜻일 뿐, 대상 요청이 반드시 성공했다는 의미는 아닙니다. 먼저 전역 모드로 전환해 분할 라우팅 규칙의 영향을 배제한 다음, 시스템 프록시가 실제로 적용되었는지, 브라우저가 프록시 설정을 덮어쓰지 않는지, DNS가 해석되는지 확인하세요. 이후 다른 노드로 실제 연결 테스트를 진행하고 로그에서 연결 거부, 시간 초과, 이름 해석 실패 메시지를 확인하세요.

구독 업데이트에 실패하거나 빈 내용이 반환되면 어떻게 하나요?

먼저 시스템 네트워크가 정상인지 확인한 뒤 구독을 다시 요청하고, 주소가 만료되었거나 잘렸거나 불필요한 문자가 붙지 않았는지 점검하세요. 클라이언트에서 업데이트 시 프록시 사용을 설정할 수 있다면 직접 연결 업데이트와 현재 프록시를 통한 업데이트를 각각 테스트하세요. 빈 내용이 반환되어도 기존 그룹을 즉시 덮어쓰지 말고 이전 설정을 보존한 뒤 구독 제공자에게 주소와 반환 형식을 확인하세요.

연결 후 일부 웹사이트에서 DNS 오류가 발생하면 어떻게 점검하나요?

먼저 모든 도메인을 해석하지 못하는지, 특정 도메인만 실패하는지 구분하세요. 일시적으로 전역 모드로 전환하면 문제가 분할 라우팅 규칙에서 비롯되었는지 판단할 수 있습니다. 시스템 DNS 캐시를 지우고 브라우저를 다시 시작하면 이전 기록의 영향을 배제할 수 있습니다. 규칙 모드에서만 문제가 발생한다면 도메인 규칙, DNS 조회 경로, 원격 해석 설정에 서로 충돌하는 정책이 사용되고 있지 않은지 확인하세요.

next step

문제가 아직 해결되지 않았나요?

문제가 발생한 플랫폼, 클라이언트 이름, 수행한 단계, 로그에 처음 나타난 명확한 오류를 기록한 뒤 문제 해결 매뉴얼의 증상별 장에서 계속 점검하세요. 구독 내용과 관련된 경우 기존 그룹을 보존하고 설정을 먼저 복사한 뒤 수정하면 언제든 정상 작동 상태로 되돌릴 수 있습니다.