dhcpd.conf -> feste ip vergeben misslingt
hallo liste,
auf meiner potatoe läuft ein bind und dhcp daemon.
leider habe ich gestern vergeblich versucht feste ip-adressen zu vergeben.
der rechner geht ab und zu via modem ans web... (ein proxy läuft, aber
auch masquerade).
was stimmt an meiner konfiguraion nicht? die clienten sind diverse win32
betriebsysteme. im übrigen hat es aber auch schon funktioniert. ich
erinnere mich daran, das es mit fester vergabe aber auch schon mal
probleme gab.
hier meine dhcpd.conf, dorf vermute ich den fehler:
#######################schnipp######################
#
# /etc/dhcpd.conf
#
server-identifier galei.all;
option domain-name "all";
option domain-name-servers galei.all;
#
shared-network all {
option broadcast-address 192.168.100.255;
option routers 192.168.100.10;
option subnet-mask 255.255.255.0;
subnet 192.168.100.0 netmask 255.255.255.0 {
default-lease-time 9600;
max-lease-time 97200;
range 192.168.100.31 192.168.100.39;
}
group {
#use-host-decl-names on;
server-name "galei";
host brown {
hardware ethernet 0:0:e8:54:44:62;
fixed-address brown.all;
option host-name "brown";
filename "image.brown";
}
host curie {
hardware ethernet 0:80:c7:5b:c:87;
fixed-address curie.all;
option host-name "curie";
filename "image.curie";
}
# [...] gekürzt. weiter rechner nach selbem muster...
}
}
#######################schnapp######################
aber, bootp läuft nicht. trotzdem an --filename "image.curie"-- kann's
nicht liegen. ich weiß, das dies bisher keine probleme machte. bind läuft
auch seit jahren... mit rgrep habe ich mal ein paar denkbare schreibfehler
ausgeschlossen.
der client (win95) curie.all meldet sich an:
in den log's steht
#######################schnipp######################
dhcpd-2.2.x: Listening on LPF/eth0/00:50:bf:00:64:f6/all
dhcpd-2.2.x: Sending on LPF/eth0/00:50:bf:00:64:f6/all
dhcpd-2.2.x: Sending on Socket/fallback/fallback-net
[...]
dhcpd-2.2.x: DHCPDISCOVER from 00:80:c7:5b:0c:87 via eth0
dhcpd-2.2.x: DHCPOFFER on 192.168.100.32 to 00:80:c7:5b:0c:87 via eth0
dhcpd-2.2.x: DHCPREQUEST for 192.168.100.32 from 00:80:c7:5b:0c:87 via eth0
dhcpd-2.2.x: DHCPACK on 192.168.100.32 to 00:80:c7:5b:0c:87 via eth0
#######################schnapp######################
es wird eine IP aus dem pool vergeben. ich hätte gerne '192.168.100.30'.
was ist zu ändern?
übrigens weiß ich, daß man galileo galilei nicht :'galei' schreibt. mein
server name sollte wie alle anderen einen 5-stelligen namen haben. und an
dem server spielt die orthographie keine rolle...
dankbar für hinweise.
matthias tresp
--
PGP-Key auf Anforderung
Matthias Tresp <mtresp@gmx.de>
phone +49(0177) 8428 767
fax +49(089) 244 360 206
Reply to: