Como instalar o servidor DNS a partir de fontes

0

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!

    
por R0nnie 27.10.2017 / 06:29

0 respostas