Introducere
Configurarea unui server DCHP cu Linux este ușoară și în acest post vă voi parcurge.
rețea
în acest tutorial, serverul Ubuntu este configurat cu o adresă IP statică de 10.1.1.243 și voi folosi următoarele setări de rețea pentru serverul DHCP. Le puteți ajusta după cum doriți.
Network: 10.1.1.0IP address: 10.1.1.243Subnet: 255.255.255.0DCHP Range: 10.1.1.101 - 10.1.1.200Conectați-vă la serverul Ubuntu prin SSH și apoi vom începe.
Pasul 1: Instalați serverul DHCP
primul lucru pe care trebuie să-l facem este să instalăm serverul dhcpd executând următoarea comandă:
sudo apt install isc-dhcp-server -yPasul 2: Configurați serverul DHCP
deschideți fișierul dhcpd.conf cu editorul de text preferat.
sudo vim /etc/dhcp/dhcpd.confschimbați opțiunile de nume de domeniu și servere de nume.
option domain-name "example.lab";option domain-name-servers 10.1.1.2;decomentați authoritative; deoarece va fi singurul server DHCP din rețea.
authoritative;adăugați următoarea configurare de subrețea în partea de jos a fișierului.
subnet 10.1.1.0 netmask 255.255.255.0 { range 10.1.1.101 10.1.1.200; option routers 10.1.1.2;}Aplicați modificările executând comanda:
sudo systemctl restart isc-dhcp-server.servicePasul 3: Testați un client
 verificați dacă un client din aceeași rețea cu adaptorul setat la DHCP poate obține o adresă IP. După cum puteți vedea în captura de ecran de mai jos, unei mașini virtuale Windows 10 din aceeași rețea i s-a atribuit o adresă IP 10.1.1.135.

 rularea comenzii dhcp-lease-list confirmă, de asemenea, acest lucru.
ubuntu@ubuntu:~$ dhcp-lease-listTo get manufacturer names please download http://standards.ieee.org/regauth/oui/oui.txt to /usr/local/etc/oui.txtReading leases from /var/lib/dhcp/dhcpd.leasesMAC IP hostname valid until manufacturer===============================================================================================00:0c:29:45:ba:4d 10.1.1.135 DESKTOP-8UK989 2019-12-12 13:22:00 -NA-crearea adreselor IP fixe
este posibil să atribuiți o adresă statică unei mașini utilizând serverul DHCP în loc să o atribuiți manual pe mașină. Acest lucru este util pentru servere și imprimante, unde nu doriți ca adresa IP să se schimbe.
 pentru a configura un IP static, trebuie să cunoașteți adresa MAC a aparatului, iar adresa IP nu trebuie să fie în intervalul DCHP. Adăugați următoarele la dchpd.conf pentru a crea un IP fix.
host esxi02 { hardware ethernet 00:0c:29:c0:a0:19; fixed-address 10.1.1.12;} în exemplul de mai sus, sunt atribuirea numele de gazdă de esxi02 și și adresa IP de 10.1.1.12la un server care are o placă de rețea cu adresa MAC de 00:0c:29:c0:a0:19.
asta este
ar trebui să aveți acum o mașină Ubuntu Server 18.04 în rețeaua dvs. care va atribui adrese IP clienților. De asemenea, am acoperit modul de creare a unei adrese IP fixe, astfel încât să nu trebuiască să configurați manual adresele statice pe fiecare server.
sfaturi:
- dacă aveți probleme cu clienții care nu pot obține o adresă din piscina DHCP, verificați fișierul syslogsituat la/var/log/syslogpentru indicii.
-  de asemenea, puteți rula comanda dhcp-lease-listpentru a vedea o listă de clienți cu adrese închiriate din grupul DHCP.
- adresele IP fixe nu vor apărea în lista dhcp lease.