Server DHCP în Linux - Cum funcționează - Cum să configurați - Advatanges

Cuprins:

Anonim

Ce este DHCP Server în Linux?

DHCP se referă la Protocolul de configurare dinamică a gazdelor. De fiecare dată când sistemele client se conectează la rețea, Protocolul de configurare dinamică a gazdelor le permite să obțină informațiile de configurare a rețelei de pe serverul DHCP în linux. Serverul DHCP este configurat cu alți parametri de configurare a rețelei solicitați de clienți și cu gama de adrese IP. Alți parametri pot include servere de nume de domeniu (DNS), gateway-uri implicite, gazde Syslog, servere NTP, servere proxy și servere X Font.

Serverul DHCP păstrează înregistrarea tuturor adreselor IP și le stochează în directorul / var / lib / dhcp sub numele fișierului dhcpd.leases. Acest fișier ajută serverul DHCP să păstreze înregistrarea tuturor adreselor IP în caz de repornire sau chiar de avarie. Serverul DHCP atribuie o adresă IP clienților DHCP în arendă. Timpul de închiriere depinde de configurația DHCP sau de cât timp clientul are nevoie de conexiune.

Cum funcționează serverul DHCP în Linux?

Serverul DHCP efectuează o serie de pași sau un proces pe măsură ce își îndeplinește sarcinile. Acest proces se numește proces DORA (Descoperiți recunoașterea cererii de ofertă).

  • Când un nou sistem sau computer se conectează la o rețea, acesta caută serverul DHCP într-o rețea. Deoarece nu are o adresă IP, nu găsește un server DHCP, deci trimite DHCP pentru a descoperi mesaje la toate dispozitivele conectate la rețea. Acest proces este cunoscut sub numele de Broadcasting.
  • Când serverul DHCP primește mesajul de descoperire DHCP trimis de noul sistem sau client, atunci serverul DHCP oferă o adresă IP și o transmite tuturor dispozitivelor conectate.
  • Calculatorul sau sistemul client primește adresa IP și apoi transmite solicitarea de a accepta adresa IP din rețea.
  • Apoi serverul DHCP recunoaște sistemul client că poate utiliza acum adresa IP atribuită.
  • Aceasta funcționează pe serverul DHCP și acest proces este denumit, așadar, DORA (Descoperiți recunoașterea cererii de ofertă).

avantaje

  • DHCP ajută în gestionarea adreselor IP. Ajută la prevenirea problemelor legate de duplicarea adreselor IP. Fără DHCP, adresele IP trebuie să fie alocate manual. În timpul atribuirii, trebuie să rețineți că fiecare client primește o adresă IP unică și dacă clientul trece la o altă rețea, atunci trebuie să schimbați manual, ceea ce este o muncă dificilă de făcut. DHCP ajută la depășirea acestei sarcini obositoare, deoarece atribuie și administrează adresele IP fără intervenția administratorului.
  • Serverul DHCP oferă suport clienților BOOTP, adică clienții își pot schimba ușor rețeaua de la BOOTP la DHCP. Serverul DHCP poate răspunde atât solicitărilor clienților DHCP, cât și ale clienților BOOTP. Clienții BOOTP primesc informațiile și au solicitat o adresă IP pentru a porni de pe server.
  • Serverul DHCP ajută administratorul să stabilească timpul de închiriere pentru adresele IP alocate, indiferent dacă sunt alocate manual sau nu.
  • Configurarea manuală a fiecărui client cu adresa IP nu este necesară.
  • Serverul DHCP ajută la detectarea serverului DHCP neautorizat prezent în rețea.
  • Serverul DHCP ajută la asocierea a două sau mai multe grupuri de adrese IP dinamice pe diferite rețele IP sau subnetele.
  • Informațiile de configurare sunt stocate în depozitul de date DHCP. Prin urmare, nu este necesar să vă conectați la client pentru a-i modifica configurația. Modificările pot fi făcute modificând informațiile prezente în depozitul de date.
  • Dacă routerul pentru releul BOOTP nu este prezent, atunci serverul DHCP poate fi, de asemenea, configurat să funcționeze ca un agent de releu BOOTP.
  • Nu este necesară utilizarea RARP (Reverse Address Resolution Protocol) sau fișierul bootparams pentru a obține informațiile necesare pentru a porni de pe un server din rețea, un client poate utiliza serverul DHCP pentru a efectua sarcina.
  • Serverul DHCP permite multithreading să se ocupe de mulți clienți simultan.
  • Dacă un client este deconectat atunci, serverul DHCP ajută la reasignarea adresei IP a acelui client către un alt client sau computer.
  • Ajută la reducerea timpului necesar pentru configurarea sau reconfigurarea computerelor prezente în rețea.
  • Alocarea automată a adreselor IP ajută la evitarea erorilor de configurare care apar în cea mai mare parte din cauza introducerii manuale a informațiilor IP.
  • Este ușor de utilizat și acceptă orice sistem de operare care acceptă DHCP.

Cum să configurați serverul DHCP?

Începând din modul EXEC privilegiat, următoarele comenzi trebuie utilizate în secvență pentru a configura serverul DHCP (Dynamic Host Configuration Protocol):

1. Configure Terminal: Această comandă permite intrarea în modul de configurare globală.
2. IP dhcp Pool: Această comandă creează un pool de adrese de server DHCP și permite intrarea în modul de configurare a grupului DHCP.
3. Rețea (mască cu număr de rețea): Această comandă specifică numărul rețelei din subrețea și masca grupului de adrese DHCP.
4. Domeniu - Domeniu nume: Această comandă specifică numele de domeniu al clientului.
5. Adresa de eroare DNS : Această comandă specifică adresa IP a unui server DNS disponibil pentru clientul DHCP.
6. Default - Router Address: Această comandă specifică adresa IP a routerului implicit al clientului DHCP.
7. Ieșire: Această comandă permite revenirea la modul EXEC privilegiat.
8. Număr de interfață de serviciu dhcp: Această comandă activează serverul DHCP de pe interfață.

Concluzie

În acest articol, am discutat despre funcționarea, avantajele și modul de configurare a serverului DHCP. Serverul DHCP permite practic alocarea adreselor IP automat sistemelor client prezente în rețea. Acest lucru este ușor și simplu de utilizat și reduce timpul de configurare și reconfigurare a adreselor IP.

Articole recomandate

Acesta este un ghid pentru serverul DHCP în Linux. Aici vom discuta despre modul de configurare a serverului DHCP, avantajele și dezavantajele serverului DHCP. Puteți parcurge și alte articole sugerate pentru a afla mai multe -

  1. Ce este Linux?
  2. Avantajul Linux
  3. Distribuții Linux
  4. Samba Server în Linux
  5. Linux Proxy Server (Avantaje)
  6. Top 12 Comparație de Mac și Adrese IP
  7. Ghid complet pentru operatorii Linux