Xray, sing-box, Mihomo: VLESS 클라이언트 코어는 어떻게 고를까요?
기술 편집팀 · 2026년 10월 3일 게시
Xray, sing-box, Mihomo는 VLESS 서버에 연결하는 앱 내부에서 사용할 수 있지만 서로 다른 생태계에서 출발했고 강조하는 기능도 다릅니다.
대부분은 코어부터 고를 필요가 없습니다. 제공받은 구독 형식을 제대로 읽는, 꾸준히 관리되는 앱을 선택하는 편이 실용적입니다. 코어의 차이를 알면 같은 VLESS 서버가 v2rayN, Karing, Clash Verge Rev에서 다르게 지원되는 이유를 이해할 수 있습니다. VLESS 클라이언트 5선은 앱을 비교하고, 이 글은 그 안의 코어를 다룹니다.
Xray: VLESS와 REALITY에 가까움
Xray는 VLESS, REALITY, XTLS Vision, XHTTP와 밀접합니다. 제공자가 Xray용 프로필을 준다면 Xray 기반 클라이언트가 직접적인 선택일 수 있습니다. v2rayN과 v2rayNG가 예입니다.
그렇다고 Xray 기반 앱이 모든 새 기능을 즉시 지원하지는 않습니다. 내장 코어 버전과 가져오기 방식도 확인해야 합니다. Xray에는 DNS와 라우팅 기능도 있습니다.
살펴볼 경우: VLESS, REALITY, Vision, XHTTP 또는 Xray 전용 설정을 사용할 때.
sing-box: 더 폭넓은 네트워크 엔진
sing-box는 프록시 프로토콜, DNS, 라우팅, TUN, 트래픽 규칙을 한 체계에서 다룹니다. 여러 플랫폼에서 네트워크 기능을 제공하려는 앱에 적합할 수 있습니다. Karing도 이 생태계에 속하지만 실제 기능은 앱의 통합 방식에 따릅니다.
설정 형식은 Xray와 다릅니다. Xray JSON의 이름만 바꿔 sing-box 프로필로 만들 수 없습니다. 현재 sing-box 공식 V2Ray Transport 문서에는 XHTTP가 나열되어 있지 않습니다. 서버에 XHTTP가 꼭 필요하면 “VLESS 지원” 표시만 믿지 말고 코어와 버전을 확인하세요.
살펴볼 경우: VLESS와 DNS, 라우팅, TUN, 여러 프로토콜을 함께 쓸 때.
Mihomo: Clash식 규칙과 그룹
Mihomo는 Clash 생태계에서 나왔습니다. VLESS뿐 아니라 프록시 그룹, 라우팅 규칙, DNS, TUN, 규칙 제공자, 자동 서버 테스트를 지원합니다. Mihomo 구독에는 서버 목록뿐 아니라 선택과 분기 정책이 포함될 수 있습니다. Clash Verge Rev는 이 계열의 데스크톱 앱입니다.
현재 Mihomo 문서는 VLESS, REALITY, XHTTP를 설명하지만 YAML 필드를 Xray나 sing-box에 그대로 옮길 수는 없습니다.
살펴볼 경우: Clash 형식 구독, 그룹, 규칙, 자동 선택을 사용할 때.
세 코어의 초점
| 코어 | 주요 특징 | 시작하기 좋은 상황 |
|---|---|---|
| Xray | VLESS, REALITY, Vision, Xray 새 기능 | Xray용 프로필을 받음 |
| sing-box | DNS, 라우팅, TUN, 여러 프로토콜 | 한 코어로 넓은 네트워크 기능 관리 |
| Mihomo | Clash 그룹, 규칙, 자동 선택 | 정책이 포함된 구독을 받음 |
설계 방향의 차이일 뿐 품질이나 속도의 보편적인 순위는 아닙니다.
구독 형식이 여러 개인 이유
같은 서버도 개별 VLESS 링크, Xray·sing-box 프로필, Mihomo 구독으로 제공할 수 있습니다. 변환이 필드명 교체만으로 끝나지는 않습니다. Mihomo의 그룹과 규칙은 VLESS 링크 하나에 담을 수 없고, sing-box에는 자체 DNS와 라우팅 구조가 있으며, Xray 새 기능이 다른 코어에는 아직 없을 수 있습니다.
현재 앱에 맞게 제공된 형식을 사용하세요. WahooVPN의 형식은 외부 앱 가져오기 안내에 있습니다.
자동 선택과 성능
Mihomo는 Clash 형식 구독에 서버 목록과 함께 URL-test 및 fallback 그룹을 담아 전달할 수 있다는 점이 돋보입니다. 클라이언트는 제공된 선택 정책을 바로 적용할 수 있습니다. Xray와 sing-box도 고급 라우팅과 선택을 지원하지만, 실제 동작은 코어 이름보다 앱과 설정에 더 크게 좌우됩니다.
보편적인 속도 순위도 없습니다. 서버 위치, 경로, 손실, 전송, DNS, 클라이언트 구현이 영향을 줍니다. 먼저 형식 호환성을 확인한 뒤 실제 네트워크에서 시험하세요. 관련 글: XHTTP, WebSocket, gRPC, REALITY와 TLS.
자료: Xray 설정, sing-box VLESS, sing-box 전송, Mihomo VLESS.