O que é vazamento de WebRTC?
O WebRTC é a tecnologia do navegador por trás das chamadas de vídeo do Google Meet, do Discord e de apps parecidos. Para conectar duas pessoas diretamente, o navegador coleta seus endereços de rede, inclusive o IP público que descobre por um servidor STUN, e qualquer site pode iniciar esse processo sem pedir permissão.
Se essa requisição STUN sair por fora do túnel da VPN, ela revela o endereço real do seu provedor. Bons apps de VPN bloqueiam isso, mas extensões de VPN para navegador e proxies muitas vezes não.
Como entender os resultados
- IPs públicos expostos: os endereços públicos que os servidores STUN viram. Se forem iguais ao IP mostrado abaixo, não há vazamento.
- Vazado: um endereço público diferente do que os sites veem. Com a VPN ligada, geralmente é seu endereço real. Inclui um IPv6 escapando de uma VPN que só cobre IPv4.
- IPs da rede local: “Ocultos pelo navegador (mDNS)” é o padrão seguro nas versões atuais do Chrome, Edge, Firefox e Safari. Um endereço exibido, como 192.168.1.20, não é seu IP público, mas facilita identificar seu navegador (fingerprinting).
- “O WebRTC não está disponível”: o WebRTC está desativado neste navegador, então não pode vazar.
Como corrigir um vazamento de WebRTC
- Use o app de computador ou celular da VPN, e não só uma extensão do navegador, e ative a proteção contra vazamentos e o kill switch.
- Brave: Configurações, Privacidade e segurança, Política de tratamento de IP do WebRTC, escolha “Desativar UDP sem proxy”.
- Chrome e Edge: instale a extensão “WebRTC Network Limiter” do Google ou ative “Impedir que o WebRTC vaze endereços IP locais” nas configurações do uBlock Origin.
- Firefox: abra about:config e defina media.peerconnection.enabled como false. Isso desliga o WebRTC por completo, e as chamadas pelo navegador param de funcionar.
- Recarregue esta página e clique em “Testar de novo” para confirmar que o vazamento sumiu.