Xray y Sing-box — Núcleos de Proxy Modernos
Resumen
Xray-core y Sing-box son plataformas proxy versátiles que soportan numerosos protocolos y proporcionan un enrutamiento de tráfico flexible. Han reemplazado a V2Ray-core y se han convertido en el estándar para construir infraestructura proxy, especialmente en el contexto de la elusión de la censura de internet.
Xray-core
Qué Es
Xray-core es un fork de V2Ray-core, iniciado en 2020 tras desacuerdos dentro de la comunidad V2Ray. Xray introdujo innovaciones clave: XTLS, Reality y un rendimiento mejorado.
Características Clave
Protocolos:
- VLESS (con XTLS y Reality)
- VMess
- Trojan
- Shadowsocks
- SOCKS5
- HTTP
Transportes:
- TCP, WebSocket, gRPC, HTTP/2, QUIC, mKCP
- SplitHTTP (nuevo transporte para CDN)
Enrutamiento:
- Por dominio, IP, GeoIP, GeoSite
- Por protocolo, puerto, usuario
- Balanceador (distribución entre servidores)
Características Únicas:
- XTLS-Vision — proxy TLS optimizado
- Reality — enmascaramiento como un sitio web real
- Fallback — muestra un sitio web legítimo ante una conexión sospechosa
Arquitectura de Xray
Xray opera bajo el principio de entrada → enrutamiento → salida:
Entradas (Inbounds) — escuchan las conexiones entrantes (puertos, protocolos).
Enrutamiento (Routing) — reglas de enrutamiento basadas en atributos del tráfico.
Salidas (Outbounds) — determinan dónde enviar el tráfico (servidor proxy, conexión directa, bloqueo).
Rendimiento
Xray con XTLS-Vision es significativamente más rápido que V2Ray:
- 30-50% mayor rendimiento
- 40-60% menor carga de CPU
- Procesamiento eficiente de TLS (copia cero con XTLS)
Sing-box
Qué Es
Sing-box es una plataforma proxy versátil escrita en Go. Fue diseñada desde cero para ser modular y extensible. Autor: SagerNet (sekai).
Características Clave
Protocolos:
- VLESS, VMess, Trojan, Shadowsocks
- Hysteria / Hysteria2 (basado en UDP, optimizado para alta pérdida de paquetes)
- TUIC (basado en QUIC)
- Naive (proxy basado en Chrome)
- WireGuard
Enrutamiento:
- Conjuntos de reglas (colecciones de reglas descargables)
- GeoIP/GeoSite con carga perezosa
- Enrutamiento DNS y secuestro de DNS
- Soporte para formato tipo Clash
Plataformas:
- Linux, Windows, macOS
- Android (SFA — Sing-box for Android)
- iOS (SFI — Sing-box for iOS)
- Apple TV, tvOS
Diferencias con Xray
| Parámetro | Xray-core | Sing-box |
|---|---|---|
| Base | Fork de V2Ray | Desde cero |
| Lenguaje | Go | Go |
| Configuración | JSON | JSON |
| XTLS/Reality | Sí (original) | Sí (portado) |
| Hysteria | No | Sí |
| TUIC | No | Sí |
| WireGuard | No | Integrado |
| Clientes Móviles | Vía V2rayNG | Nativos (SFA/SFI) |
| Modularidad | Media | Alta |
| Documentación | Media | Buena |
Comparación de Enfoques
Xray — Enfoque en VLESS/Reality
Xray se centra en el desarrollo de VLESS + XTLS + Reality. Es la mejor opción si el objetivo principal es eludir el DPI con el máximo rendimiento.
Sing-box — Versatilidad
Sing-box soporta más protocolos (Hysteria, TUIC, WireGuard) y ofrece un enrutamiento más flexible. Es la mejor opción para configuraciones multiprotocolo.
Escenarios Prácticos
Servidor Proxy Personal
Instalar Xray o Sing-box en un VPS para eludir la censura. VLESS+Reality es la configuración más robusta.
Proxy para un Equipo
Configuración multiusuario con diferentes UUIDs para cada usuario. Xray soporta fallback entre usuarios.
Router Proxy
Sing-box en un router (OpenWrt) para el proxying transparente de todo el tráfico de la red doméstica.
Gateway Multiprotocolo
Un único servidor acepta conexiones vía VLESS, VMess, Trojan, Shadowsocks en diferentes puertos. Cada usuario elige su protocolo preferido.
Cadena de Proxies
Sing-box permite configurar una cadena: tu tráfico pasa por varios servidores secuencialmente (cadena de proxies vía configuración).
Ecosistema
Paneles de Control
- 3x-ui — panel web para Xray (gestión de usuarios, monitoreo de tráfico)
- Marzban — panel avanzado con soporte Xray
- Hiddify Manager — panel con soporte Xray y Sing-box
Suscripción
Formato de suscripción para actualizaciones automáticas de configuración del cliente. Soportado por V2rayNG, Clash, Sing-box.
Proveedores de Reglas
- Bases de datos GeoIP / GeoSite de V2ray/Xray
- Conjuntos de reglas de la comunidad Sing-box
- Reglas compatibles con Clash
Elegir entre Xray y Sing-box
Elige Xray si:
- Tu protocolo principal es VLESS + Reality
- Necesitas el máximo rendimiento de XTLS
- Usas 3x-ui o Marzban
- Estás acostumbrado al ecosistema V2Ray
Elige Sing-box si:
- Necesitas múltiples protocolos (Hysteria, TUIC, WireGuard)
- Necesitas un cliente móvil nativo
- El enrutamiento flexible con conjuntos de reglas es importante
- Estás configurando un proxy en un router
Conclusión
Xray y Sing-box son dos núcleos proxy líderes, cada uno con sus propias fortalezas. Xray domina el ecosistema VLESS/Reality con un rendimiento superior. Sing-box ofrece versatilidad y soporte para una gama más amplia de protocolos. Para la mayoría de las tareas de elusión de censura, ambas opciones funcionan excelentemente, y la elección depende de los requisitos específicos de protocolo y plataforma.