[FUGSPBR] DNS Dinamico com DHCP

Mauro Felipe mauro.felipe em pop.com.br
Qua Maio 12 12:06:31 BRT 2004


Bom dia amigos,

Estou tentando utilizar o update-policy do Bind9 mas não estou conseguindo.
Segue a configuração dos arquivos:

########## named.conf ##########

key gw-key {
        algorithm hmac-md5;
        secret "N7UgR+WjXgwy1HLe81xGHg==";
};
key "rndc-key" {
        algorithm hmac-md5;
        secret "dFlt0S8thrxglUV38XLO3w==";
};
options {
        directory "/etc/namedb";
        pid-file "/var/run/named/pid";
        version "Espertinho";
};
zone "." {
        type hint;
        file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "127.0.0.db";
};
zone "1.168.192.IN-ADDR.ARPA" {
        type master;
        file "192.168.1.db";
};
zone "laboratorio.mps" {
        type master;
        file "laboratorio.mps.db";
        update-policy { grant gw-key subdomain laboratorio.mps; };
};
########## Fim do arquivo named.conf ##########

########## laboratorio.mps.db ##########
$TTL 3600

laboratorio.mps.        IN      SOA     gw.laboratorio.mps. root.gw.laboratorio.mps. (
                        2004051201      ; Serial
                        10800           ; Refresh
                        3600            ; Retry
                        604800          ; Expire
                        86400 )         ; Minimum TTL

; DNS Servers
@       IN      NS      gw.laboratorio.mps.

; Machine Names
localhost       IN      A       127.0.0.1
gw              IN      A       192.168.1.2
maq01           IN      A       192.168.1.249
; Aliases

; MX Record

########## Fim do arquivo laboratorio.db ##########

########## DHCP.CONF ##########
key gw-key {
        algorithm hmac-md5;
        secret "N7UgR+WjXgwy1HLe81xGHg==";
}
zone laboratorio.mps. {
primary 192.168.1.2;
key gw-key;
}
zone 1.168.192.IN-ADDR-ARPA. {
primary 192.168.1.2;
key gw-key;
}
option domain-name "laboratorio.mps";
option domain-name-servers 192.168.1.2;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style interim;
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.11 192.168.1.249;
  option routers 192.168.1.2;
  option broadcast-address 192.168.1.255;
}
########## Fim do arquivo dhcp.conf ##########

Eu gerei as chaves com o comando dnssec-keygen com sucesso, os serviços named e
dhcpd estão rodando com sucesso, mas eu não consigo atualizar a zona
laboratorio.mps de forma dinamica.

Eu testei o update com a ferramenta nsupdate mas tb não entendi como funciona e no
manpage não fala muita coisa.
Eu fiz o seguinte:
su-2.05b# nsupdate
> update add maq02.laboratorio.mps 86400 A 192.168.1.20
> send
incorrect section name: send

Quais são os comandos para gravar ou sair do nsupdate?

Desculpem pela mensagem gigantesca e agradeço a ajuda antecipadamente.

[ ]´s

Mauro Felipe

Obs.: FreeBSD 5.2.1, Bind 9.2.3 e DHCP 3.0.1.rc12
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd