Hallo Webmaster, Am Mittwoch, 8. September 2004 18:55 schrieb Webmaster:
Wie sieht es mit der Doku von DHCPD aus????? Gelesen und beachtet, es gibt ein sehr gutes howto dazu:
http://www.linuxhaven.de/dlhp/HOWTO/DE-Netzwerk-HOWTO-7.html
Beachten Sie bitte: im Kernel muß »Multicasting« aktiviert sein.
Editieren Sie die Datei /etc/rc.d/rc.local, um sicherzustellen, daß diese einen Routing-Eintrag für »255.255.255.255« enthält.
ich habe leider keine /etc/rc.d/rc.local In welchem Runlevel würde diese denn gestartet und wie sieht der Eintrag denn aus ?? route add -host 255.255.255.255 dev eth1 ??????????????
Zitat aus der dhcpd README:
"In order for dhcpd to work correctly with picky DHCP clients (e.g., Windows 95), it must be able to send packets with an IP destination address of 255.255.255.255. Unfortunately, Linux insists on changing 255.255.255.255 into the local subnet broadcast address (in this case, the address would be 192.5.5.223). This results in a DHCP protocol violation. While many DHCP clients don't notice the problem, some (e.g., all Microsoft DHCP clients) will recognize the violation. Clients that have this problem will appear not to see DHCPOFFER messages from the server." Führen Sie als root folgendes Kommando aus:
route add -host 255.255.255.255 dev eth0
Also das klappte mit eth1
Sollte die Fehlermeldung
255.255.255.255: Unknown host
auftreten, dann tragen Sie folgenden Eintrag in Ihre /etc/hosts ein:
255.255.255.255 dhcp
Ist dieser eingefügt, führen Sie folgendes Kommando aus:
route add -host dhcp dev eth0
Grüße Stephan aber leider bekommen die Clients keine IP zugewiesen. Also auch ein Aufruf von dhcpd mit /usr/sbin/dhcpd eth1 -d -f läßt keine Anfragen der Clients in /var/log/messages erscheinen.
Oder ist das ne Macke des 2.6.5.7.95 Kernel. Unter 2.4.21.?? hate ich keine Probleme. Allerdings lief dort auch eine andere dhcpd Version. Ratlos Lothar