On (28/09/10 14:46), Paulino Kenji Sato wrote: > On Tue, Sep 28, 2010 at 7:03 AM, Caio Abreu Ferreira <[email protected]> > 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
: :' : [email protected]
`. `'` Debian User
`- Key fingerprint = 97F8 61AC 605F 8A8B 3BA1 D479 8C9A 52E8 6478 601F
signature.asc
Description: Digital signature

