DHCP-Server konfigurieren

waldemar

waldemar

Jungspund
Hallo Zusammen,

ich habe folgendes Problem:

Ich habe auf meinem Rechner 2 LAN-Karten eingebaut, die eine ist mit meinem DSL-Modem verbunden und die andere mit meinem Lokalen Netzwerk. Für das lokale Netzwerk möchte ich nun einen DHCP-Server betreiben. Dafür habe ich die Datei /etc/dhcpd.conf mit folgendem Inhalt erstellt:


authoritative ;
ddns-update-style none;
ddns-updates off;

subnet 192.168.0.0 netmask 255.255.255.0 {
default-lease-time 1800;
max-lease-time 3600;
option domain-name "name.de";
option domain-name-servers 192.168.0.1, 145.253.2.81;
option routers 192.168.0.1;
range 192.168.0.0 192.168.0.100;
}

host acer {
fixed-address 192.168.0.4;
hardware ethernet 00:C0:9F:87:A6:68;
}

host amd {
fixed-address 192.168.0.6;
hardware ethernet 00:50:BF:E5:FE:28;
}

host amd64 {
fixed-address 192.168.0.99;
hardware ethernet 00:13:8F:3A:99:55;
}

host bernhard {
fixed-address 192.168.0.2;
hardware ethernet 00:40:63:C2:53:97;
}

host waldemar {
fixed-address 192.168.0.89;
hardware ethernet 00:A0:CC:D6:EC:50;
}


Das komische daran ist, das wenn ich den Server mit dhcpd eth0 manuell starte alles bestens funktioniert. Wenn ich ihn aber mittel yast starte er mir ein FM schickt.

Kann mir jemand sagen was ich möglicherweise falsch mache.

Waldemar

PS: Ich verwende SuSE 9.0
 
Was fuer eine Fehlermeldung ist es denn?

Vielleicht verwendet yast eine andere Konfigurationsdatei, oder ueberschreibt bestimmte Umgebungsvariablen?
 
Er bringt folgende FM:

Mar 9 22:51:40 server dhcpd: Dynamic and static leases present for 192.168.0.89.
Mar 9 22:51:40 server dhcpd: Remove host declaration waldemar or remove 192.168.0.89
Mar 9 22:51:40 server dhcpd: from the dynamic address pool for 192.168.0/24
Mar 9 22:51:40 server dhcpd: DHCPREQUEST for 192.168.0.89 from 00:a0:cc:d6:ec:50 via eth0
Mar 9 22:51:40 server dhcpd: DHCPACK on 192.168.0.89 to 00:a0:cc:d6:ec:50 via eth0


Waldemar
 
Hallo,

deine range mit den dynamisch vergebenen IPs überschneidet sich mit deinen fest vergebenen IPs. Deshalb meckert er wohl.

Bis dann.

Kuno
 
Hallo Kuno,

das war auch nicht das Problem. Es kommt weiterhin die selbe FM

Waldemar
 
Immer noch alle 5 Zeilen?

Mar 9 22:51:40 server dhcpd: Dynamic and static leases present for 192.168.0.89.
Mar 9 22:51:40 server dhcpd: Remove host declaration waldemar or remove 192.168.0.89
Mar 9 22:51:40 server dhcpd: from the dynamic address pool for 192.168.0/24
Mar 9 22:51:40 server dhcpd: DHCPREQUEST for 192.168.0.89 from 00:a0:cc:d6:ec:50 via eth0
Mar 9 22:51:40 server dhcpd: DHCPACK on 192.168.0.89 to 00:a0:cc:d6:ec:50 via eth0
 
wieso vergibst du überhaupt feste ip-adressen wenn du sie per dhcp vergeben willst?

bei gentoo gibt es eine datei /etc/conf.d/dhcp in welcher die verschiedenen schnittstellen (netzwerkkarten) definiert sind, weiß nicht ob es bei suse so was vergleichbares gibt!?

deine config-datei funktioniert bei mir!

du musst wahrscheinlich deiner eth0 oder eth1 die mit dem lokalen netz verbunden ist eine fixe adresse vergeben ... und zwar: in deinem fall 192.168.0.1 (aber nicht per dhcp)
 
Hallo dramen,

wieso vergibst du überhaupt feste ip-adressen wenn du sie per dhcp vergeben willst

weil ich außerdem nen Name-Server laufen habe.

du musst wahrscheinlich deiner eth0 oder eth1 die mit dem lokalen netz verbunden ist eine fixe adresse vergeben ... und zwar: in deinem fall 192.168.0.1 (aber nicht per dhcp)

diese Einstellung habe ich schon vorgenommen.

Waldemar
 
da würde ich dann eventuell den name-server abschalten und alles was sonst so das "beeinflussen" könnte um zu testen ob der dhcp-server alleine läuft. wie gesagt: meine dhcp.conf habe ich durch deine ersetzt und es hat funktioniert. außer es gibt vielleicht wieder irgendetwas "suse-spezifisches", glaub nicht dass es am dhcp liegt!?!
 
Das Abschalten des Name-Servers hat auch nichts gebracht.

Ich werde jetzt den Server von einem eigenen Sktrip starten lassen. Da klappt es nämlich
 
Stelle doch in der Datei "/etc/sysconfig/dhcp" fest ein auf welcher NIC der DHCP hören und Adressen verteilen soll.

Bei SuSe lautet der zu ändernde Eintrag:
DHCPD_INTERFACE=""

Und bei RedHat:
DCHPAEGS=""

Nun sollte der DHCP-Server immer auf der eingegebenen NIC höhren und Adressen verteilen.
 

Ähnliche Themen

Adressvergabe in anderen Subnets

dhcp, arpwatch, flip-flop, iPhone

Debian Gateway

Debian Routing Problem

Debian 7.6 kein lokales Netz

Zurück
Oben