VPN — Guía del usuario | YoBench
Cómo usar el módulo «VPN» en YoBench: VLESS+Reality vía sing-box, modos TUN y proxy, importación de suscripciones, métricas, bypass de enrutamiento.
Para qué sirve el módulo «VPN»
Cliente VPN VLESS+Reality integrado, basado en sing-box. Dos modos: TUN (túnel del sistema — todo el tráfico del SO pasa por el VPN) y proxy (solo apps que saben usar un SOCKS local). Útil para sortear bloqueos y acceder a redes privadas.
Lo que obtienes:
- VLESS+Reality vía sing-box — con
xtls-rprx-visionflow integrado. - Dos modos: TUN o SOCKS local.
- Importación de suscripciones — una URL se expande a una lista de perfiles.
- Métricas en tiempo real —
up/downvía API Clash (puerto9090), ~1/s. - Logs de conexión — buffer de 200 entradas; stderr de sing-box parseado en
info/warn/error. - Test de latencia — sonda TCP al servidor del perfil.
- Arquitectura por plataforma: en Windows el modo TUN lo sirve el servicio Go
yobench-vpn-service.exepor TCP puerto19876(instalación con UAC una sola vez); en macOS/Linux TUN requieresudo, con regla/etc/sudoers.d/yobench-vpnpara comodidad.
Parámetros del perfil
Un perfil se crea pegando una URI VLESS o importando suscripción:
vless://UUID@SERVER:PORT?encryption=none&type=tcp&security=reality
&fp=FINGERPRINT&pbk=PUBKEY&sid=SHORT_ID&sni=SNI&flow=FLOW#NAME
La BD guarda name, server, server_port, uuid, sni, public_key, short_id, fingerprint, flow, vless_uri.
Ajustes globales
En Ajustes → VPN:
- Último perfil (
vpnLastProfileId) — auto-restauración tras reinicio. - Modo (
vpnMode) —tun(por defecto) oproxy. - Puerto proxy (
vpnProxyPort) — por defecto10808. - Auto-conexión (
vpnAutoConnect) — conectar automáticamente. - URL de suscripción (
vpnSubscriptionUrl) — URL externa para importar perfiles. - Dominios bypass (
vpnBypassDomains) y sufijos bypass (vpnBypassSuffixes) — split tunneling por dominio. - Proveedor DNS (
vpnDnsProvider) — Cloudflare (por defecto), Google, etc. - DNS personalizado (
vpnDnsCustomUrl) — soportatls://,https://,udp://. - Fragmentación TLS (
vpnFragment) —falsepor defecto. - Nivel de log (
vpnLogLevel) —error/warn/info/debug. Por defectowarn.
Enrutamiento: IPs privadas directas, multicast y mDNS bloqueados, IPv6 público vía proxy (fallback), consultas DNS interceptadas (hijack-dns).
Protección contra fugas: mientras el túnel está activo, los protocolos DNS alternativos se bloquean para que las aplicaciones no puedan saltarse el resolver DNS configurado.
Flujo de uso
1. Añade un perfil
- Abre el módulo VPN en el menú lateral izquierdo.
- Importar suscripción: pega la URL y pulsa Importar — aparece la lista.
- O Añadir manualmente: pega la URI VLESS y un nombre.
2. Elige un modo
- TUN — túnel del sistema (requiere admin).
- Proxy — SOCKS local en el puerto 10808; configura apps manualmente o vía
HTTP_PROXY/HTTPS_PROXY.
3. Conecta
Pulsa Conectar. Las métricas up/down aparecen en tiempo real y el estado en la cabecera.
4. Configura el enrutamiento
En ajustes:
- Dominios bypass — lista de dominios que sortean el VPN.
- DNS — elige proveedor o URL personalizada.
5. Prueba la latencia
El botón Test de latencia envía un ping TCP al servidor del perfil y muestra ms.
Siguientes pasos
- Si usas el VPN para scraping — vincula un proxy en el módulo o usa el puerto SOCKS local 10808.
- Para monitoreo de servidores a través del VPN — Servidores.
Ayuda y comentarios
¿Quieres Trojan, Shadowsocks, Hysteria o kill switch? Escríbenos a través del formulario de contacto.