PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dhcpd beim Systemstart



f.gruber
09.06.07, 12:16
Seit Update von SuSE 10.0 auf SuSE 10.2 habe ich Probleme mit dem dhcpd beim Systemstart.

In der boot.msg steht folgendes ganz unten:


Failed services in runlevel 5: dhcpd

und weiter oben:



Starting DHCP server Internet Systems Consortium DHCP Server V3.0.5
...
Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
Wrote 99 leases to leases file.

No subnet declaration for eth0 (0.0.0.0).
** Ignoring requests on eth0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **

Not configured to listen on any interfaces!

Warum hier steht, dass das Subnetz nicht definiert is, kann ich nicht nachvollziehen. Natürlich ist das Subnetz in /etc/dhcpd.conf definiert. Anschließend kann ich ja den dhcpd z.B. mit YAST oder auch mit webmin starten ...

Der automatische Start von DHCPD ist aber für mich sehr wichtig, da ich sonst bei Stromausfall oder einem sonstigen Neustart des Servers immer das blanke Chaos habe. :mad:

Danke für jeden Tipp!

bla!zilla
09.06.07, 12:33
Kann es sein das der DHCPd hochkommt, bevor dein Interface eine IP hat? Bitte mal die dhcpd.conf und die /etc/sysconfig/network/ifcfg-eth0 posten.

f.gruber
09.06.07, 12:51
Das ist die /etc/dhpcd.conf (ohne Hostdefinitionen):

option domain-name "hs-schaller.bach";
option nis-domain HSLinux;
option domain-name-servers 172.27.2.10, 172.27.1.1;
option routers 10.80.12.254;
option lpr-servers 10.80.12.2;
default-lease-time 14400;
ddns-update-style none;
subnet 10.80.12.0 netmask 255.255.255.0 {
range 10.80.12.101 10.80.12.199;
default-lease-time 14400;
max-lease-time 172800;
}

Eine Datei /etc/sysconfig/network/ifcfg-eth0 finde ich nicht, aber in folgender Datei steht etwas über die Netzwerkkarte:

/etc/sysconfig/network/IF4H9J~Y:


BOOTPROTO='static'
BROADCAST=''
IPADDR='10.80.12.2'
MTU=''
NAME='Intel 82557/8/9 [Ethernet Pro 100]'
NETMASK='255.255.255.0'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
UNIQUE='rBUF.pMfrl1y81t2'
USERCONTROL='no'
_nm_name='bus-pci-0000:06:03.0'

bla!zilla
09.06.07, 12:54
Benutzt du ifup oder den NetworkManager zur Konfiguartion der Geräte?

f.gruber
09.06.07, 13:13
Danke für diesen Hinweis.

Ich habe jetzt im YAST im Modul Netzwerkkartenkonfiguration ifhup eingestellt und jetzt startet der DHCPd ordnungsgemäß nach einem Reboot.

Schönes Wochenende! :)

bla!zilla
09.06.07, 13:15
Alles klar, freut mich das es nun klappt. :)