tach zusammen,
die Überschrift sagt fast alles : ich habe Probleme mit der adressvergabe per dhcp.
Hintergrund : der dhcp/dns-krams der fritbox war mir zu unflexibel, diverse male hat mich das teil zum Wahnsinn getrieben da cliebts auf mal doch eine andere Adresse hatten obwohl der fritzbox gesagt wurde "der Client behält die Adresse" (dieser haken halt...).
ich habe ein relativ hohes aufkommen an verschiedenen rechnern da ich beruflich rechner zusammenbaue und hier zu hause einrichte. so habe ich relativ viele leases welche nur kurzzeitig benötigt werden.
das eigentlich Problem : der dhcp gibt die leases nicht mehr frei, die einmal vergebenen ip-adressen werden nicht nach der eingestellten leasedauer freigegeben. ich habe mir bislang damit beholfen den dhcp-scope zu erweitern (erst bis .50, dann bis .100 usw), nun habe ich meine Adressen "voll" und der dhcp-server ist angefangen Adressen zu vergeben welche eigentlich eine "fixed-address" hatten (mein Ethernet-drucker hatte die .21 und nun wurde einem Client die .21 gegeben da der drucker gerade aus war).
hat jemand eine gute seite welche gut das zusammenspiel dhcp und dns beschreibt?
anbei meine configs :
dhcpd.conf :
ddns-updates on;
ddns-update-style interim;
update-static-leases on;
authoritative;
key rndc-key { algorithm hmac-md5; secret KEY}
allow unknown-clients;
use-host-decl-names on;
default-lease-time 1814400; #21 days
max-lease-time 1814400; #21 days
log-facility local7;
zone xxx.lan. {
primary localhost;
key rndc-key;
}
zone 178.168.192.in-addr.arpa. {
primary localhost;
key rndc-key;
}
subnet 192.168.178.0 netmask 255.255.255.0 {
range 192.168.178.20 192.168.178.99;
option subnet-mask 255.255.255.0;
option routers 192.168.178.1;
option domain-name-servers 192.168.178.2;
option domain-name "xxx.lan";
ddns-domainname "xxx.lan.";
ddns-rev-domainname "in-addr.arpa.";
}
group {
host yyy.xxx.lan {
hardware ethernet 68:05:ca:20:2a:85;
fixed-address 192.168.178.20;
ddns-hostname "yyy";
}
Alles anzeigen
named.conf.local :
key "rndc-key" {
algorithm hmac-md5;
secret "SECRET";
};
zone "xxx.lan" {
type master;
file "/var/lib/bind/xxx.lan.hosts";
allow-update { key rndc-key; };
};
zone "178.168.192.in-addr.arpa" {
type master;
file "/var/lib/bind/178.168.192.rev";
allow-update { key rndc-key; };
};
Alles anzeigen
named.conf.options :
options {
directory "/var/cache/bind";
auth-nxdomain no; # conform to RFC1035
forwarders {
217.237.150.188; # dns 1und1
192.168.178.1; # fritzbox
};
allow-query {
192.168.178/24;
127.0.0.1;
};
allow-transfer {
192.168.178/24;
127.0.0.1;
};
listen-on-v6 { none; };
};
Alles anzeigen
brauchts noch mehr Dateien? wo habe ich hier einen fehler??