So installieren und konfigurieren Sie den DHCP-Server auf Centos

Was ist DHCPAkronym im Englischen der Akronyme Dynamisches Host-Konfigurationsprotokoll. Es ist ein Protokoll, das für die Zuweisung von Netzwerkparametern definiert ist und Informationen wie IP, Subnet Mask, Broadcast-Adresse, Gateway, Domain Name Server enthält. Ohne diesen Dienst müsste es auf jedem Computer manuell durchgeführt werden, was bei der Verwaltung vieler Computer in einem Netzwerk oder beim Wechsel von einem Netzwerk in ein anderes viele Probleme verursachen würde, die Netzwerkparameter neu zu konfigurieren. Dieses Protokoll handhabt bestimmte Regeln und Parameter, die es uns ermöglichen, Zuweisungen unterschiedlicher Art vorzunehmen und die Zuweisung dieser Adressen zu konfigurieren.Einige der Pakete, die es für den Austausch von Nachrichten verarbeitet, sind unter anderem DHCP Discovery, Ofter, Request Release.

Arten von AufgabenDas Protokoll verarbeitet drei Arten von Zuweisungen:

  • Manuell oder statisch: Diese Zuordnung stellt eine bestimmte IP zu einem bestimmten Gerät im Netzwerk her. Diese Adresse ändert sich im Laufe der Zeit nicht. Es ist ideal in kleinen Netzwerken oder wenn Sie mehr Kontrolle darüber haben möchten, welchen Geräten eine IP zugewiesen wird.
  • Automatisch: Diese Art der Zuweisung stellt immer eine permanente IP zu einem Computer her und ändert sich nicht im Laufe der Zeit.
  • Dynamisch: Diese Zuordnung wird normalerweise am häufigsten verwendet. Es weist Computern Adressen aus einer Reihe von Adressen zu, die von Zeit zu Zeit verfallen, sodass der Server die Adressen ständig wiederverwendet.

AnforderungenVerwendete Verteilung: Centos 6,5
Kostenloser Download: http://vault.centos… 5 / isos / x86_64 /

1. CentOS DHCP-Server installieren


Schritt 1
Wir konfigurieren unsere Netzwerkkarte, die von unserem Server verwendet wird, mit den folgenden Parametern, die sich in unserem Netzwerk für dieses Beispiel befinden:
 IP-Adresse: 192.168.0.25 Netzmaske: 255.255.255.0 Gateway: 192.168.0.1 DNS: 187.185.15.114
Schritt 2
Wir laden das Paket aus dem Repository herunter, installieren zunächst die erforderlichen Pakete mit dem folgenden Befehl:
 # yum installiere dhcp
Schritt 3
Konfiguration in der Firewall, entweder von der grafischen Oberfläche oder von der Konsole aus öffnen wir die Ein- und Ausgabeports 67 und 68 UDP.

VERGRÖSSERN

Schritt 4
Wir öffnen die Konsole und bearbeiten die Datei dhcpd:

 # vi / etc / sysconfig / dhcpd
Wir fügen den Namen der Netzwerkschnittstelle hinzu, die unser Server verwenden wird, in diesem Fall die eth1.

VERGRÖSSERN

NotizWenn einer Netzwerkkarte mehr als ein Dienst zugewiesen ist, wird empfohlen, dem DHCP-Server eine Netzwerkkarte zuzuweisen.

2. Konfigurieren des CentOS-DHCP-Servers


Für dieses Beispiel hat unser lokales Netzwerk folgende Eigenschaften:
 Gesamte Netzwerkadresse: 192.168.0.0 Netzmaske: 255.255.255.0 Gateway: 192.168.0.1 DNS: 187.185.15.114
Wir bearbeiten die Datei dhcpd.conf das ist unter dieser Adresse:
 # vi /etc/dhcpd.conf

VERGRÖSSERN

Diese Datei ist praktisch leer und alle Konfigurationsinformationen müssen hinzugefügt werden. Aus praktischen Gründen kopieren und fügen wir die Informationen ein, die die Parameter für das Funktionieren des Dienstes sind. Als nächstes haben wir die Konfigurationen, die in die Datei aufgenommen werden sollen dhcpd.conf nach jeder Art der Aufgabe.

Arten von DHCP-Servereinstellungen
Server für dynamische Zuweisung konfigurieren

 #Konfigurationsparameter unseres DHCP ddns-update-style interim; Client-Updates ignorieren; (Updates von Clients ignorieren) default-lease-time 1200; (Vorgabezeit der Einwilligung) max-lease-time 10500; (Maximale Dauer der Zustimmung) Option Domain-Name "solveticPrueba"; (Domain-Name) shared-networksolvticTest {(Shared network Declaration) subnet 192.168.0.0 netmask 255.255.255.0 {(Definition des Subnetzes und seiner Maske) option routers 192.168.0.1; (Gateway) Option Subnetzmaske 255.255.255.0; (Netzmaskenoption) Option Broadcast-Adresse 192.168.0.254; (Broadcast-Adresse) Option Domain-Name-Server 187.185.15.114; (DNS)-Bereich 192.168.0.100 192.168.0.150; (Zuzuweisender Adressbereich)}}

