PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mein Kampf mit dhcpd



Mad
21.02.04, 20:36
Also, ich hab vor kurzem Linux zum ersten mal installiert und hab mich mal daran gemacht nen dhcp Server zu konfigurieren. Leider ist das für einen Anfänger alles andere als einfach. Ich musst einige Probleme ( eher Verständnissfragen ) bewältigen um zu diesem Punkt zu kommen. Nachdem ich das .conf File in /etc/dhcpd.conf und das sysconfig File in /etc/sysconfig/dhcpd gändert habe, dachte ich jetzt könnte es ja langsam mal klappen. Falsch gedacht.... es wird immer folgende Fehlermeldung ausgespuckt..............

** You must add a ddns-update-style statement to /var/lib/dhcp///etc/dhcpd.conf.
To get the same behaviour as in 3.0b2pl11 and previous
versions, add a line that says "ddns-update-style ad-hoc;"
Please read the dhcpd.conf manual page for more information. **

System: Suse 9.0 auf Compaq Evo N620c (KDE)
Login: root

Mad
21.02.04, 20:43
Hier noch das dhcpd.conf

Mad
21.02.04, 20:52
Ok das beschriebene Problem hab ich gelöst, ist aber schon wieder ein neus aufgetaucht... :rolleyes: Mal sehen ob ich das auch lösen kann. Wenn jemand die problemlösung kennt,
wäre ich trotzdem froh :)

No subnet declaration for eth0 (IP aus Aus sicherheitsgründen entfernt ;)).
** 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. **


Gruss Mad

Mad
21.02.04, 21:09
EDIT: Bringt immernoch den selben Fehler, nur wenn ich das dritte mal versuche dhcpd zu starten gibt er keinen Fehler aus und startet.


Aktualisiertes .conf

Mad
22.02.04, 11:52
Niemand :( ?

drcux
22.02.04, 12:11
kopiere hier mal deine dhcpd.conf rein, der Anhang haut bei mir hier nicht hin...

Mad
22.02.04, 12:13
# Sample /etc/dhcpd.conf
# edited by mad 21.02.04

ddns-update-style interim;

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

option domain-name "madnet";
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;


subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.20;
}



so......

sais
22.02.04, 14:37
hi!

die netzwerkkarte in deinem rechner (eth0) sollte auch eine ip addresse aus dem netz 192.168.1.0 haben.

schau mal ob das der fall ist. (mit: "ifconfig eth0")


mfg
sais

Mad
22.02.04, 21:10
Ok, das hatte ich falsch konfiguriert. Jetzt tritt ( wei könnte es auch anders sein ) ein neuer fehler auf. --> could not copy /etc/resolv.conf to chroot jail <-- Das resolv.conf ist in /etc garnicht vorhanden. Was geht da vor ???

READY
22.02.04, 21:40
Hallo,

in der /etc/resolv.conf sollte normalerweise dein Nameserver eingetragen sein in folgendem Format:


nameserver IP_DES_NAMESERVERS


Ein Eintrag in diese Datei ist spätestens wenn du mit dem betroffenen PC online eine Namensauflösung machen willst nötig!

Wenn du allerdings garkeinen Nameservereintrag benötigst dürfte es funktionieren wenn du nur die Datei erstellst und sie leer lässt:
touch /etc/resolv.conf


-ready

Mad
22.02.04, 22:45
Endlich läuf der Müll :D Mein Gott war das mühsam.... Aber irgendwie ist es besser wenn man es auf die harte Tour lernt ;) Danke an alle die gepostet haben.

So ich mach mich mal daran nen ftp zu basteln.......


Greets Mad