VPN — Guia do usuário | YoBench
Como usar o módulo «VPN» no YoBench: VLESS+Reality via sing-box, modos TUN e proxy, importação de assinatura, métricas, bypass de roteamento.
Para que serve o módulo «VPN»
Cliente VPN VLESS+Reality embutido, baseado em sing-box. Dois modos: TUN (túnel do sistema — todo o tráfego do SO vai pelo VPN) e proxy (apenas apps que sabem usar um SOCKS local). Útil para contornar bloqueios e acessar redes privadas.
O que você obtém:
- VLESS+Reality via sing-box — com
xtls-rprx-visionflow embutido. - Dois modos: TUN ou SOCKS local.
- Importação de assinatura — uma URL expande para uma lista de perfis.
- Métricas em tempo real —
up/downvia API Clash (porta9090), ~1/s. - Logs de conexão — buffer de 200 entradas; stderr do sing-box parseado em
info/warn/error. - Teste de latência — ping TCP ao servidor do perfil.
- Arquitetura por plataforma: no Windows o modo TUN é servido pelo serviço Go
yobench-vpn-service.exevia TCP porta19876(instalação UAC única); no macOS/Linux TUN exigesudo, com regra/etc/sudoers.d/yobench-vpnpara conveniência.
Parâmetros do perfil
Um perfil é criado colando uma URI VLESS ou importando uma assinatura:
vless://UUID@SERVER:PORT?encryption=none&type=tcp&security=reality
&fp=FINGERPRINT&pbk=PUBKEY&sid=SHORT_ID&sni=SNI&flow=FLOW#NAME
O banco salva name, server, server_port, uuid, sni, public_key, short_id, fingerprint, flow, vless_uri.
Configurações globais
- Último perfil (
vpnLastProfileId) — auto-restauração após reinício. - Modo (
vpnMode) —tun(padrão) ouproxy. - Porta proxy (
vpnProxyPort) — padrão10808. - Auto-conexão (
vpnAutoConnect) — conectar automaticamente. - URL de assinatura (
vpnSubscriptionUrl) — URL externa para importar perfis. - Domínios bypass (
vpnBypassDomains) e sufixos bypass (vpnBypassSuffixes) — split tunneling por domínio. - Provedor DNS (
vpnDnsProvider) — Cloudflare (padrão), Google etc. - DNS personalizado (
vpnDnsCustomUrl) — suportatls://,https://,udp://. - Fragmentação TLS (
vpnFragment) —falsepor padrão. - Nível de log (
vpnLogLevel) —error/warn/info/debug. Padrãowarn.
Roteamento: IPs privados direto, multicast e mDNS bloqueados, IPv6 público via proxy (fallback), consultas DNS interceptadas (hijack-dns).
Proteção contra vazamentos: enquanto o túnel está ativo, protocolos DNS alternativos são bloqueados para que aplicativos não possam contornar o resolver DNS configurado.
Fluxo de uso
1. Adicione um perfil
- Abra o módulo VPN no menu lateral esquerdo.
- Importar assinatura: cole a URL e clique em Importar — a lista aparece.
- Ou Adicionar manualmente: cole a URI VLESS e um nome.
2. Escolha um modo
- TUN — túnel do sistema (precisa admin).
- Proxy — SOCKS local na porta 10808; configure apps manualmente ou via
HTTP_PROXY/HTTPS_PROXY.
3. Conecte
Clique em Conectar. As métricas up/down aparecem em tempo real e o status no cabeçalho.
4. Ajuste o roteamento
Em configurações:
- Domínios bypass — lista de domínios que contornam o VPN.
- DNS — escolha provedor ou URL personalizada.
5. Teste a latência
O botão Teste de latência envia um ping TCP ao servidor do perfil e mostra ms.
Próximos passos
- Se usar o VPN para scraping — vincule um proxy no módulo ou use a porta SOCKS local 10808.
- Para monitoramento de servidores via VPN — Servidores.
Ajuda e feedback
Quer Trojan, Shadowsocks, Hysteria ou kill switch? Escreva para nós pelo formulário de contato.