Server für automatische Zuweisung konfigurieren

 #Konfigurationsparameter unseres DHCP ddns-update-style interim; Client-Updates ignorieren; Option Domänenname "solveticTest"; Shared-NetworksolvticTest {Subnetz 192.168.0.0 Netzmaske 255.255.255.0 {Option Router 192.168.0.1; Option Subnetzmaske 255.255.255.0; Option Broadcast-Adresse 192.168.0.254; Option Domänennamenserver 187.185.15.114; Bereich 192.168.0.100 192.168.0.150; }}

Server für manuelles Mapping konfigurieren

 #Konfigurationsparameter unseres DHCP ddns-update-style interim; Client-Updates ignorieren; Option Domänenname "solveticTest"; Shared-NetworksolvticTest {Subnetz 192.168.0.0 Netzmaske 255.255.255.0 {Option Router 192.168.0.1; Option Subnetzmaske 255.255.255.0; Option Broadcast-Adresse 192.168.0.254; Option Domänennamenserver 187.185.15.114; } Druckerhost {Option Hostname "solveticPrueba"; Hardware-Ethernet 00: 10: 2B: 3C: 52: B3; feste Adresse 192.168.0.110; } Hostempfang {Option Hostname "solveticPrueba"; Hardware-Ethernet 00: 10: V8: 3C: 52: 0C; feste Adresse 192.168.0.111; } Host-Hauptbüro {Option Hostname "solveticPrueba"; Hardware-Ethernet 00: 10: 2B: 3C: 52: B3; feste Adresse 192.168.0.112; }}

Server für dynamische und manuelle Zuweisung gleichzeitig konfigurieren

 #Konfigurationsparameter unseres DHCP ddns-update-style interim; Client-Updates ignorieren; Standard-Leasing-Zeit 1200; maximale Mietzeit 10500; Option Domänenname "solveticTest"; Shared-NetworksolvticTest {Subnetz 192.168.0.0 Netzmaske 255.255.255.0 {Option Router 192.168.0.1; Option Subnetzmaske 255.255.255.0; Option Broadcast-Adresse 192.168.0.254; Option Domänennamenserver 187.185.15.114; Bereich 192.168.0.100 192.168.0.150; } #Computer mit manuellen Adressen Druckerhost {option host-name "solveticPrueba"; Hardware-Ethernet 00: 10: 2B: 3C: 52: B3; feste Adresse 192.168.0.110; } Empfangshost {otion Hostname "solveticPrueba"; Hardware-Ethernet 00: 10: V8: 3C: 52: 0C; feste Adresse 192.168.0.111; }}

Es gibt andere Arten von Zuweisungen, die auf Subnetzen, freigegebenen Netzwerken, bestimmten Netzwerken oder Netzwerkgruppen basieren. Dies können Kombinationen der vorherigen sein, wir können Parameter oder Kombinationen nach unserem Geschmack hinzufügen.

Netzwerkparameter
Erklärung zum gemeinsamen Netzwerk

 Share-Netzwerk {} 

Subnetz-Deklaration

 Subnetz {} 

Spezifische Netzdeklaration

 Subnetz {Parameter für Subnetz} 

Erklärung der Netzwerkgruppe

 Gruppe {}

Blockieren Sie den Zugriff auf das Netzwerk eines Computers über die MAC-AdresseWir können mit dem Parameter entscheiden, welche Geräte Netzwerkparameter angeben und welche nicht deny unbekannt-clients, mit der Adresse MAC. Auf diese Weise, dass den Geräten, die außerhalb der von uns erstellten Liste stehen, keine Netzwerkparameter zugewiesen werden.

 den Empfang von unbekannten Clients verweigern {Option Hostname "solveticPrueba"; Hardware-Ethernet 00: 10: 2B: 3C: 32: C3; feste Adresse 192.168.0.111; } Druckerhost {Option Hostname "solveticPrueba"; Hardware-Ethernet 00: 10: 2B: 3C: 52: B3; feste Adresse 192.168.0.110; }

Internetzugriff von einem bestimmten Computer im Netzwerk blockierenWir können festlegen, dass der DHCP-Server einem Computer kein Gateway zuweist oder einem ungültigen Gateway zuweist und er nur lokalen Zugriff auf das Netzwerk hat. Ein Beispiel wäre:

 host machine1 {Option Hostname "solveticPrueba"; Hardware-Ethernet 89: 01: F8: D4: G5: 00; Optionsrouter 1.1.1.1; feste Adresse 192.168.0.129; }
In diesem Beispiel weisen wir dem Hostcomputer1 ein ungültiges Gateway zu und er kann nicht ins Internet gehen. Eine andere Möglichkeit wäre, ihm keinen oder einen ungültigen DNS zuzuweisen.

Wie Sie sehen, können wir für jedes Team, Netzwerk, jede Gruppe usw. unsere spezifischen Aufgaben nach unseren Bedürfnissen erstellen.

Überprüfen Sie, welche Clients verbunden sindUm nun die Geräte sehen zu können, die ihnen eine (IP) gegeben haben, können Sie sie in der Datei überprüfen dhcp.leasing befindet sich im folgenden Pfad:

 # cat /var/lib/dhcp/db/dhcp.leases

VERGRÖSSERN

Mit diesen Punkten haben wir uns entschieden So installieren und konfigurieren Sie den DHCP-Server auf CentOS-Distributionen.

Mailserver auf CentOS

Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave