Desenvolvimento
Bloqueador de anúncios DNS: Pi-hole no dia a dia
8 de novembro de 2026
Por que isso importa
Minha leitura do experimento do Switch and Click é que o melhor argumento para usar Pi-hole está nos aparelhos onde instalar uma extensão é difícil: televisão, dispositivos conectados e certos aplicativos. Para quem trabalha com tecnologia, isso transforma uma irritação cotidiana em um projeto útil de infraestrutura doméstica.
A expectativa precisa acompanhar o funcionamento da ferramenta. Pi-hole filtra consultas a domínios; não examina cada pedaço de uma página para decidir se aquilo é publicidade. Quando anúncio e conteúdo usam o mesmo domínio, essa separação fica fora do alcance do bloqueio por DNS. O próprio projeto explica por que anúncios dentro dos vídeos do YouTube continuam sendo um alvo pouco confiável para esse método. Veja a explicação no fórum oficial.
Eu avaliaria a instalação por três resultados: menos publicidade nos aparelhos que incomodam, nenhuma interrupção relevante no trabalho e manutenção que caiba na rotina. O vídeo oferece uma boa demonstração inicial. Para transformar a ideia em algo confiável, falta estabelecer como testar, diagnosticar falhas e desfazer a configuração.
Pontos principais
- 01:05 O nome não obriga a comprar um Raspberry Pi. O canal reaproveita um computador e utiliza Docker. Isso reduz a barreira para experimentar, mas a máquina escolhida passa a ter uma responsabilidade importante na rede.
- 03:16 A configuração do DNS conecta a instalação aos demais aparelhos. Executar Pi-hole e fazer os dispositivos consultarem esse servidor são etapas diferentes. Um endereço estável evita que uma mudança de IP interrompa essa ligação.
- 07:39 Quantidade de domínios não equivale a qualidade. A lista apresentada cresce para milhões de entradas sem eliminar toda a publicidade. Eu tiraria desse resultado uma regra de manutenção: acrescentar filtros precisa produzir uma melhoria observável.
- 08:13 Existe um limite que listas maiores não resolvem. O canal relaciona anúncios restantes ao compartilhamento de domínio com o conteúdo. A conclusão prática é escolher expectativas compatíveis com a camada de DNS, em vez de procurar indefinidamente uma lista milagrosa.
- 08:45 O ganho depende do aparelho e do aplicativo. Na experiência apresentada, banners desaparecem de um aplicativo, enquanto o YouTube móvel continua exibindo publicidade. O teste posterior com Roku também mostra espaços vazios: bloquear a origem do anúncio não reorganiza a interface.
- 11:30 O acesso remoto exige usar o endereço alcançável pelo túnel. No arranjo mostrado, trocar o endereço local pelo IP Tailscale do servidor resolve a falha. A lição é conferir o caminho da consulta antes de culpar o bloqueador.
Como aplicar
1. Defina o trabalho do bloqueador de anúncios DNS
Escolha dois incômodos concretos: banners em um aplicativo usado diariamente e publicidade na tela inicial da TV, por exemplo. Registre o comportamento atual antes de instalar qualquer coisa. Se o objetivo principal for remover anúncios do aplicativo do YouTube, o limite descrito acima já muda a decisão.
Minha proposta é fazer um piloto de sete dias com critérios simples: consultas chegando ao servidor, redução perceptível nos alvos escolhidos e nenhuma função essencial quebrada. Esse prazo é uma sugestão de avaliação, não um resultado demonstrado pelo canal.
2. Escolha uma máquina que possa assumir a função
Pi-hole pode rodar diretamente em uma distribuição Linux compatível ou em contêiner. Docker em Windows e macOS envolve requisitos próprios; a frase “funciona em qualquer coisa” do vídeo merece essa qualificação. Confira os pré-requisitos oficiais do Pi-hole e as exigências do Docker para o sistema escolhido.
Para experimentar com Docker, use o modelo oficial de Compose. Ajuste senha, fuso horário e armazenamento persistente; verifique conflitos nas portas de DNS e da interface web. Depois, reinicie a máquina e confirme que serviço e configuração retornam.
Considere também a energia. Como exemplo hipotético, um equipamento consumindo 30 W continuamente usa aproximadamente 21,6 kWh em 30 dias. Multiplique pelo custo efetivo do kWh da sua conta. Reaproveitar hardware pode dispensar uma compra, mas ainda cria um custo recorrente.
3. Comece por um dispositivo e guarde a reversão
Anote o DNS anterior e configure somente seu computador de teste para consultar o Pi-hole. A documentação prevê tanto configuração individual quanto distribuição do DNS pelo roteador. Consulte as opções de pós-instalação.
Use uma pequena matriz de validação:
| Teste | O que observar | |---|---| | Página ou aplicativo escolhido | Publicidade visível e funcionamento dos botões | | Login, reunião e sistema de trabalho | Autenticação, carregamento e estabilidade | | Reinício do servidor | Retorno do DNS e das configurações | | Retirada do piloto | Navegação normal após restaurar o DNS anterior |
Só depois amplie para a rede. No roteador, procure a configuração que informa o DNS aos clientes da rede local; o nome e o comportamento variam conforme o equipamento. Registre a alteração para conseguir revertê-la sem depender da memória.
Evite tratar um DNS público adicional como reserva que ficará sempre parada. Os clientes podem utilizá-lo e contornar os filtros, conforme explica o fórum oficial sobre DNS secundário.
4. Investigue falhas antes de acrescentar listas
Quando um serviço parar, registre aparelho, horário e ação que falhou. Consulte o histórico de consultas, procure bloqueios relacionados e teste uma exceção específica. Se precisar desativar temporariamente o bloqueio para comparar, limite esse intervalo e reative depois.
O painel permite investigar consultas e ajustar permissões por domínio. Veja os recursos oficiais do Pi-hole. Minha regra seria mudar uma coisa por vez e registrar o motivo. Importar várias listas simultaneamente dificulta descobrir qual delas causou uma quebra.
Se um aparelho não aparecer nas consultas, investigue qual DNS ele realmente usa. DNS criptografado direcionado a outro provedor pode contornar o Pi-hole; aumentar a lista local não corrige esse caminho. Discussão no fórum do projeto.
5. Acrescente Tailscale depois da validação local
No arranjo apresentado, instale Tailscale no servidor e no celular, cadastre o IP Tailscale do servidor como DNS da rede privada e confira a opção de substituir o DNS dos clientes. Valide também a escuta do Pi-hole e o firewall, sobretudo com Docker. Siga o guia oficial da integração.
Desligue o Wi-Fi do celular e repita os mesmos testes usando dados móveis. Procure a consulta no painel. Isso verifica o caminho remoto com mais clareza do que apenas abrir uma página que talvez nem carregasse anúncios naquela visita.
6. Decida se o benefício paga a manutenção
Ao terminar a semana, compare publicidade percebida, falhas e minutos gastos ajustando regras. A porcentagem de consultas bloqueadas ajuda no diagnóstico, mas não mede diretamente tempo economizado: um aparelho insistente pode gerar muitas consultas repetidas.
Defina ainda quem administra o servidor e quanto histórico precisa manter. Pi-hole oferece níveis de privacidade para reduzir os detalhes registrados. Documentação dos níveis de privacidade.
Eu manteria a instalação se ela tornasse os aparelhos escolhidos mais agradáveis sem exigir atenção constante. Esse é um critério mais útil para minha rotina do que chegar ao maior contador de domínios bloqueados.
Recursos citados
- Pi-hole · Projeto gratuito e de código aberto; ferramenta central demonstrada no vídeo.
- Docker · Usado para executar Pi-hole em contêiner; Docker Desktop possui condições de licença e modalidades pagas.
- uBlock Origin · Repositório oficial da extensão; confira a compatibilidade atual com seu navegador.
- Tailscale · Demonstrado para acessar o DNS remotamente; oferece plano pessoal gratuito e planos pagos.
- AdGuard para iOS · Recomendado ao final para iPhone; versão básica gratuita e recursos Premium pagos.
- Boot.dev (pago) · Patrocinador relacionado ao tema, com formação em Docker apresentada no vídeo; acesso completo por assinatura.