Pentru noi toți care gestionăm rețele sau sisteme de operare, la un moment dat a fost necesar să configurați DHCP (Dynamic Host Configuration Protocol) care este o funcție care are sarcina de a crea leasinguri sau grupuri de adrese IP pentru alocarea aleatorie a computerelor pe rețea fără a le repeta și în cadrul acestei concesiuni de adrese IP va fi posibilă rezervarea adreselor IP pentru unele sarcini suplimentare de asistență.
CentOS 8 este una dintre distribuțiile Linux axate pe companii datorită funcțiilor sale de securitate, performanță și operare. De aceea, mai jos vom vedea în detaliu cum se instalează și se configurează un server DHCP în CentOS 8 atât la nivel de server, cât și la nivel de client.
1. Cum se instalează DHCP pe serverul CentOS 8
Pasul 1
Primul pas pe care trebuie să-l facem este să instalăm protocolul DHCP pe computerul server, pentru aceasta executăm următoarea comandă:
sudo dnf -y instalați dhcp-server
MARI
Pasul 2
Când se termină acest proces, vom vedea următoarele:
MARI
2. Cum se configurează serverul DHCP în CentOS 8
Pasul 1
Odată instalat, îl vom configura, pentru aceasta vom accesa următorul fișier cu editorul dorit:
sudo nano /etc/dhcp/dhcpd.confVom vedea următoarele:
MARI
Pasul 2
În partea de sus a acestui fișier vom introduce următoarele variabile:
opțiune nume de domeniu "solvetic.lan"; opțiune nume-domeniu-servere ns1.solvetic.lan, ns2.solvetic.lan; timpul de leasing implicit 3600; timp maxim de închiriere 7200; autoritar;
MARI
Pasul 3
Apoi introducem următoarele:
subrețea 192.168.1.1 netmask 255.255.255.0 {routere cu opțiuni 192.168.1.1; opțiune sub-mască 255.255.255.0; opțiune căutare domeniu "solvetic.lan"; opțiune nume-domeniu-servere 192.168.0.1; interval 192.168.0.15 192.168.0.45; interval 192.168.0.60 192.168.10.90; }
MARI
Pasul 4
În aceste linii am definit:
- Domeniu
- Timp de raspuns
- Router IP
- Mască de rețea
- Căutare domeniu
- Intervalele de adrese IP de utilizat
Salvăm modificările cu tastele Ctrl + O și ieșim din editor cu tastele Ctrl + X.
Odată ce acest lucru este făcut, începem serviciul dhcp:
sudo systemctl pornește dhcpd
MARI
Pasul 5
Verificăm starea DHCP cu următoarea comandă:
sudo systemctl status dhcpd
MARI
Pasul 6
Vom adăuga serviciul DHCP la firewall-ul CentOS 8 și vom actualiza regulile cu următoarele comenzi:
sudo firewall-cmd --add-service = dhcp --permanent sudo firewall-cmd -reload
MARI
Pasul 7
Activăm serviciul DHCP pentru a fi pornit la pornirea CentOS 8:
sudo systemctl activează dhcpd
MARI
Pasul 8
Dacă dorim, putem confirma portul prin care ascultă DHCP:
sudo netstat -tulpen
MARI
Până în acest moment, am instalat serverul DHCP pe CentOS 8.
3. Cum se configurează clientul DHCP CentOS 8
Pasul 1
Mergem la computerul CentOS 8 care va acționa ca un client și acolo vom instala clientul DHCP cu următoarea comandă:
sudo dnf -y instalați dhcp-client
MARI
Pasul 2
La final vom vedea următoarele:
MARI
Pasul 3
Acum vom folosi comanda dhclient urmată de interfață pentru solicitările DHCP:
sudo dhclient "interfață"
MARI
Pasul 4
Vom crea o conexiune DHCP persistentă, pentru aceasta executăm următoarele:
ifname = "adaptor" conexiune nmcli modifica $ {ifname} ipv4.method conexiune auto nmcli în jos $ {ifname}; nmcli connection up $ {ifname}
MARI
Pasul 5
Configurăm parametrii adaptorului cu următoarea comandă:
sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3NotăTrebuie să introducem adaptorul corect în fiecare caz.
Pasul 6
Acolo edităm următoarele:
DEVICE = "enp0s3" BOOTPROTO = "dhcp" ONBOOT = "da" TIP = "Ethernet" PERSISTENT_DHCLIENT = "da"
MARI
Salvăm modificările cu tastele Ctrl + O și ieșim cu tastele Ctrl + X.
Pasul 7
După aceasta repornim computerul client și cu comanda „ip a” vom vedea că a fost atribuită o adresă IP din intervalul pe care l-am stabilit:
MARI
Pasul 8
De pe server putem vedea conexiunile DHCP executând următoarele. Acolo găsim detalii specifice despre echipă.
cat /var/lib/dhcpd/dhcpd.leases
MARI
Solvetic a explicat cum se instalează și se configurează DHCP ca server și client în CentOS 8.