Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar Pi-hole em um VPS (Guia Completo)

Aprenda como instalar e configurar Pi-hole em um VPS para bloquear anúncios de forma eficaz e melhorar a privacidade da sua rede.

Pi-hole é uma excelente opção para bloqueio de anúncios em toda a rede, e auto-hospedá-lo em um Virtual Private Server (VPS) pode melhorar sua privacidade e controle sobre sua experiência de navegação. Neste guia, vamos orientar você pelos passos para instalar e configurar o Pi-hole em um VPS. Também discutiremos algumas opções de provedores de VPS para você começar.

Por que Auto-Hospedar Pi-hole?

Auto-hospedar Pi-hole no seu VPS permite que você:

Escolhendo um Provedor de VPS

Aqui está uma tabela comparativa de alguns dos principais provedores de VPS, seus preços e recursos para ajudá-lo a decidir:

ProvedorPreço InicialArmazenamentoMemóriaLink
Contabo VPS5,99 EUR/mês200 GB SSD4 GBContabo
Hetzner Cloud4,15 EUR/mês20 GB SSD2 GBHetzner
DigitalOcean6 USD/mês25 GB SSD1 GBDigitalOcean
Vultr6 USD/mês25 GB SSD1 GBVultr
Linode5 USD/mês25 GB SSD1 GBLinode

Você também pode visitar nossa comparação completa de VPS para mais opções.

Guia de Instalação Passo a Passo

Passo 1: Criar uma Instância de VPS

  1. Inscreva-se com o provedor de VPS escolhido.
  2. Escolha um plano adequado. Para Pi-hole, 1 GB de RAM deve ser suficiente, mas opte por mais se planeja hospedar serviços adicionais.
  3. Configure sua instância. Escolha o Ubuntu 20.04 ou uma distribuição Linux semelhante durante o processo de instalação.

Passo 2: Conecte-se ao Seu VPS

Usando SSH, conecte-se à sua instância de VPS:

ssh root@seu_ip_vps

Substitua seu_ip_vps pelo endereço IP fornecido pelo seu provedor de VPS.

Passo 3: Atualize Seu Servidor

Execute os comandos abaixo para garantir que seu servidor esteja atualizado:

apt update && apt upgrade -y

Passo 4: Instale o Docker

Usar Docker é uma das formas mais fáceis de rodar o Pi-hole. Instale o Docker executando:

apt install docker.io -y
systemctl start docker
systemctl enable docker

Passo 5: Baixe a Imagem Docker do Pi-hole

Agora, baixe a imagem Docker do Pi-hole do repositório:

docker pull pihole/pihole

Passo 6: Execute o Contêiner Docker do Pi-hole

Execute o contêiner do Pi-hole com o seguinte comando:

docker run -d \
    --name pihole \
    -e TZ="Sua/TimeZone" \
    -e WEBPASSWORD="SuaSenha" \
    -e DNS1="8.8.8.8" \
    -e DNS2="8.8.4.4" \
    -p 53:53/tcp \
    -p 53:53/udp \
    -p 80:80 \
    --restart=unless-stopped \
    pihole/pihole

Certifique-se de substituir Sua/TimeZone pelo seu fuso horário real (por exemplo, America/Sao_Paulo) e SuaSenha por uma senha segura para a interface web.

Passo 7: Configure Seu Roteador

Para aproveitar ao máximo o Pi-hole, configure as configurações de DNS do seu roteador doméstico para apontar para seu VPS. Defina o DNS para o endereço IP do seu VPS para que todos os dispositivos da sua rede usem Pi-hole para resolução de DNS.

Passo 8: Acesse a Interface Web

Você pode acessar a interface de administração do Pi-hole usando:

http://seu_ip_vps/admin

Faça login usando a senha que você definiu anteriormente.

Perguntas Frequentes

Como faço para atualizar o Pi-hole no meu VPS?
A atualização do Pi-hole geralmente é feita atualizando o contêiner Docker. Basta parar o contêiner primeiro:

docker stop pihole

Depois, puxe a versão mais recente e reinicie-o:

docker pull pihole/pihole
docker start pihole

Isso garante que você esteja usando a versão mais atual com as últimas listas de anúncios. Também recomenda-se verificar regularmente por atualizações na própria interface do Pi-hole.

É seguro hospedar o Pi-hole em um VPS?
Sim, hospedar o Pi-hole em um VPS pode ser seguro, contanto que você tome as precauções necessárias. Garanta que seu VPS esteja protegido usando uma senha SSH forte e práticas recomendadas, como desabilitar login de root e ativar regras de firewall. Usar um provedor de VPS confiável minimiza riscos, e um servidor privado oferece maior controle sobre suas consultas DNS.

Posso rodar outros serviços junto com o Pi-hole no mesmo VPS?
Sim, você pode rodar múltiplos serviços no mesmo VPS, desde que seu servidor tenha recursos suficientes. No entanto, assegure-se de que os outros serviços não entrem em conflito com as portas do Pi-hole. Por exemplo, evite rodar outro serviço DNS que use a porta 53, a menos que seja configurado corretamente. Contêineres Docker podem ajudar a isolar esses serviços e gerenciar o uso de recursos de forma eficiente.

Seguindo estes passos, você terá o Pi-hole funcionando de maneira eficiente no seu VPS. Agora, aproveite uma navegação sem anúncios e tome o controle das configurações de DNS da sua rede. --- FIM ---