cum se configurează un Server DHCP pe Ubuntu 18.04

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.200

Conectaț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 -y

Pasul 2: Configurați serverul DHCP

deschideți fișierul dhcpd.conf cu editorul de text preferat.

sudo vim /etc/dhcp/dhcpd.conf

schimbaț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.service
publicitate

Pasul 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.

Windows 10 - DHCP Lease

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-
publicitate

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 syslog situat la /var/log/syslog pentru indicii.
  • de asemenea, puteți rula comanda dhcp-lease-list pentru a vedea o listă de clienți cu adrese închiriate din grupul DHCP.
  • adresele IP fixe nu vor apărea în lista dhcp lease.



+