On (28/09/10 14:46), Paulino Kenji Sato wrote: > On Tue, Sep 28, 2010 at 7:03 AM, Caio Abreu Ferreira <idic@terra.com.br> wrote: > > Lista > > > > Estou tentando configurar o servidor DHCP e o servidor DNS (Bind) > > para que os dois trabalhem junto, DDNS (Dynamic DNS). Quando uma nova estação > > é acrescentada na rede e assume um novo IP (DHCP), um novo "registro" é > > acrescentado no DNS (Bind). Para isso estou seguindo alguns textos[1]/[2] que > > tenho encontrado na internet. > > Ola, > qual a versão e fabricante do dhcpd em uso? > Pela mensagem no log, o dhcpd não esta reconhecendo as opções. > As opções descritas são para o isc-dhcpd (completo). Prezado Paulino Estou utilizando a versão stable do debian. O problema que eu estou enfrentando é que no log de ambos os softwares não esta aparecendo nenhum erro. Tanto o DNS/Bind quando o DHCP estão funcionando corretamente. Fiz vários testes com o aplicativo dig e o DNS respondeu corretamente, inclusive os dados estão sendo replicados para o servidor secundário. Já o DHCP esta respondendo corretamente e atribuindo IP para uma estação debian. O problema é que as informações do DHCP não estão sendo transferidas paro DNS. Um outro ponto de diferente que eu tenho encontrado nos textos[1] que eu tenho encontrado na internet é que os softwares estão funcionando em computadores diferentes. Os softwares precisam estar instalados no mesmo computador ou podem operar em computadores separados? Até agora fiz o seguinte. # dados tecnicos servidor DNS primario 192.168.0.5 servidor DNS secundario 192.168.0.6 servidor DHCP 192.168.0.7 # aptitude install bind9 dnsutils (MASTER/SLAVE) # named.conf.local (MASTER) // Master zones zone "particula.local" { type master; file "db.particula.local"; allow-transfer { 192.168.0.6; }; allow-update { key "rndc-key"; }; notify yes; }; zone "0.168.192.in-addr.arpa" { type master; file "db.0.168.192.in-addr.arpa"; allow-update { key "rndc-key"; }; notify yes; }; include "/etc/bind/rndc.key"; # db.particula.local (MASTER) ; Start of Authority (SOA) record $TTL 900 @ IN SOA ns1.particula.local. root.particula.local. ( 3600; serial 3600; refresh, seconds 3600; retry, seconds 3600; expire, seconds 900 ); minimum, seconds ; Name Server (NS) records. IN NS ns1.particula.local. IN NS ns2.particula.local. ; Mail Exchange (MX) records. IN MX 10 server.particula.local. ; Address (A) records. (real-names of machines) IN A 192.168.0.5 ns1 IN A 192.168.0.5 ns2 IN A 192.168.0.6 server IN A 192.168.0.7 ; Aliases in Canonical Name (CNAME) records... www IN CNAME server ftp IN CNAME server proxy IN CNAME server # db.0.168.192.in-addr.arpa (MASTER) ; Start of Authority (SOA) record $TTL 900 @ IN SOA ns1.particula.local. root.particula.local. ( 3600; serial 3600; refresh, seconds 3600; retry, seconds 3600; expire, seconds 900 ); minimum, seconds ; Name Server (NS) records. IN NS ns1.particula.local. IN NS ns2.particula.local. ; Addresses point to canonical names (PTR) for reverse lookups 5 IN PTR ns1.particula.local. 6 IN PTR ns2.particula.local. 7 IN PTR server.particula.local. # named.conf.local (SLAVE) // Slave zones // zone "particula.local" { type slave; file "db.particula.local"; masters { 192.168.0.5; }; allow-notify { 192.168.0.5; }; }; # /etc/dhcp3/dhcpd.conf (SERVER) # Basic stuff to name the server and switch on updating server-identifier server; ddns-updates on; ddns-update-style interim; ddns-domainname "particula.local."; ddns-rev-domainname "in-addr.arpa."; ignore client-updates; # This is the key so that DHCP can authenticate it's self to BIND9 include "/etc/dhcp3/rndc.key"; # This is the communication zone zone particula.local. { primary 192.168.0.5; key rndc-key; } # Normal DHCP stuff option domain-name "particula.local"; option domain-name-servers 192.168.0.5, 192.168.0.6; default-lease-time 600; max-lease-time 7200; authoritative; log-facility local7; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.110; option broadcast-address 192.168.0.255; option routers 192.168.0.2; allow unknown-clients; zone 0.168.192.in-addr.arpa. { primary 192.168.0.5; key "rndc-key"; } zone particula.local. { primary 192.168.0.5; key "rndc-key"; } } Obrigado. 1 - http://www.debian-administration.org/article/343/Configuring -- .''`. Caio Abreu Ferreira : :' : idic@terra.com.br `. `'` Debian User `- Key fingerprint = 97F8 61AC 605F 8A8B 3BA1 D479 8C9A 52E8 6478 601F
Attachment:
signature.asc
Description: Digital signature