Configurar um servidor DNS para um domínio

0

No Ubuntu, estou tentando configurar um servidor DNS para um domínio. Ainda não testei porque ainda não tenho acesso à caixa virtual. Mas posso sentir que isso contém problemas. Alguém consegue identificar algum erro óbvio? Eu sei que é difícil sem executar um teste de servidor.

Eu configurei o named.conf.local assim:

zone "craig.linuxcourse.tfe.ltu.se" {
type master;
    file "/etc/bind/db.craig.linuxcourse.tfe.ltu.se";
};

Agora estou tentando configurar o arquivo de zona, mas estou confuso sobre o que alterar o localhost para que ele possa se conectar.

Eu também quero adicionar os seguintes hosts:

  • ns1 (com um registro NS e A para o servidor DNS)

  • www

  • ftp

  • 'nome do aluno' (esse deve ser o nome do servidor virtual)

Isso é o que eu mudei até agora:

;
; BIND data file for example.com
;
$TTL    604800
@       IN      SOA     craig.linuxcourse.tfe.ltu.se. root.linuxcourse.tfe.ltu.se. (
                          2         ; Serial
                     604800         ; Refresh
                      86400         ; Retry
                    2419200         ; Expire
                     604800 )       ; Negative Cache TTL
    IN      A       192.168.1.10
;
@       IN      NS      ns1.craig.linuxcourse.tfe.ltu.se.
@       IN      A       craig.linuxcourse.tfe.ltu.se
www     IN      A       www.craig.linuxcourse.tfe.ltu.se
ftp     IN      A       ftp.craig.linuxcourse.tfe.ltu.se
    
por Ribban 21.05.2018 / 11:49

2 respostas

0

Como a outra pessoa disse, os registros exigem endereços. Mas você pode usar CNAMEs como eu acho que você está tentando em seu exemplo.

wwww   IN   A      192.168.1.10 
ftp    IN   CNAME  wwww
    
por 21.05.2018 / 18:16
0

Obrigado por todas as respostas. Eu editei as configurações depois de ler seus comentários. Isso parece mais OK?

; BIND data file for local loopback interface
;
$TTL    5D
@       IN      SOA     ns1.craig.linuxcourse.tfe.ltu.se. 
root.linuxcourse.tfe.ltu.se. (
                 2018052100         ; Serial
                     604800         ; Refresh
                      86400         ; Retry
                    2419200         ; Expire
                      10800 ); Negative Cache TTL
;
                IN      NS      ns1.craig.linuxcourse.tfe.ltu.se.

ns1             IN      A       xxx.239.163.100
www             IN      A       xxx.239.163.110
ftp             IN      A       xxx.239.163.120
craig           IN      A       xxx.239.163.130

E é assim que o named.conf.local se parece:

zone    "craig.linuxcourse.tfe.ltu.se" in {
    allow-transfers { any; };
    file "/etc/bind/db.craig.linuxcourse.tfe.ltu.se";
    type master;
};
    
por 21.05.2018 / 20:16

Tags