Einrichtung eines eigen Dhcp Servers unter Linux
Grundlagen
Was bedeutet Dhcp?
- Dhcp bedeutet nichts anders als „Dynamic Host Configuraton Protocol „.
Was macht ein Dhcp Server?
- Er vermittelt IP-Adressen in einen Netzwerk.
Wie heist die Config-Datei von den Dhcp -Server?
- Sie findet man unter /etc/dhcpd.conf.
Konfiguration von Dhcpd:
Der einfachste und sicherste Weg die Konfiguration von Dhcp Servers vorzunehmen ist mit einen Editor! Anwendungen die einen das abnehmen gibt es viele, der Nachteil ist aber meist das diese auch automatisch Einstellungen vornehmen die die nicht gewünscht oder sogar die Sicherheit einschränken. An Hand einer dhcpd.conf Datei welche ich mit Kommentar Zeichen ( # ) die Grundlegensten Funktionen darlegen und kurz erklären.
Die datei kann man auch selber für sein System als Vorlage nutzen, jedoch auf seinen IP Bereich im Lokalen Netz anpassen.
Die Komentare werden wie auch bei anderen Unix Anwendungen übergangen, jedoch sollte man darauf achten das man Jede Einstellungsoption mit einen ; abschließt.
/etc/dhcpd.conf
default-lease-time 6000; #minimale Zeit IP ( 100 min )
max-lease-time 7200; #maximale Zeit der IP ( 2 Stunden )
option domain-name „sadd.dd“ ; #Default Domain des Netzwerkes
option domain-name-servers 192.168.0.1 192.168.0.2; # Liste mit DNS Servern (max. 3)
option broadcast-address 192.168.0.255; #Default Broadcast Adresse option routers 192.168.0.1; #Default Gateway
option subnet-mask 255.255.255.0; #Default Subnetzmaske
subnet 192.168.0.0 netmask 255.255.255.0 #Das zu bedienende Subnetz
{
range 192.168.0.10 192.168.0.20;
range 192.168.0.100 192.168.0.110;
} #festlegen des IP-Bereiches der Clienten
Das wäre jetzt ein ganz einfaches Beispiel , möchte man nun noch bestimmten Clienten immer die selbe IP zuweisen, reicht diese kleine Ergänzung unterhalb derOptionszeile subnet:
{
host linux1
hardware ethernet 00:11:E1:55:9A:G1;
fixed-address 192,168.0.4;
}
Die hier nun gesetzte Optionen sorgen dafür das der Rechner mit der MAC Adresse die unter Punkt hardware ethernet erfasst die in der Option fixed-address die zu zuweisende Ip Adresse zugeteilt bekommt.
Die Option host setzt den host namen des Clientsystems bei der Verbindung zum Server.
Das wars, Datei nur noch unter /etc abspeichern und den Serverdienst mit dem Befehl rcdhcpd start (SUSE) oder dhcpd start (Debian) starten und der Dhcp Server läuft nun in euren Netzwerk.
Weitere Optionen des dhcpds gibt einen der Befehl man dhcpd sowie man dhcpd.conf


Online Werbung mit Contaxe!
creapix ist dabei und Sie ? Jetzt die Petition unterzeichnen!