먼저 핵심부터 살펴보겠습니다. 구독은 설정을 제공하고, 노드는 연결 지점이며, 회선은 데이터가 거치는 경로를, 프로토콜은 데이터 전송 방식을, 트래픽 분할은 어떤 요청을 프록시로 보낼지를 정합니다. 각각 서로 다른 영역이므로 한 가지 명칭만 보고 서비스 전체의 속도나 개인정보 보호 수준을 판단할 수는 없습니다.
일상적으로 ‘VPN 클라이언트’라고 부르는 앱이 실제로는 프록시 클라이언트일 수도 있습니다. 일반적인 VPN은 네트워크 계층 터널을 만들지만, 프록시 도구는 시스템 프록시나 가상 네트워크 인터페이스로 트래픽을 전달할 수 있습니다. 두 종류 모두 화면에 ‘연결됨’이라고 표시될 수 있지만, 처리하는 트래픽 범위는 다를 수 있습니다. 프로토콜 약어를 외우는 것보다 이 차이를 이해하는 편이 유용합니다.
구독, 구독 링크와 노드
‘구독’은 결제와 설정이라는 두 가지 의미로 쓰입니다. 월간 구독은 요금제의 이용 기간과 데이터 제공 방식을 나타냅니다. 클라이언트에서 ‘구독 업데이트’는 대개 설정을 다시 가져온다는 뜻이지, 결제를 갱신한다는 뜻은 아닙니다. 업데이트에 성공해도 클라이언트가 읽을 수 있는 설정을 받아왔다는 의미일 뿐, 요금제 잔액이나 모든 회선의 연결 가능 여부까지 확인된 것은 아닙니다.
구독 링크는 설정을 가져오는 주소이며 계정별 인증 정보가 포함될 수 있습니다. 클라이언트는 이 주소에서 노드 주소, 포트, 인증 정보와 경우에 따라 규칙 및 정책 그룹을 가져옵니다. 웹사이트를 둘러볼 때 쓰는 일반 URL이 아니므로 공개 게시판이나 출처가 불분명한 변환 사이트에 올리지 마세요. 도움을 요청할 때는 링크 전체와 토큰, QR 코드를 가려야 합니다.
노드는 클라이언트에서 선택할 수 있는 연결 설정입니다. 이름에 표시된 지역은 보통 서비스가 안내하는 출구 지역을 뜻하지만, 진입 위치와 실제 경로, 출구 위치는 서로 다를 수 있습니다. 이름이 여러 개여도 일부 기반 시설을 공유할 수 있으므로 노드 항목이 많다고 독립된 물리 회선도 많다는 뜻은 아닙니다.
| 용어 | 실제 기능 | 흔한 오해 |
|---|---|---|
| 요금제 구독 | 서비스 이용 기간, 데이터 제공량과 결제 방식을 정합니다 | 설정을 업데이트하면 결제도 갱신된다 |
| 구독 링크 | 클라이언트에 업데이트 가능한 설정을 제공합니다 | 어떤 클라이언트에서든 바로 읽을 수 있다 |
| 노드 | 특정 연결 지점에 접속하는 데 필요한 매개변수를 저장합니다 | 이름에 표시된 지역이 전체 전송 경로를 나타낸다 |
| 정책 그룹 | 노드를 모아 수동 또는 자동 선택 기능을 제공합니다 | 자동 선택은 현재 용도에 항상 적합하다 |
전용 회선, 중계와 직결: 경로의 차이
회선은 데이터가 로컬 네트워크에서 출구까지 이동하는 경로를 말합니다. 직결은 보통 클라이언트가 서비스 제공업체가 마련한 중국 본토 내 중계 지점을 거치지 않고 해외 서버에 직접 연결한다는 뜻입니다. 그래도 통신사 네트워크를 거치며, 기기와 서버 사이에 전용 케이블이 놓인다는 의미는 아닙니다. 실제 성능은 로컬 접속 환경, 통신사 간 연결, 국제망 혼잡의 영향을 받습니다.
중계는 일반적으로 접속하기 쉬운 지점에 먼저 연결한 뒤, 그곳에서 다음 노드로 트래픽을 전달하는 방식입니다. 경로 일부가 개선될 수도 있지만 전달 과정에서 오버헤드가 늘어날 수도 있습니다. ‘중계’라는 이름만으로 이후 구간의 혼잡 여부를 알 수 없으며, 모든 시간대에 같은 품질을 보장하지도 않습니다.
IEPL은 국제 이더넷 전용 회선으로, 통신사가 제공하는 전용 전송 구간을 뜻합니다. 구독 서비스에서 IEPL을 사용하더라도 전체 경로 중 일부 구간에 해당 전송 방식을 적용한다는 의미인 경우가 많습니다. 가정의 인터넷 접속부터 서비스 출구와 대상 웹사이트까지 모든 구간이 전용 회선으로 연결된다는 뜻은 아닙니다. 전용 회선이 전용 대역폭을 의미하는 것도 아니므로, 명칭만으로 안정성이 보장된다고 판단해서는 안 됩니다.
화상 회의, 원격 데스크톱, 동영상 재생에서는 한 번 측정한 노드 지연 시간보다 연속 사용 중의 패킷 손실, 지터, 버퍼링이 더 중요한 참고 지표입니다. 지연 시간 측정은 대상과 방식이 다를 수 있으며, 대상 웹사이트까지의 전체 접속 경로를 반영하지 않을 수도 있습니다.
자주 쓰이는 프로토콜: 우열보다 호환성을 확인하세요
프로토콜은 클라이언트와 서버가 데이터, 인증 정보, 캡슐화를 주고받는 방식을 정합니다. 구독 형식은 설정을 표현하는 방식을 정합니다. 클라이언트가 특정 구독 형식을 읽을 수 있다고 해서 설정에 포함된 모든 프로토콜을 지원한다는 뜻은 아닙니다. 같은 프로토콜도 클라이언트 버전에 따라 사용할 수 있는 기능이 다를 수 있습니다.
- Shadowsocks: 암호화 프록시 프로토콜이며, 일반적인 네트워크 계층 VPN은 아닙니다. 실제 구현에서 지원하는 암호화 방식과 기능이 서로 맞아야 합니다. 이름이 같다는 이유만으로 호환된다고 단정할 수 없습니다.
- VMess: 프록시 통신에 사용하는 프로토콜입니다. 클라이언트와 서버의 인증 및 전송 설정이 서로 일치해야 합니다. 회선 종류나 속도 등급은 아닙니다.
- Trojan: 일반적으로 TLS를 사용해 통신을 보호합니다. 서버 이름과 인증서 검증은 중요한 설정입니다. 인증서 오류가 발생하면 검증을 습관적으로 끄기보다 설정을 확인하세요.
- VLESS: 프로토콜 자체는 범용 트래픽 암호화를 제공하지 않습니다. 보안은 TLS나 REALITY와 같은 전송 보안 방식에 따라 달라집니다. 프로토콜 이름 하나만으로 완전한 보안이 보장되는 것은 아닙니다.
- Hysteria2와 TUIC: QUIC 기반 프록시 방식으로 UDP 전송을 사용합니다. UDP가 제한되거나 차단된 네트워크에서는 연결되지 않을 수 있습니다. 다른 TCP 앱이 정상 작동한다고 해서 이 문제를 배제할 수는 없습니다.
위 내용은 용어 설명이며, XixiVPN이 여기에 나온 모든 프로토콜을 제공한다는 뜻은 아닙니다. 실제 지원 범위는 사용자 패널의 설정, 클라이언트 안내와 현재 버전을 확인하세요. 특정 프로토콜 이름을 사용하려고 출처가 불분명한 도구에 구독 정보를 함부로 입력하지 마세요.
전역 모드, 규칙 모드와 TUN: 어떤 트래픽을 처리할까요?
규칙 모드는 도메인, 대상 주소, 프로세스 또는 기타 조건에 따라 직결, 프록시 또는 차단 여부를 결정합니다. 지원 조건은 클라이언트와 코어에 따라 다릅니다. 일반적인 설정에서는 로컬 서비스를 직결하고 프록시가 필요한 서비스는 지정된 정책 그룹으로 보내지만, 규칙의 적용 여부는 매칭 순서와 최종 기본 규칙에 따라서도 달라집니다.
전역 모드는 일반적으로 프록시 코어에 들어온 요청을 특정 프록시 정책으로 일괄 전달한다는 뜻이지, 기기의 모든 트래픽을 처리한다는 의미는 아닙니다. 시스템 프록시만 켜져 있다면 해당 설정을 따르지 않는 앱은 직접 연결될 수 있습니다. 전역 모드로 바꿔도 대상 앱의 트래픽이 클라이언트로 들어오지 않으면 문제가 계속될 수 있습니다.
TUN은 가상 네트워크 인터페이스를 통해 트래픽을 처리하는 방식으로, 더 많은 앱의 트래픽을 포괄하는 경우가 많습니다. 이에 맞는 시스템 권한과 라우팅 설정이 필요합니다. TUN과 규칙 모드는 서로 배타적이지 않습니다. TUN이 트래픽을 받아오고, 규칙이 트래픽의 출구를 정합니다. DNS를 처리하는지, IPv6를 다루는지는 설정에 따라 달라집니다.
판단 순서: 먼저 트래픽이 클라이언트에 들어오는지 확인하고, 다음으로 어떤 규칙과 매칭되는지, 마지막으로 어떤 노드가 선택됐는지 살펴보세요. 앱 연결에 실패할 때 프로토콜, 회선, 트래픽 분할 설정을 한꺼번에 바꾸지 마세요.
클라이언트 설정: 순서대로 확인하기
데스크톱에서는 시스템 프록시와 TUN 방식으로 트래픽을 처리하는 경우가 많습니다. 부팅 시 실행되도록 설정해도 자동 연결을 뜻하지 않으므로 관련 권한과 설정을 확인해야 합니다. 모바일 기기는 보통 운영체제가 제공하는 VPN 인터페이스로 트래픽 처리 경로를 만듭니다. 시스템에 VPN 표시가 나타나도 클라이언트가 특정 전통적 VPN 프로토콜을 사용한다는 뜻은 아닙니다. 플랫폼마다 메뉴 이름이 다를 수 있습니다.
- 신뢰할 수 있는 경로에서 클라이언트를 받으세요. 먼저 운영체제와 버전 요구 사항을 확인합니다. XixiVPN 클라이언트는 사용자 패널에서 받을 수 있습니다. iOS에서 다운로드 링크를 받으려면 유효한 요금제가 필요하며, 다른 플랫폼에서는 로그인 후 클라이언트를 받을 수 있습니다.
- 호환되는 설정 형식을 선택하세요. 패널의 클라이언트 안내에 따라 구독 링크를 복사한 뒤, 클라이언트에서 가져오기 또는 설정 추가 기능을 사용합니다. 로그인 페이지 주소를 구독 주소로 착각하지 마세요.
- 설정이 불러와졌는지 확인하세요. 노드와 정책 그룹이 표시되는지 살펴봅니다. 파싱에 실패하면 먼저 형식과 호환성을 확인하세요. 노드는 표시되지만 연결되지 않는다면 인증 정보, 네트워크와 요금제 상태를 이어서 점검합니다.
- 적절한 트래픽 처리 방식을 켜세요. 안내에 따라 시스템 프록시 또는 TUN을 활성화하고 사용할 수 있는 노드를 선택합니다. 다른 네트워크 트래픽 처리 도구가 동시에 실행 중이라면 라우팅이나 포트 충돌부터 확인하세요.
- 실제 사용 환경에서 확인하세요. 웹페이지뿐 아니라 원래 사용하려던 앱에서도 연결을 확인합니다. 내 IP에서 출구를 확인할 수 있지만, 브라우저에서 확인한 결과가 모든 앱에 적용되는 것은 아닙니다.
- 나중에 확인할 수 있도록 정보를 기록하세요. 문제가 발생한 앱, 사용 모드, 오류 메시지와 당시 환경을 적어 둡니다. 고객 지원을 요청하기 전에 로그에서 계정 인증 정보와 구독 주소를 삭제하세요.
DNS 누수와 익명·무로그 정책의 범위
DNS는 도메인 이름을 IP 주소로 변환합니다. 일반적으로 DNS 누수란 터널이나 프록시 설정에 따라 처리되어야 할 DNS 요청이 예상하지 못한 로컬 네트워크 경로로 전송되는 경우를 뜻합니다. 규칙에 따라 로컬에서 직접 처리하도록 정한 DNS 조회는 반드시 누수라고 볼 수 없습니다. 판단하려면 먼저 설정이 의도한 동작을 알아야 합니다.
브라우저에서 암호화 DNS를 사용하고 클라이언트도 DNS를 처리할 수 있으므로, 두 기능이 함께 작동할 때는 실제 조회 경로를 확인해야 합니다. 테스트 페이지는 단서를 제공하지만 특정 DNS 리졸버 이름이 표시된다는 이유만으로 결론을 내릴 수는 없습니다. 브라우저 설정, 클라이언트의 DNS 모드와 IPv6 라우팅도 함께 확인하세요.
XixiVPN은 개인정보 보호 정책으로 ‘익명·무로그’를 안내합니다. 이는 서비스 정책에 관한 설명이며, 웹사이트에 로그인한 계정이나 브라우저 쿠키, 기기 정보가 자동으로 사라진다는 뜻은 아닙니다. 구독 인증 정보 보호, 시스템 업데이트와 웹사이트 계정 관리는 별도로 챙겨야 합니다.
- ✅ 클라이언트를 가져오기 전에 출처를 확인하고, 구독 링크는 신뢰할 수 있는 클라이언트에만 입력하세요.
- ✅ 연결한 뒤에는 상태 아이콘만 보지 말고 출구, 대상 앱과 DNS 조회 경로를 각각 확인하세요.
- ✅ 문제를 점검할 때는 설정을 하나씩 바꾸고, 변경 후 개선됐는지 기록하세요.
- ❌ ‘전역 모드’라면 모든 트래픽이 반드시 처리된다고 생각하지 마세요.
- ❌ 전용 회선 표시, 프로토콜 이름이나 무로그 정책이 절대적인 보장을 뜻한다고 생각하지 마세요.
다음 순서만 기억하세요. 요금제는 이용 조건을 정하고, 구독은 설정을 전달하며, 클라이언트는 트래픽을 받아오고, 규칙은 목적지를 선택하고, 노드와 회선은 데이터를 전송합니다. 이어서 설정하려면 초보자 가이드를 먼저 확인하세요. 연결 지점과 지역을 비교하려면 회선 목록을 살펴보세요. 먼저 문제가 어느 단계에 있는지 파악한 뒤 해당 설정을 조정하면 원인을 더 쉽게 확인할 수 있습니다.