Primeiro, gostaria de dizer que sou completamente novo no mundo do Ubuntu. Então, por favor, seja gentil com o noob que eu sou.
Estou tentando instalar e configurar um servidor de vinculação DNS a partir de fontes. É para um exame que estou tentando passar há algum tempo e preciso praticar e entender noções simples sobre o servidor DNS.
Então, o assunto é instalar um servidor primário para duas zonas. O servidor deve ser instalado em uma pasta especificada a partir de fontes (somente o parâmetro --prefix é obrigatório). Eu extraí, configurei o diretório usando ./configure, compilei e instalei o servidor. Minha configuração é a seguinte:
named.conf (criado por mim na pasta etc, já que o arquivo não é criado durante a instalação das fontes):
options { recursion no;
allow-query { any; };
};
zone "10.ro"{
type master;
file "/skills/named/var/10.ro";
};
zone "c10.ro"{
type master;
file "/skills/named/var/c10.ro"; };'
10.ro - zone1:
$TTL 100
10.ro. SOA ns1.10.ro admin\.dns.10.ro. 1 3600 60 7200 100
NS ns1.10.ro
ns1.10.ro A 192.168.0.11 www.10.ro A 192.169.0.11
c10.ro - zone2
$TTL 100
c10.ro. SOA ns1.c10.ro admin\.dns.c10.ro. 1 3600 60 7200 100
NS ns1.c10.ro
ns1.c10.ro A 192.168.0.11 www.c10.ro A 192.169.0.11
Eu não sei se os arquivos estão corretos, mas ao digitar named-checkzone está tudo bem, as zonas são carregadas. Quando digito named -g eu recebo as seguintes linhas:
26-Oct-2017 13:26:03.110 starting BIND 9.3.3 -g26-Oct-2017 13:26:03.112 loading configuration from '/skills/named/etc/named.conf'
26-Oct-2017 13:26:03.112 no IPv6 interfaces found
26-Oct-2017 13:26:03.112 listening on IPv4 interface lo, 127.0.0.1#53
26-Oct-2017 13:26:03.112 binding TCP socket: address in use
26-Oct-2017 13:26:03.112 listening on IPv4 interface enp0s25, 192.168.0.11#53
26-Oct-2017 13:26:03.112 binding TCP socket: address in use
26-Oct-2017 13:26:03.113 couldn't add command channel 127.0.0.1#953: address in use
26-Oct-2017 13:26:03.113 ignoring config file logging statement due to -g option
26-Oct-2017 13:26:03.113 zone 10.ro/IN: loaded serial 1
26-Oct-2017 13:26:03.113 zone c10.ro/IN: loaded serial 2 26-Oct-2017 13:26:03.113 running
Eu não sei como iniciar / parar / reiniciar o servidor, pois os comandos service e systemctl não conseguem encontrar a instalação bind9 (configurei a diretiva PATH para as pastas bin e sbin). E eu não entendo se o servidor está funcionando e como posso ter certeza disso. Qualquer tipo de ajuda é apreciado. Muito obrigado!