Sådan konfigureres DHCP-server på CentOS 7 / Ubuntu 18.04 / 16.04 / Debian 9

reklame

Dynamic Host Configuration Protocol er en netværksprotokol, der bruges til dynamisk at distribuere netværkskonfigurationsparametre, f.eks. DHCP-Server tildeler IP-adresser automatisk til alle systemer, så systemadministrator behøver ikke at tildele IP-adresser manuelt til klientmaskiner i netværket. DHCP er den bedste mulighed for større miljøer, rummer tusindvis af systemer.

miljø

sørg for kun at have en DHCP-server i dit miljø. Hvis du har en router/kontakt, der giver DHCP-funktionaliteten, skal du deaktivere den.

  1. CentOS 7 64bit Minimal server (DHCP-Server) eller Ubuntu 18.04 / 16.04 / Debian 9 64bit (DHCP-Server)
  2. CentOS 7 64bit Minimal server (DHCP-klient) eller Ubuntu 18.04 / 16.04 Desktop (DHCP-klient))

Bemærk: Du skal en tildele en statisk IP-adresse til din DHCP-server.

  • Konfigurer Statisk IP-adresse på CentOS 7 / RHEL 7 / Fedora 27
  • Konfigurer Statisk IP-adresse på Ubuntu 18.04 / 16.04 / Debian 9

Installer og konfigurer DHCP-server på CentOS 7

lad os først se, hvordan du installerer og konfigurerer DHCP-server på CentOS 7 64bit. Den bør også arbejde på CentOS 6.og andre ældre versioner.

installer DHCP-server og klient ved hjælp af nedenstående kommando.

# yum install dhcp

når pakkerne er installeret, skal du kopiere prøvekonfigurationsfilen til /etc/dhcp-mappen.

# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

nu, Rediger dhcpd.conf fil.

# vi /etc/dhcp/dhcpd.conf

Definer undernet, rækkevidde af IP-adresser, domæne og domænenavneservere som nedenfor:

# Configuring subnet and iprange subnet 192.168.12.0 netmask 255.255.255.0 { range 192.168.12.100 192.168.12.200;# Specify DNS server ip and additional DNS server ip option domain-name-servers 8.8.8.8, 8.8.4.4;# Specify Domain Name option domain-name "itzgeek.local";# Default Gateway option routers 192.168.12.2; option broadcast-address 192.168.12.255;# Specify Default and Max lease time default-lease-time 600; max-lease-time 7200; }

hvis du vil tildele en fast IP-adresse til din klient, skal du indtaste det MAC id og IP-adressen i følgende strofe. For eksempel at tildele en fast IP-adresse 192.168.12.110 til klienten, vil strofe se ud som nedenfor.

host mywindows-client { hardware ethernet 00:0C:29:05:A7:CB; fixed-address 192.168.12.110; } 

start nu dhcpd-tjenesten og få den til at starte automatisk ved genstart af systemet.

# systemctl restart dhcpd# systemctl enable dhcpd

hvis du står over for problemer med at genstarte DHCP-tjenesten, skal du overveje at opdatere DHCP-konteksten eller deaktivere DHCP permanent på CentOS 7 / RHEL 7.

/sbin/restorecon -v /etc/dhcp/dhcpd.conf

det er det. Gå nu til afsnittet ‘Konfigurer DHCP-klienter’ og konfigurer dine klienter til automatisk at få IP-adresser fra DHCP-serveren.

Installer og konfigurer DHCP-server på Ubuntu 18.04 / 16.04 / Debian 9

lad os først se, hvordan du installerer og konfigurerer DHCP-server på Ubuntu 14.04. Den skal også arbejde på Ubuntu 15.04 / 14.10 / 13.04 / 13.10 og andre ældre versioner.

installer DHCP-server og klient ved hjælp af nedenstående kommando.

$ sudo apt-get install isc-dhcp-server

når pakkerne er installeret, er vi nødt til at tildele på hvilke grænseflader skal DHCP-serveren (dhcpd) tjene DHCP-anmodninger. I vores tilfælde har kun en grænseflade på mit system (eth0), så vi tildeler eth0.

reklame

Rediger fil / etc / Standard / isc-dhcp-server.

$ sudo nano /etc/default/isc-dhcp-server

nævn eth0 i filen.

# Separate multiple interfaces with spaces, e.g. "eth0 eth1".INTERFACES="eth0"

nu, Rediger dhcpd.conf-fil,

$ sudo nano /etc/dhcp/dhcpd.conf

gør ændringerne som vist nedenfor.

Definer undernet, rækkevidde af IP-adresser, domæne og domænenavneservere som nedenfor:

# Configuring subnet and iprange subnet 192.168.12.0 netmask 255.255.255.0 { range 192.168.12.100 192.168.12.200;# Specify DNS server ip and additional DNS server ip option domain-name-servers 8.8.8.8, 8.8.4.4;# Specify Domain Name option domain-name "itzgeek.local";# Default Gateway option routers 192.168.12.2; option broadcast-address 192.168.12.255;# Specify Default and Max lease time default-lease-time 600; max-lease-time 7200; }

hvis du vil tildele en fast IP-adresse til din klient, skal du indtaste det MAC id og IP-adressen i følgende strofe. For eksempel at tildele en fast IP-adresse 192.168.12.110 til klienten, vil strofe se ud som nedenfor.

host mywindows-client { hardware ethernet 00:0C:29:05:A7:CB; fixed-address 192.168.12.110; } 

start nu dhcpd-tjenesten og få den til at starte automatisk ved genstart af systemet.

# sudo service isc-dhcp-server restart

Konfigurer DHCP-klienter

nu skal du konfigurere klientmaskiner for automatisk at få IP-adresse fra DHCP-serveren. Du kan gennemgå nedenstående artikler.

  • Konfigurer netværk i CentOS 7 / CentOS 6.
  • Konfigurer netværk i Ubuntu 16.04 / 14.04 / Linusmint 18.

det er alt.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.