Hallo zusammen,
ich habe einen DHCP Server konfiguriert, der zwei Netze bedienen soll. Dazu hier die dhcpd.conf:
Code:
ddns-update-style interim;
ddns-domainname "bs14";
update-static-leases true;
allow client-updates;
key DHCP_UPDATER {
algorithm HMAC-MD5.SIG-ALG.REG.INT;
secret "blablabla";
}
zone bs14. {
primary 127.0.0.1;
key DHCP_UPDATER;
}
zone 8.168.192.in-addr.arpa. {
primary 127.0.0.1;
key DHCP_UPDATER;
}
zone 0.168.192.in-addr.arpa. {
primary 127.0.0.1;
key DHCP_UPDATER;
}
option domain-name "bs14";
option domain-name-servers mutterschiff.bs14;
option netbios-node-type 8;
option netbios-name-servers 192.168.8.9;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.8.0 netmask 255.255.255.0 {
option domain-name-servers 192.168.8.9, 192.168.0.1;
option broadcast-address 192.168.8.255;
option routers 192.168.8.9;
range 192.168.8.160 192.168.8.169;
update-static-leases true;
do-forward-updates true;
option domain-name "bs14";
ddns-domainname "bs14";
option ntp-servers ptbtime1.ptb.de, ptbtime2.ptb.de;
host valeria {
hardware ethernet 00:40:d0:1e:3d:9f;
option host-name "valeria";
ddns-hostname "valeria";
}
host rudi {
hardware ethernet 00:c0:9f:31:09:c1;
option host-name "rudi";
ddns-hostname "rudi";
}
host joe {
hardware ethernet 00:12:f0:31:ae:b7;
option host-name "joe";
ddns-hostname "joe";
}
[...]
}
subnet 192.168.0.0 netmask 255.255.255.0 {
option domain-name-servers 192.168.0.9, 192.168.0.1;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
range 192.168.0.70 192.168.0.99;
group {
update-static-leases true;
do-forward-updates true;
option domain-name "bs14";
ddns-domainname "bs14";
option ntp-servers ptbtime1.ptb.de, ptbtime2.ptb.de;
host asterisk {
hardware ethernet 00:50:fc:ad:cd:ab;
fixed-address 192.168.0.6;
option host-name "asterisk";
ddns-hostname "asterisk";
}
[...]
}
}
Der Server vergibt sämtliche IPs aus der Range des unteren Subnets (192.168.0.0). Die Parameter wie DNS-Server, Router, etc. sind jedoch die des oberen Subnets (192.168.8.0) in dem die entsprechenden Rechner mit ihrer MAC-Adresse eingetragen sind.
Wie kann ich dem Server beibringen, dass er die IPs dann natürlich auch aus der Range des oberen Subnets nehmen soll? Ein löschen der dhcpd.leases hat nichts gebracht. Dass er die Rechner richtig erkennt zeigt die syslog. Dort taucht jedes mal der richtige Name des Rechners auf, wenn die Adressen im DNS Server aktualisiert werden.
Gruß,
Christoph
Lesezeichen