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ê:
- Bloqueie anúncios no nível DNS
- Previna o rastreamento por anunciantes
- Controle suas configurações de DNS
- Melhore o desempenho geral da Internet ao carregar páginas mais rápido
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:
| Provedor | Preço Inicial | Armazenamento | Memória | Link |
|---|---|---|---|---|
| Contabo VPS | 5,99 EUR/mês | 200 GB SSD | 4 GB | Contabo |
| Hetzner Cloud | 4,15 EUR/mês | 20 GB SSD | 2 GB | Hetzner |
| DigitalOcean | 6 USD/mês | 25 GB SSD | 1 GB | DigitalOcean |
| Vultr | 6 USD/mês | 25 GB SSD | 1 GB | Vultr |
| Linode | 5 USD/mês | 25 GB SSD | 1 GB | Linode |
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
- Inscreva-se com o provedor de VPS escolhido.
- Escolha um plano adequado. Para Pi-hole, 1 GB de RAM deve ser suficiente, mas opte por mais se planeja hospedar serviços adicionais.
- 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 ---