[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dhcp laesst sich nicht starten



Hallo,
Hallo,

Am Samstag, 3. August 2002 21:06 schrieb Jochen Georges:

> verschiedene versuche brachten nichts :(
> zu dem script habe ich keine manpages gefunden, die andeen dhcp-manpages,
> ganten, www.debian.org (doku) und www.openoffice.de/linux/buch haben mir
> leider nicht geholfen.

Aus script für selflinux. :-)
(Wenn Du den dhcp statt dhcp3 benutzt natürlich leicht anpassen.)

1.1 Testen des Servers

Auf einem Debian System sollte nochmal in
/etc/default/dhcp3-server geschaut werden ob dort
das richtige Interface angegeben ist. (zB. eth0)

Danach gehen wir zum testen (debuggen) über.
Starten des Servers:
/etc/init.d/dhcp start
bzw.
/etc/init.d/dhcp3-server start
Mal mit tail -f /var/log/syslog den Start
verfolgen. Läuft der server? (ps ax)

besser zum debuggen.
> dhcpd3 -d

Fehlermeldungen beachten!
Auch mal in /var/log/* files schauen.

Testen mit zweitem Rechner
zB. Knoppix (Debian von CD) mit
> pump
> pump -s

Auf dem Server kann die Anfrage mit
tcpdump -e verfolgt werden.
Die Anfrage von Klient muß kommen und wird
vom Server beantwortet.

--- tcpdump Ausgabe -----
(ist leider eine lange Zeile mit \ getrennt)
09:47:32.690249 0:48:54:12:4c:df Broadcast ip 342: \
0.0.0.0.bootpc > 255.255.255.255.bootps:  \
xid:0x1c97abed [|bootp] [tos 0x10]

09:47:32.700021 8:0:46:49:60:8d 0:48:54:12:4c:df \
ip 62: lapwoody.local.invalid > 192.168.0.40: \
icmp: echo request (DF)
--- ende tcpdump Ausgabe ------

Das erste ist die Anfrage per Broadcast vom Klienten.
Dann kommt die Antwort mit der IP Adresse für den
Klienten.
Anmerkung: Wer die Pakete mit ganzem Inhalt sehen
will kann es mit auch ngrep tun.

Nun sollte ein einfacher DHCP Server laufen.
-----------------------------------------------------------------------------

schreib mal wie Du damit klar kommst!

regards Andreas



Reply to: