Resposta curta: mude o v2rayN para o core sing-box apenas se precisar de TUIC, AnyTLS ou Naive - são estes os três protocolos que o core Xray não trata. O Hysteria2 não é um deles, e o Vision e o REALITY funcionam bem em sing-box. A mudança é uma única definição, mas altera silenciosamente o significado dos campos de DNS, que é de onde vem a maioria das configurações avariadas. Se ainda está a escolher entre os dois motores em vez de mudar, comece pela nossa comparação sing-box vs Xray.
Cansado de nós públicos que caem a cada poucos dias? O nosso gerador de config VLESS REALITY gratuito escreve a config do servidor Xray e o link de partilha que o v2rayN importa, e um VPS Cloud 4 da Contabo a 5,50 €/mês (link de afiliado) aloja esse endpoint com o seu próprio IPv4 público.
A maioria das instalações REALITY quebra ao copiar os valores. A nossa VLESS REALITY Cheat Sheet gratuita (PDF de 3 páginas em inglês, download direto, sem registo) coloca lado a lado o nome de cada campo no Xray, no sing-box e no link vless://, com as verificações do servidor e as causas de falha habituais. Descarregar a ficha.
Cartão bancário recusado? A Ultahost também aceita Bitcoin e outras criptomoedas, Alipay, WeChat Pay e Qiwi (página de pagamentos, lida a 25 de outubro de 2026). Link de afiliado; confirma as condições para o teu país antes de encomendar.
Ainda não escolheu o servidor? O nosso guia Melhor VPS para V2Ray e Xray compara fornecedores pelo que decide quanto tempo dura um servidor contra a censura: localização do centro de dados, reputação do IP, tráfego incluído e rapidez para substituir um IP bloqueado.
Que cores o v2rayN consegue realmente conduzir
A wiki lista onze cores suportados em quatro famílias: a família V2Ray (Xray, v2fly), a família Clash (mihomo), a família sing_box e os independentes, como hysteria2, naiveproxy, tuic, juicity, brook, overtls e shadowquic.
Essa lista é fácil de interpretar mal. No código, apenas dois cores atuam como core principal para o qual o v2rayN gera uma configuração: Xray e sing_box. A página de DNS da wiki diz exatamente o mesmo. Os restantes são usados através de um ficheiro de configuração personalizado - o utilizador fornece a configuração e o v2rayN executa o binário.
Os pacotes para Windows já incluem os binários Xray, sing-box e mihomo dentro do zip. Os outros cores é o utilizador que os descarrega e coloca em bin.
Fazer a mudança
Definições → Tipo de core (Core Type Settings).
A ordem de resolução importa mais do que a própria definição. No arranque, o v2rayN lê primeiro o tipo de core registado no perfil de servidor atual; só se esse estiver vazio é que recorre ao tipo de core global. Na prática, isso significa que pode deixar toda a sua lista em Xray e passar um único nó TUIC para sing-box, sem mexer em mais nada.

