` Wie man einen DHCP-Server unter Linux/Windows konfiguriert - Interlir networks marketplace
bgunderlay bgunderlay bgunderlay

Wie man einen DHCP-Server unter Linux/Windows konfiguriert

Die Einrichtung eines DHCP-Servers (Dynamic Host Configuration Protocol) ist eine wichtige Aufgabe für Netzwerkadministratoren, da er die Zuweisung von IP-Adressen an Geräte in einem Netzwerk automatisiert. Unabhängig davon, ob Sie eine Linux- oder eine Windows-Umgebung betreiben, können Sie durch die Konfiguration eines DHCP-Servers die Verteilung von IP-Adressen effizient verwalten und sicherstellen, dass Geräte nahtlos mit dem Netzwerk verbunden werden können.

Was ist ein DHCP-Server?

Ein DHCP-Server weist den Geräten in einem Netzwerk automatisch IP-Adressen und andere Netzwerkkonfigurationseinstellungen (wie Subnetzmaske, Standard-Gateway und DNS-Server) zu. Dadurch entfällt die Notwendigkeit einer manuellen IP-Konfiguration und die Gefahr von IP-Konflikten wird verringert.

Konfigurieren eines DHCP-Servers unter Linux

Linux-Systeme verwenden in der Regel den ISC DHCP-Server, einen weit verbreiteten Open-Source-DHCP-Server. Hier erfahren Sie, wie Sie ihn auf einem Linux-System einrichten und konfigurieren.

Schritt 1: Installieren Sie das DHCP-Server-Paket

Bevor Sie den DHCP-Server konfigurieren, müssen Sie das DHCP-Paket installieren. Dies können Sie mit dem Paketmanager Ihrer Linux-Distribution tun.

Für Ubuntu/Debian:

sudo apt update

sudo apt install isc-dhcp-server

Für CentOS/RHEL:

sudo yum install dhcp

Schritt 2: Konfigurieren Sie den DHCP-Server

Sobald der DHCP-Server installiert ist, befindet sich die Konfigurationsdatei normalerweise unter /etc/dhcp/dhcpd.conf. Sie müssen diese Datei bearbeiten, um die Einstellungen des DHCP-Servers zu definieren, einschließlich des IP-Adressbereichs, der Subnetzmaske und anderer Parameter.

Hier ist eine Beispielkonfiguration:

# /etc/dhcp/dhcpd.conf

# Legen Sie die Standard-Leasingzeit fest.

Standard-Leasingzeit 600;

# Legen Sie die maximale Leasingdauer fest.

max-lease-time 7200;

# Definieren Sie das Subnetz und den zuzuweisenden IP-Bereich.

Subnetz 192.168.1.0 Netzmaske 255.255.255.0 {

  Bereich 192.168.1.100 192.168.1.200;

  Option Router 192.168.1.1;

  Option Subnetz-Maske 255.255.255.0;

  option domain-name-servers 8.8.8.8, 8.8.4.4;

  Option Domain-Name „Beispiel.com“;

}

  • Standard-Lease-Zeit: Gibt die Standarddauer (in Sekunden) an, für die eine IP-Adresse an einen Client vermietet wird.
  • max-lease-time: Die maximale Zeit, die ein Client eine IP-Adresse leasen kann.
  • Bereich: Definiert den Pool von IP-Adressen, die der DHCP-Server den Clients zuweisen kann.
  • Option Router: Gibt das Standard-Gateway an.
  • Option Domain-Namen-Server: Gibt die DNS-Server an, die vom Client verwendet werden sollen.

Schritt 3: Einstellen der Netzwerkschnittstelle

Sie müssen die Netzwerkschnittstelle festlegen, an der der DHCP-Server auf Anfragen wartet. Diese Einstellung befindet sich in der Datei /etc/default/isc-dhcp-server unter Ubuntu/Debian oder /etc/sysconfig/dhcpd unter CentOS/RHEL. Geben Sie die Schnittstelle an, etwa so:

Für Ubuntu:

INTERFACESv4=“eth0″

Für CentOS:

DHCPDARGS=“eth0″

Schritt 4: Starten und Aktivieren des DHCP-Dienstes

Sobald Sie den Server konfiguriert haben, starten Sie den DHCP-Dienst und aktivieren Sie ihn für die Ausführung beim Booten.

Für Ubuntu/Debian:

sudo systemctl start isc-dhcp-server

sudo systemctl enable isc-dhcp-server

Für CentOS/RHEL:

sudo systemctl start dhcpd

sudo systemctl enable dhcpd

Schritt 5: Überprüfen Sie die Konfiguration

Um sicherzustellen, dass der DHCP-Server ordnungsgemäß funktioniert, überprüfen Sie den Status des Dienstes:

sudo systemctl status isc-dhcp-server # Ubuntu/Debian

sudo systemctl status dhcpd # CentOS/RHEL

Überprüfen Sie außerdem die Protokolle in /var/log/syslog (Ubuntu) oder /var/log/messages (CentOS), um eventuelle Probleme zu beheben.

Konfigurieren eines DHCP-Servers unter Windows

Windows Server-Betriebssysteme verfügen über eine integrierte DHCP-Serverfunktion, die eine einfache Konfiguration über eine grafische Oberfläche ermöglicht.

Schritt 1: Installieren Sie die DHCP-Server-Rolle

  1. Öffnen Sie den Server Manager und klicken Sie auf Verwalten > Rollen und Funktionen hinzufügen.
  2. Wählen Sie im Assistenten zum Hinzufügen von Rollen und Funktionen die Option DHCP-Server und führen Sie die Installationsschritte durch.
  3. Öffnen Sie nach der Installation die DHCP-Verwaltungskonsole über das Menü Extras.

Schritt 2: Konfigurieren Sie den DHCP-Server

  1. Klicken Sie in der DHCP-Konsole mit der rechten Maustaste auf Ihren Servernamen und wählen Sie Neuer Bereich.
  2. Folgen Sie dem Assistenten, um einen neuen IP-Bereich zu erstellen:
    • Name des Bereichs: Geben Sie einen Namen für den Bereich an.
    • IP-Adressbereich: Definieren Sie den Bereich der zu leasenden IP-Adressen (z. B. 192.168.1.100 – 192.168.1.200).
    • Subnetzmaske: Geben Sie die Subnetzmaske an (z. B. 255.255.255.0).
    • Lease Dauer: Legen Sie die Mietdauer fest (Standard ist 8 Tage).
    • Optionen konfigurieren: Stellen Sie das Standard-Gateway, die DNS-Server und den Domänennamen nach Bedarf ein.
  3. Schließen Sie die Erstellung des Bereichs ab, und er wird sofort aktiv.

Schritt 3: Autorisierung des DHCP-Servers

Um unautorisierte DHCP-Server im Netzwerk zu verhindern, verlangt Windows, dass DHCP-Server in Active Directory autorisiert werden.

  1. Klicken Sie mit der rechten Maustaste auf den Servernamen in der DHCP-Konsole und wählen Sie Autorisieren.
  2. Nach der Autorisierung beginnt der Server mit der Vermietung von IP-Adressen.

Schritt 4: Konfigurieren Sie die DHCP-Optionen

Sie können zusätzliche Optionen wie DNS-Server, Router und benutzerdefinierte Einstellungen konfigurieren.

  1. Erweitern Sie in der DHCP-Konsole den Bereich, klicken Sie mit der rechten Maustaste auf Bereichsoptionen und wählen Sie Optionen konfigurieren.
  2. Wählen Sie Optionen wie 003 Router (Standardgateway), 006 DNS-Server und 015 DNS-Domänenname, um die Netzwerkeinstellungen für die Clients zu konfigurieren.

Vergleich der DHCP-Server-Konfiguration: Linux vs. Windows

MerkmalLinux (ISC DHCP)Windows DHCP
EinbauverfahrenPaketinstallation über Terminal (apt/yum)Installiert über Server Manager (GUI)
Konfiguration MethodeBearbeiten der Datei /etc/dhcp/dhcpd.confKonfiguriert über den GUI-Assistenten in der DHCP-Konsole
Einrichtung der NetzwerkschnittstelleManuelle Bearbeitung von SchnittstellenkonfigurationsdateienAutomatische Bindung an ausgewählte Schnittstellen
Mietzeit und OptionenDefiniert in der Datei dhcpd.confKonfigurierbar über GUI mit vordefinierten Optionen
DienstleistungsverwaltungVerwaltet über systemctl-BefehleVerwaltet über den DHCP-Server-Dienst in Windows
Erweiterte KonfigurationFlexibel durch TextdateibearbeitungBegrenzt auf GUI-Optionen und manuelle Optionseinstellung
Protokollierung und FehlerbehebungDie Protokolle befinden sich in /var/log/Protokolle über die Ereignisanzeige in Windows anzeigen

Bewährte Praktiken für die Konfiguration von DHCP-Servern

  • Sicherheit

Beschränken Sie den Zugriff auf den DHCP-Server immer auf vertrauenswürdige Schnittstellen. Aktivieren Sie Firewall-Regeln, um unautorisierten Zugriff zu verhindern.

  • Backups

Erstellen Sie regelmäßig Sicherungskopien Ihrer DHCP-Konfiguration, um Datenverluste im Falle eines Systemausfalls zu vermeiden.

  • Überwachung

Überwachen Sie kontinuierlich die DHCP-Serverprotokolle, um Probleme wie IP-Konflikte oder erschöpfte Adresspools zu erkennen.

  • Umfang Größe

Stellen Sie sicher, dass Ihr IP-Bereich groß genug ist, um alle Geräte in Ihrem Netzwerk zu verwalten, aber nicht so groß, dass Adressen verschwendet werden.

Schlussfolgerung

Die Konfiguration eines DHCP-Servers ist sowohl auf Linux- als auch auf Windows-Systemen relativ einfach, wobei jede Plattform ihre eigenen Tools für eine einfache Einrichtung und Verwaltung bietet. Unter Linux umfasst der Prozess die Arbeit mit Konfigurationsdateien und die Verwendung der Befehlszeile, während Windows eine benutzerfreundlichere grafische Oberfläche für die DHCP-Verwaltung bietet. Das Verständnis dieser Prozesse ermöglicht es Netzwerkadministratoren, die IP-Adressverwaltung zu automatisieren und die Effizienz ihrer Netzwerke zu verbessern.

Alexander Timokhin

COO

Alexander Timokhin

COO

    Ready to get started?

    Articles
    Wie man IP-Adressen kauft
    Wie man IP-Adressen kauft

    Die Erschöpfung der IPv4-Adressen ist ein dringendes Problem, und Unternehmen erkennen

    More
    Die große IP-Raum-Neuverteilung
    Die große IP-Raum-Neuverteilung

    Die effiziente Nutzung des bestehenden IPv4-Adressraums ist ein möglicher Ansatz,

    More
    INTERLIR: IPv4-Adressbroker und Marktplatz für Netzwerke
    INTERLIR: IPv4-Adressbroker und Marktplatz für Netzwerke

    InterLIR GmbH ist eine Marktplatzlösung, die sich zum Ziel gesetzt hat, Netzwerkverfügbarkeitsprobleme

    More
    Wie monetarisiere ich ein IP-Netzwerk?
    Wie monetarisiere ich ein IP-Netzwerk?

    Auch wenn Sie nicht vorhaben, Ihr IPv4-Netzwerk zu verkaufen, gibt es immer noch

    More
    Was ist eine IPv4-Adresse?
    Was ist eine IPv4-Adresse?

    Eine Internet Protocol (IP)-Adresse ist eine eindeutige Kennung, die jedem mit dem

    More
    Verkauf von IPv4-Adressen
    Verkauf von IPv4-Adressen

    Die steigende Nachfrage nach IP-Blöcken hat die Preise in die Höhe getrieben und

    More
    IPv4-Auktion
    IPv4-Auktion

    Ist es sicher, IP-Adressen in einer Auktion zu kaufen und zu verkaufen? Immerhin

    More
    IP-Adressen-Ruf
    IP-Adressen-Ruf

    Netzwerk-IP-Adressen variieren und erfordern eine fachkundige Beratung für Netzwerkbetreiber.

    More
    Umfassender Leitfaden zu IP-Blocklisten: Schutz Ihres Netzwerks und Verbesserung der Sicherheit
    Umfassender Leitfaden zu IP-Blocklisten: Schutz Ihres Netzwerks und Verbesserung der Sicherheit

    Einführung Im heutigen digitalen Umfeld ist der Schutz der Netzwerksicherheit von

    More
    IPv4 Preisentwicklungen
    IPv4 Preisentwicklungen

    In einer Ära, die von digitaler Konnektivität vorangetrieben wird, hat der Wert

    More