Se você já utiliza o aaPanel com Nginx e está pensando em instalar o Pi-hole (não quer usar Docker) para bloquear anúncios e rastreadores diretamente no DNS, precisa saber de um detalhe importante: pode haver conflito de portas entre o Nginx e o Pi-hole.
Neste guia completo, vou te mostrar como instalar o Pi-hole, entender os pontos de conflito e aplicar as soluções mais práticas, sem dor de cabeça.
📌 O que é o Pi-hole?
O Pi-hole é um software open-source que funciona como um servidor DNS local, bloqueando anúncios, rastreadores e domínios maliciosos em toda a sua rede.
Ele atua como um “filtro inteligente”, interceptando requisições DNS e impedindo conexões com servidores indesejados.
✅ Benefícios do Pi-hole
- Bloqueio de anúncios em todos os dispositivos da rede.
- Proteção contra rastreadores e domínios maliciosos.
- Painel de estatísticas em tempo real.
- Redução do consumo de dados e aumento da velocidade de navegação.
- Funciona em servidores dedicados, VPS, Raspberry Pi e até Orange Pi.
⚠️ O Problema: Conflito de Portas com Nginx no aaPanel
Por padrão:
- O Nginx (aaPanel) costuma usar a porta
80e443(HTTP/HTTPS). - O Pi-hole (Lighttpd) também tenta rodar na porta
80.
👉 Resultado: conflito direto na porta 80, já que dois serviços não podem usar a mesma porta ao mesmo tempo.
🔎 Como verificar portas em uso
No terminal, rode:
sudo netstat -tuln | grep LISTEN
Isso vai mostrar quais portas já estão ocupadas no seu servidor.
🛠️ Soluções para Evitar o Conflito
🔹 Opção 1 – Alterar a porta do Lighttpd (Pi-hole)
- Instale o Pi-hole normalmente.
- Edite o arquivo de configuração do Lighttpd:
sudo nano /etc/lighttpd/lighttpd.conf - Localize:
server.port = 80 - Troque para uma porta livre, por exemplo:
server.port = 8081 - Salve e reinicie:
sudo systemctl restart lighttpd
Agora o painel do Pi-hole ficará acessível em:
http://seu-ip:8081/admin
🔹 Opção 2 – Alterar a porta do Nginx
Se preferir deixar o Pi-hole na porta 80:
- Edite o arquivo de configuração do Nginx no aaPanel:
/www/server/nginx/conf/nginx.conf - Troque:
listen 80;por:listen 8080; - Reinicie o Nginx:
service nginx restart
🔹 Opção 3 – Usar Nginx como Proxy Reverso
A solução mais profissional é usar o Nginx como proxy reverso.
Assim, o Nginx continua na porta 80, e você direciona as requisições para o Pi-hole em outra porta.
Exemplo de configuração:
server {
listen 80;
server_name pihole.seudominio.com;
location / {
proxy_pass http://127.0.0.1:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}Agora, o Pi-hole fica acessível pelo domínio:
http://pihole.seudominio.com/admin📊 Comparativo das Soluções
| Solução | Vantagem | Desvantagem |
|---|---|---|
| Alterar porta do Lighttpd | Instalação simples e rápida | Precisa acessar com porta na URL |
| Alterar porta do Nginx | Mantém Pi-hole em 80 | Sites no Nginx ficam em outra porta |
| Proxy reverso via Nginx | Profissional e limpo (com domínio) | Configuração mais avançada |
📋 Passo a Passo Resumido (Check-list)
- Instalar o Pi-hole normalmente.
- Verificar portas ocupadas (
netstat -tuln | grep LISTEN). - Escolher se vai mudar a porta do Lighttpd, do Nginx, ou usar Proxy Reverso.
- Abrir as portas necessárias no firewall (aaPanel Security + provedor VPS).
- Testar acesso ao painel do Pi-hole.
❓ FAQ – Perguntas Frequentes sobre Pi-hole no aaPanel
🔹 1. Preciso desinstalar o Nginx para usar o Pi-hole?
Não. Basta mudar a porta de um dos dois serviços ou configurar o Nginx como proxy reverso.
🔹 2. Posso usar o Pi-hole e o Nginx ao mesmo tempo no mesmo servidor?
Sim, desde que estejam em portas diferentes ou com proxy reverso configurado.
🔹 3. O Pi-hole funciona em servidor com pouco recurso?
Sim, ele é leve. Mesmo em VPS com 1GB de RAM ou em Orange Pi Zero, roda sem problemas.
🔹 4. Posso usar HTTPS no Pi-hole?
Sim, mas o mais indicado é configurar o HTTPS via Nginx (com Let’s Encrypt) e repassar para o Pi-hole em HTTP.
📢 Conclusão
Instalar o Pi-hole no seu servidor com aaPanel e Nginx é totalmente possível, mas exige atenção para evitar conflitos de porta.
A melhor prática é usar o Nginx como proxy reverso, pois garante organização, segurança (com SSL) e evita confusão com portas.
🔐 Assim, você terá um servidor seguro, com Nginx rodando seus sites e o Pi-hole protegendo toda a rede contra anúncios e rastreadores.

💬 Agora é com você!
👉 Já tentou instalar o Pi-hole junto com o aaPanel? Teve algum problema de conflito ou resolveu de outra forma?
Deixe seu comentário abaixo e compartilhe sua experiência — isso ajuda outros leitores também! 🚀


![Principais Comandos Docker para Iniciantes e Desenvolvedores [Guia Rápido 2025] Comandos Docker1](https://hobbytestlab.com/wp-content/uploads/2025/05/Comandos-Docker1-e1748297386754.webp)








![Backup Automático do CasaOS para Servidor Local (NFS/SMB) no Linux [Guia Prático + Script Pronto] Backup Automático do CasaOS para Servidor Local1](https://hobbytestlab.com/wp-content/uploads/2025/08/Backup-Automatico-do-CasaOS-para-Servidor-Local1.webp)