O que exige genuinamente sing-box: três protocolos
Isto não precisa de ser discutido, porque é o v2rayN que o calcula. O código define os protocolos que cada core suporta e depois deriva o conjunto exclusivo do sing-box como a diferença entre os dois:
| Core | Protocolos suportados |
|---|---|
| Xray | VMess, VLESS, Shadowsocks, Trojan, Hysteria2, WireGuard, SOCKS, HTTP |
| sing-box | VMess, VLESS, Shadowsocks, Trojan, Hysteria2, TUIC, AnyTLS, Naive, WireGuard, SOCKS, HTTP |
Portanto, a resposta é TUIC, AnyTLS e Naive. Mais nada.
Vale a pena corrigir duas convicções com que se vai deparar em tópicos de fóruns, porque ambas são contrariadas pelo código-fonte:
- «O Hysteria2 precisa de sing-box.» Não precisa - o Hysteria2 está em ambas as listas, logo o core Xray trata dele. Existem issues no rastreador a relatar problemas práticos com o Hysteria2 em Xray, mas um bug reportado não é uma capacidade em falta.
- «O sing-box não consegue fazer Vision nem REALITY no v2rayN.» Consegue. O construtor de outbounds sing-box emite o flow Vision para VLESS e escreve o bloco REALITY (chave pública, short ID) mais a impressão digital uTLS. A variante
xtls-rprx-vision-udp443é normalizada para o simplesxtls-rprx-vision.
Existe uma limitação de encadeamento documentada, mas que recai sobre o outro core: com cadeias de proxy, os nós que usam Xray não podem usar TUIC nem AnyTLS como proxy de entrada ou de saída.
A armadilha do DNS - a parte que realmente avaria as configurações
Se algo funcionava em Xray e deixou de funcionar no momento em que mudou, é quase de certeza por isto. Os dois campos de DNS não têm a mesma função nos dois cores.
| Campo | Em Xray | Em sing-box |
|---|---|---|
| Direct DNS | por predefinição, só resolve destinos em IPs para a correspondência das regras de encaminhamento - não são as suas verdadeiras consultas de saída | faz o trabalho a sério: correspondências de encaminhamento, o domínio do próprio nó e os destinos diretos |
| Remote DNS | o mesmo, apenas correspondência de encaminhamento | correspondências de encaminhamento e resolução dos destinos passados pelo proxy |
Em Xray, estes campos são um pormenor de encaminhamento. Em sing-box, são o seu resolvedor. Copiar para lá uma configuração de DNS que funcionava em Xray é exatamente a forma de acabar com um nó que nem sequer consegue resolver o seu próprio nome de anfitrião.
O Bootstrap DNS tem de ser um endereço IP
A regra está enunciada com clareza na documentação: se o direct DNS ou o remote DNS estiver escrito como domínio, tem de definir um Bootstrap DNS, como endereço IP. É o resolvedor que resolve o seu resolvedor. Introduza https://dns.google/dns-query como remote DNS sem bootstrap e não sobra nada com que procurar dns.google.
A opção relacionada «adicionar hosts de DNS comuns» fixa mapeamentos para dns.google e cloudflare-dns.com, para que uma falha de bootstrap não leve tudo atrás.
Opções que existem apenas num dos cores
Não passe uma noite à procura de uma caixa de seleção que não pode estar lá:
- Só em sing-box, e apenas em modo TUN: FakeIP e o bloqueio de consultas SVCB/HTTPS. Este segundo também desliga o ECH e o HTTP/3 - a documentação nota que o ECH pode interferir com o encaminhamento dividido por domínio.
- Só em Xray: consultas DNS em paralelo e a cache otimista.
Quanto à estratégia de resolução, UseIPv4 e UseIPv4v6 correspondem ao prefer_ipv4 do sing-box, e UseIPv6/UseIPv6v4 ao prefer_ipv6; ipv4_only e ipv6_only também estão disponíveis. Os hosts de DNS escrevem-se um por linha, no formato domain IP1 IP2. A não ser que tenha uma razão específica, o conselho da própria wiki é importar a configuração de DNS predefinida e não lhe tocar.
Duas alterações de comportamento mais pequenas
- O routeOnly é forçado. Com o core sing-box está ativado e não pode ser desligado.
- O Mux precisa de um protocolo. Ativar a multiplexagem não chega em sing-box; também tem de escolher o protocolo de multiplexagem -
h2mux,smuxouyamux.
Onde ficam os ficheiros
Tudo é relativo à pasta da aplicação:
| O quê | Onde |
|---|---|
| Binários dos cores | bin\<coreType> - ou seja, bin\sing_box |
| Configuração gerada para o core | binConfigs (config.json) |
| Definições da interface | guiConfigs (guiNConfig.json) |
| Registos | guiLogs |
As compilações em zip são portáteis: tudo fica dentro da pasta onde as extraiu, pelo que pode manter várias cópias independentes lado a lado. Se definir a variável de ambiente V2RAYN_LOCAL_APPLICATION_DATA_V2 com o valor 1, a pasta base passa a ser %LOCALAPPDATA%\v2rayN.

Atualize antes de diagnosticar seja o que for
A versão atual à data da redação é o v2rayN 7.24.4, publicado a 30 de julho de 2026, e as suas notas de lançamento assinalam-no como uma atualização de segurança urgente: o descarregador integrado nas versões mais antigas podia ser explorado num ataque man-in-the-middle que servia ficheiros maliciosos. O projeto diz a todos os utilizadores para atualizarem imediatamente. Se estiver numa compilação mais antiga, faça-o antes de começar a depurar um problema de proxy.
Os ficheiros para Windows são distribuídos como seis zips - compilações WPF (v2rayN-windows-64.zip) e Avalonia (v2rayN-windows-64-desktop.zip), em x64, x86 e arm64 - a par de um ficheiro de chave pública para verificar as assinaturas. É necessário Windows 10 ou mais recente.
Do outro lado, a versão estável atual do sing-box é a v1.13.16, publicada a 3 de agosto de 2026. Uma lacuna que vale a pena admitir: nem a wiki nem as notas de lançamento da 7.24.4 publicam uma matriz de compatibilidade entre as versões do v2rayN e do sing-box, e a compilação exata do sing-box incluída no zip não está documentada - seria preciso inspecionar o binário para a conhecer.
Deve mudar?
Só com um motivo. Se os seus nós forem VLESS ou VMess com REALITY, o core Xray é o caminho mais documentado e não há nada a ganhar. Mude quando tiver um nó TUIC, AnyTLS ou Naive para correr, ou quando quiser FakeIP em modo TUN - e, quando o fizer, refaça as definições de DNS de raiz em vez de partir do princípio de que as do Xray se aplicam.
Gerir o seu próprio endpoint em vez de um nó público é uma decisão à parte; se é para aí que se dirige, o nosso guia anti-DPI e de contorno da censura cobre o que sobrevive realmente à inspeção profunda de pacotes. Se seguir esse caminho, o nosso gerador de config VLESS REALITY gratuito escreve a config de servidor Xray e o link de partilha que o v2rayN importa, e um Contabo Cloud VPS 4 a 5,50 €/mês chega para alojar o endpoint de uma casa.
Link de afiliado
★ Datacenter GDPR em Nuremberg · ✓ IPv4 dedicado incluído · porta de 200 Mbit/s
Um VPS que controla por completo para tunneling e ofuscação → ContaboCloud VPS 4 · 5,50 €/mês · Cartão ou PayPal · pedidos de fora da UE aceites→Preço verificado em 17/10/2026, prazo de 24 meses


