PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dhcp-server will nicht starten



Darksun777
15.04.03, 15:55
HiHo,

ich bin neu hier und begrüsse erst mal alle recht herzlich :) :)

Ich hab auch gleich ein Problem, bei dem ihr mir hoffentlich helfen könnt.

Ich nutze RedHat 9 und möchte einen DHCP-Server zum laufen bringen. Das paket ist installiert.
Ich habe nun die /etc/dhcpd.conf folgendermassen erstellt:

---------------------------------------------------------------------------------------------------
# /etc/dhcpd.conf
# globale optionen
# eckdaten des lokalen netzes
option broadcast-address 192.168.0.255;
option subnet-mask 255.255.255.0;
option routers 192.168.0.1;

# dns-adressen des ISP
option domain-name-servers 192.168.0.1;

# ab dhcpd-version 3: kommunikation mit DNS
ddns-update-style none;

# dynamischer adressbereich
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.128 192.168.0.254;
}
---------------------------------------------------------------------------------------------------

Wenn ich jetzt via ´ dhcpd start´ den server starten will, kommt folgendes:

Wrote 0 leases to leases file.

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


Not configured to listen on any interfaces!

-----------------------------------------------------------------------------------------------------

^^ verstehe ich nicht, ich habe doch die subnet-option angegeben .. kann mir jemand helfen ?

danke schonmal ! :)

DaGrrr
15.04.03, 16:04
Hm,

du hast keine "lease time" eingestellt.
Der DHCP Server weiß dann nicht, wie lange ein lease gültig ist.

Kann sein, dass das Dein Problem ist.

Grüße
DaGrrr

DaGrrr
15.04.03, 16:09
btw:

ich würde es mal so probieren:

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.128 192.168.0.254;
option...

default-lease-time 600;
max-lease-time 7200;

Grüße
DaGrrr

Darksun777
15.04.03, 16:40
Hi,

das mit der lease-time hatte ich auch schon probiert, hat leider nichts geholfen :-(

DaGrrr
15.04.03, 17:10
Gibt es bei Dir unter /etc/ eine Datei die dhcpd-ethX.info heisst ?

x= eth0 oder eth1

Dort werden Informationen über Dein Netzwerk abgelegt.

Denn:


Not configured to listen on any interfaces!

macht mir sorgen.

Grüße
DaGrrr

Darksun777
15.04.03, 17:18
nein die datei gabs nicht ...

ich hab sie eben erstellt mit dem eintrag x=eth0 aber ich glaube das kann nicht stimmen oder ? ;)

denn es ist immer noch das gleiche ..

wie bekomme ich denn diese datei richtig da hin ?

EDIT:

Ich hab noch folgendes probiert:

dhcpd eth0 start

dann kommt das:

root@Tux maddy]# dhcpd eth0 start
Internet Software Consortium DHCP Server V3.0pl1
Copyright 1995-2001 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Wrote 0 leases to leases file.

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

Listening on LPF/eth0/00:20:ed:3a:e6:22/192.168.0.0/24
Sending on LPF/eth0/00:20:ed:3a:e6:22/192.168.0.0/24
Sending on Socket/fallback/fallback-net
[root@Tux maddy]#


^^ scheint so als hätte er jetzt das interface gefunden, aber immer noch das problem mit dem subnet ...

DaGrrr
15.04.03, 17:40
Ich weiß das es die Datei dhcpd-eth0.info unter RedHat bei der rpm Installation gibt.

Hast Du beim jetzigen Testen ein lease eingestellt gehabt ?

Grüße
DaGrrr

sais
15.04.03, 19:43
hi!

wie wärs denn wenn du deiner netzwerkkarte auf welcher der dhcp dienst verwendet werden soll eine ip in dem subnetz gibts das du im dhcpd.conf eingetragen hast????

es ist nicht möglich daß zb.: eth0 die addresse 192.168.1.1 hat und im dhcpd.conf steht ein subnet mit 192.168.0.0 mit der range 192.168.0.128..

wenn das der fall ist so würde ich mit ifconfig das problem behben..

zb. ifconfig eth0 192.168.0.1

mfg
leo