Open Source Institute | CyberArmy Intelligence & Security | CyberArmy Services & Projects

[Library Index]

[View category: TCP/IP] [Discuss Article]

DHCP

Article is yet to be rated
Author:      Null Device
Submitted:      03-Sep-2007 21:44:12
 


DHCP - Deutsch
DHCP: Automatische IP-Adressen Zuordnung für TCP/IP4-Netzwerke

Obwohl TCP/IP nicht perfekt ist,ist es das am meisten benutzte Netzwerk Protokoll.
Jedoch gibt es keine eingebaute Funktion um einen neuen Computer im Netzwerk automatisch
eine IP Adresse oder Netzwerkmaske zuzuweisen,sowie ihm mitzuteilen wo er verschidene
Dienste wie z.B. DNS,Routing etc findet. Im Falle eines kleinen Netzwerks ist der Administrator
vielleicht im stande diese Informationen manuell jedem Computer zuzuweisen,aber was passiert,
wenn wir ein großes Netzwerk mit weitaus mehr Computern haben?Das wäre nahezu unmöglich,
und wenn nicht, eine viel zu zeitaufwändige Aufgabe.
Abgesehen davon hat das manuelle Zuweisen folgende Nachteile:
  • Eine einzige Änderung in der Netzwerkstruktur hat Konsequenzen für jeden Computer (sowie den Administrator :)
  • Neue Rechner können nicht ohne weiteres verbinden (typisch bei LAN Partys,oder Laptops)
  • Es passiert schnell ausversehen gleiche IP-Adressen mehrmals zuzuweisenDHCP,"Dynamic Host configuration Protocol"(Dynamisches Host Konfigurations Protokoll)ist dieLösung für all diese Probleme.Dieser Service läuft auf einem Server,der immer erreichbar seinsollte.Von hier aus kann dieser die Netzwerkeinstellungen zu den Clienten verteilen,mit inbegriffenzum Beispiel die IP-Adrese,die Netzwerkmaske,die DNS-Server Adrese sowie das Standard Gateway(Router)Die Voraussetzungen für diesen Service sind:[list]
  • Ein Server,der immer läuft und vor den Clienten gestartet sein sollte
  • Ein TCP/IP basiertes Netzwerk(echt?:)
  • Clienten welche DHCP unterstützen
Sollten diese Voraussetzungen erfüllt sein kannst du mit folgendem fortfahren:

Installation des DHCP-Servers

Unter Debian:Führe den Befehl "apt-get install dhcp" aus um den Server Dämon zu installieren
Unter Suse :Starte den Installationsassistenten yast2,danach gehe zu Installieren/Entfernen und
suche nach dhcp.Nachdem du das Packet gefunden hast,kannst du es installieren.

Konfiguration des DHCP-Servers

Die Konfigurations Datei dhcp.conf befindet sich in /etc.

( 1) default-lease-time 86400;
( 2) max-lease-time 86400;
( 3)
( 4) shared-network host.domain.com {
( 5) subnet 192.168.0.0 netmask 255.255.255.0 {
( 6) option domain-name "host.domain.com";
( 7) option time-servers 192.168.0.1;
( 8) option netbios-name-servers 192.168.0.1;
( 9) option domain-name-servers 192.168.0.1,212.185.252.136,62.225.251.16;
(10) option subnet-mask 255.255.255.0;
(11) range 192.168.0.2 192.168.0.30;
(12) option broadcast-address 192.168.0.255;
(13) option routers 192.168.0.1;
(14) host r2d2 {
(15) hardware ethernet 00:02:b3:8D:E9:A9;
(16) fixed-address 192.168.0.2;
(17) }
(18) }
(19) }

Erläuterung:

(01) and (02): Gültigkeitsdauer der zugewiesenen IP-Adresse s
(04): Name der Konfiguration (verwendung des "dns-name"Befehl empfohlen)
(05): Subnet und dessen Netzwerkmaske in welcher die IP-Verteilung stattfinden soll
(06): Name der DNS-Domain welche dem Client gesendet wird
(07): Zeit-Sever des Netzwerks (falls vorhanden)
(08): WINS-Server (falls vorhanden)
(09): DNS-Server (falls vorhanden)
(10): Netzmaske (wird dem Client gesendet)
(11): Berreich der IP-Adressen welche zugeteilt werden dürfen(Der DHCP-Server sollte eine statische IP-Adresse haben)
(12): "Broadcast"-Adresse (letzte IP des Netzwerks,normalerweisse .255)
(13): Das Standard Gateway("Tor"), zum Beispiel für Zugriff durch einen Router
(14) bis(17): extra Konfigurationsoptionen für Hosts mit statischen IP-Adressen(normalerweise für Server)
(15): Die MAC-Adresse des Hosts (Hardware Adresse der Netzwerk-Karte)
(16): Die IP-Adresse welche dem Host zugewiesen wird
(18) und (19): nicht die Abschluss-Klammern vergessen ;)

Konfiguration des Clienten

Das Gute bei TCP/IP ist,dass es Betriebssystem("Operation System") unabhängig ist.Dazu kommt noch,dass sogut wie jedes moderne System DHCP unterstützt,jedoch variiert die Vorgehensweise DHCP zu aktivieren.In Windows muss man lediglich ein paar Dinge in den Netzwerkeinstellungen verändern.Als SuSe-Benutzer ist der einfachste Weg yast zu benutzen und in Debian muss man die Datei /etc/network/interfaces editieren. Danach lässt man noch die Netzwerkkarte DHCP Informationen anforden und das wars!

Geschrieben von MaDvLaD (30. März 2004)

Member Of Knowledge Bank Editing


Übersetzt von Cpt. Nulldevice am 23.August 2007

This article was originally published by CyberArmy.net in the CyberArmy Library.

You must be logged in to vote on an article

About Us | Privacy Policy | Mission Statement | Help