Com a frequência de anúncios e rastreamento na internet, auto-hospedar uma solução de filtragem DNS como o AdGuard Home pode melhorar sua privacidade e experiência de navegação. Este guia irá orientá-lo pelo processo de instalação do AdGuard Home em um Virtual Private Server (VPS). Abordaremos os passos necessários e configurações para uma instalação bem-sucedida.
O que Você Precisa
Antes de começar, certifique-se de possuir:
- Uma conta VPS com um provedor como Contabo, Hetzner, DigitalOcean, Vultr ou Linode.
- Conhecimento básico de linha de comando Linux.
- Cliente SSH (como PuTTY para Windows ou terminal para macOS/Linux).
- Um nome de domínio ou DNS dinâmico, caso planeje acessar seu AdGuard Home remotamente.
Comparação entre Provedores de VPS
| Provedor | Preço (EUR/USD por mês) | RAM | Tipo de Armazenamento | Localizações |
|---|---|---|---|---|
| Contabo VPS | 5,99 EUR | 4 GB | SSD | Europa, Ásia |
| Hetzner Cloud | 4,15 EUR | 2 GB | SSD | Europa |
| DigitalOcean | 6 USD | 1 GB | SSD | Global |
| Vultr | 6 USD | 1 GB | SSD | Global |
| Linode | 5 USD | 2 GB | SSD | Global |
Passo 1: Escolher um Provedor de VPS
Selecione e cadastre-se em um plano de VPS que atenda às suas necessidades. Para uma instalação básica do AdGuard Home, um plano de nível inferior com 2 GB de RAM e armazenamento SSD é suficiente.
Passo 2: Configurar seu VPS
Após criar sua conta com o provedor escolhido, siga estes passos:
-
Inicie uma nova instância de VPS. Escolha a localização do data center desejada, de preferência próxima à sua região para reduzir a latência.
-
Selecione um sistema operacional. Ubuntu é frequentemente recomendado devido à sua documentação extensa e suporte comunitário. No momento, o Ubuntu 20.04 LTS é uma opção estável.
-
Acesse seu VPS. Use SSH para conectar-se à sua instância:
ssh root@seu_ip_vps
Passo 3: Instalar Pacotes Necessários
Antes de instalar o AdGuard Home, atualize seus pacotes e instale as dependências necessárias:
sudo apt update && sudo apt upgrade -y
Depois, instale curl e wget se ainda não estiverem instalados:
sudo apt install curl wget -y
Passo 4: Instalar o AdGuard Home
Para instalar o AdGuard Home, execute o seguinte:
-
Baixe o script de instalação:
wget https://github.com/AdguardTeam/AdGuardHome/releases/latest/download/AdGuardHome_linux_amd64.tar.gz -
Extraia os arquivos:
tar -xvzf AdGuardHome_linux_amd64.tar.gz cd AdGuardHome -
Inicie a instalação:
sudo ./AdGuardHome -s install -
Siga as instruções do setup. O script de instalação irá guiá-lo pelo processo, incluindo a configuração da interface de administração e das configurações DNS.
Passo 5: Configurar o AdGuard Home
Após a instalação, acesse a interface web de administração via:
http://seu_ip_vps:3000
- O login padrão é
admincom a senhaadmin. Troque isso imediatamente após o login. - Configure os servidores DNS upstream conforme sua preferência (Google, Cloudflare, etc.).
- Configure listas de bloqueio para um bloqueio de anúncios mais eficiente.
Passo 6: Configurar DNS nos Seus Dispositivos
Para começar a filtrar consultas, você precisa apontar as configurações de DNS dos seus dispositivos para seu VPS. Atualize as configurações de DNS no seu roteador ou dispositivos individuais para usar o IP do seu AdGuard Home.
Perguntas Frequentes (FAQs)
Q1: Posso rodar o AdGuard Home em um container Docker no meu VPS?
Sim, rodar o AdGuard Home em um container Docker é uma excelente opção para isolamento e facilidade de gerenciamento. Primeiro, assegure-se de que o Docker está instalado no seu VPS com o comando:
sudo apt install docker.io -y
Depois de instalar o Docker, faça o pull da imagem do AdGuard Home no Docker Hub:
docker run -d --name adguardhome -v /opt/adguard/conf:/opt/adguard/conf -v /opt/adguard/work:/opt/adguard/work --restart=unless-stopped -p 53:53/tcp -p 53:53/udp -p 3000:3000 adguard/adguardhome
Este comando configura o AdGuard Home com armazenamento persistente e mapeamento para consultas DNS TCP e UDP.
Q2: É seguro hospedar meu próprio resolvedor DNS?
Hospedar seu próprio resolvedor DNS, como o AdGuard Home, pode melhorar sua privacidade ao bloquear muitos anúncios e rastreadores. No entanto, é fundamental manter protocolos de segurança atualizando seu VPS regularmente e utilizando um firewall para restringir acessos. Certifique-se de usar uma senha forte para a interface de administração para evitar acessos não autorizados.
Q3: O que são listas de bloqueio de arquivos no AdGuard Home?
Listas de bloqueio de arquivos podem aumentar significativamente suas capacidades de bloqueio de anúncios, impedindo que conteúdos indesejados carreguem. Essas listas geralmente contêm domínios conhecidos por servir anúncios e rastreadores. Você pode encontrar várias listas em repositórios como awesome-selfhosted. Atualizar regularmente suas listas de bloqueio garantirá uma filtragem otimizada de conteúdos indesejados.
Seguindo este guia, você tenha conseguido auto-hospedar o AdGuard Home em um VPS, melhorando sua experiência de navegação. Para comparações mais detalhadas de opções de VPS, visite nossa comparação completa de VPS. --- FIM ---