Skip to main content

Como realizar a instalação de um Slave com Pdns

Crie um servidor com as seguinte especificações:

CPU: 2

Memória RAM: 2GB

Disco: 50GB

Realize uma instalação minima de Alma Linux 8, esse sistema vem por padrão com SElinux que impede o Pdns de executar seus processos da maneira correta, por isso ele deve ser desabilitado:

Edite o arquivo de configuração dele;

vim /etc/selinux/config

Deixe o arquivo da seguinte forma;

# This file controls the state of SELinux on the system. 
# SELINUX= can take one of these three values: 
#     enforcing - SELinux security policy is enforced. 
#     permissive - SELinux prints warnings instead of enforcing. 
#     disabled - No SELinux policy is loaded. 
SELINUX=disabled
# SELINUXTYPE= can take one of these three values: 
#     targeted - Targeted processes are protected, 
#     minimum - Modification of targeted policy. Only selected processes are protected.  
#     mls - Multi Level Security protection. 
SELINUXTYPE=targeted

Salve o arquivo e reinicie o server;

reboot now

Desabilite o Firewalld;

#Comando abaixo verifica se o Firewall Está ativo
firewall-cmd --state

#Comando abaixo para o firewall
sudo systemctl stop firewalld

#comando abaixo desativa o firewall da inicialização do OS
systemctl disable firewalld

#Impedir que outros serviços iniciem o firewall
systemctl mask --now firewalld

Instale o pdns e o maridaDB;

O ideal é que ambos, master e slave, tenham a mesma versão.
Caso seja necessário realizar a instalação de uma versão mais antiga os pacotes podem ser encontrados no site oficial do PowerDNS.

yum -y update
yum -y install epel-release
yum -y install bind-utils pdns pdns-backend-mysql mariadb mariadb-server

Após iniciar o modo de instalação segura do MySQL, recomendamos realizar os ajustes da seguinte forma, exatamente nessa ordem.

Set root password? [Y/n]
Y

New password:
Re-enter new password:

[Informe o Password do root]

Remove anonymous users? [Y/n]
Y

Disallow root login remotely? [Y/n]
Y

Remove test database and access to it? [Y/n]
Y

Reload privilege tables now? [Y/n]
Y

Thanks for using MariaDB!