Instalação
Do servidor vazio ao Made4DNS em produção — preparação, instalador, licença, checklist e go-live.
Esta seção é um roteiro sequencial. Siga as páginas na ordem do menu e o servidor sai pronto para produção, sem depender de conhecimento prévio da stack.
Antes de começar
Confira os pré-requisitos. Servidor sem Debian 13, sem root, ou com a porta 53 ocupada faz o instalador parar.
O roteiro
1. Preparar o servidor
Atualizar, nomear, ajustar hora e confirmar que a porta 53 está livre.
2. Rodar o install.sh
Um script instala e configura toda a stack. O que ele faz e o que imprime no fim.
3. Primeiro acesso
Entrar no painel, trocar a senha inicial e ativar MFA.
4. Ativar a licença
Copiar o machine_id, solicitar e instalar o arquivo de licença.
5. Checklist
Os quatro pontos que validam a entrega antes de seguir.
Problemas comuns
Trava do apt, repositório do PowerDNS, serviço bird, aviso de certificado.
O que o instalador faz por você
Um único script instala e configura toda a stack: repositórios PowerDNS, DNSdist, Recursor, Auth, MariaDB, firewall (nftables/ipset), painel web, serviços systemd e backup automático do banco.
O papel do consultor é preparar o servidor, rodar o instalador, ativar a licença e validar que ficou tudo no ar.
O pacote entregue ao cliente é o build compilado do produto: backend como binário nativo
autocontido e painel já pré-compilado. Não é preciso instalar Python, criar ambiente virtual
nem rodar build de frontend no servidor. O mesmo install.sh detecta isso sozinho — não
existe comando ou parâmetro diferente.
