Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat.
Majoritatea sistemelor dintr-o rețea își primesc adresele IP și alți parametri legați de rețea de la un server DHCP. S-ar putea să știți cum să găsiți adresa IP a sistemului dvs. atribuită de un server DHCP. Dar știi care este adresa IP a serverului tău DHCP?
Să explicăm pe scurt ce este de fapt un server DHCP și cum îi puteți găsi adresa IP pe Linux.
Ce este un server DHCP?
Un server DHCP, prescurtare pentru DHCP server, furnizează adrese IP și alți parametri de rețea clienților dintr-o rețea. Permite dispozitivelor să obțină și să reînnoiască automat adrese IP.
Fără un server DHCP, un administrator ar trebui să configureze manual adresa IP pentru fiecare dispozitiv; prin urmare, reduce și eforturile necesare pentru administrarea unei rețele. Un server DHCP elimină, de asemenea, șansa de Conflict de adrese IP, care apare dacă aceeași adresă IP este alocată mai multor dispozitive.
Informațiile furnizate de serverul DHCP includ adresa IP, masca de subrețea, adresa serverului DNS, gateway-ul implicit și timpul de închiriere. Fiecare client DHCP obține o adresă IP de la un server DHCP în următorii pași simpli:
- Trimite mesajul de difuzare DHCPDISCOVER
- Primește mesajul DHCPOFFER de la serverul DCHP
- Trimite mesajul DHCPREQUEST către serverul DCHP
- Primește mesajul DHCPACK de la serverul DCHP
1. Găsiți adresa IP a unui server DHCP din directorul /var/log
The /var/log directorul pe Linux stochează majoritatea jurnalelor sistemului. Conține jurnalele de autorizare, jurnalele kernelului, jurnalele de sistem și jurnalele generate de aplicații. Din aceste jurnale, puteți găsi adresa IP a unui server DHCP.
În distribuțiile bazate pe Debian, informațiile legate de serverul DHCP sunt stocate în /var/log/syslog directorul în timp ce sunteți în distribuții bazate pe RHEL, aceste informații sunt stocate în /var/log/messages director.
Pe distribuțiile bazate pe Debian
Pentru a găsi adresa IP a unui server DHCP pe distribuțiile bazate pe Debian, deschideți terminalul și rulați următoarea comandă:
cat /var/log/syslog | grep -i 'dhcp'
Ieșirea arată întregul proces DHCP și de acolo, puteți determina cu ușurință adresa IP a serverului DHCP, care este 192.168.42.254 în acest caz.
Pe distribuțiile bazate pe RHEL
Pe distribuțiile bazate pe RHEL, ar trebui să rulați comanda de mai jos pentru a găsi adresa IP a unui server DHCP:
cat /var/log/messages | grep -i 'dhcp'
2. Găsiți o adresă IP a serverului DHCP folosind journalctl
Comanda journalctl afișează jurnalele colectate de systemd. În mare parte, arată aceleași informații ca cele prezentate de /var/log/syslog.
Pentru a găsi adresa IP a unui server DHCP, rulați comanda journalctl după cum urmează:
sudo journalctl -r | grep -m1 DHCPACK
Rezultatul de mai jos arată că sistemul a obținut adresa IP de la serverul DHCP 192.168.80.254.
3. Găsiți adresa IP a unui server DHCP folosind dhclient.leases
Clientul DHCP sau dhclient menține o listă de închiriere acordate de serverul DHCP în dhclient.leasing fişier. Acest fișier conține informații despre IP-ul serverului DHCP împreună cu alte informații. Puteți găsi acest fișier sub /var/lib/dhcp director.
Pentru a determina adresa IP a unui server DHCP din fișierul dhclient.leases, executați următoarea comandă:
cat /var/lib/dhcp/dhclient.leases | grep -a -m1 “dhcp-server-identifier”
4. Găsiți adresa IP a unui server DHCP folosind dhclient
Comanda dhclient permite clienților Linux să obțină, să elibereze și să reînnoiască adrese IP de la serverul DHCP.
Puteți utiliza următoarea comandă dhclient pentru a obține o adresă IP de la serverul DHCP:
sudo dhclient -v
Această comandă arată întregul proces DHCP și de acolo puteți găsi cu ușurință adresa IP a serverului dumneavoastră DHCP.
Găsirea adresei IP a serverului dvs. DHCP în Linux
Acum puteți găsi cu ușurință adresa IP a serverului dvs. DHCP utilizând oricare dintre metodele de mai sus. Deși s-ar putea să nu fie nevoie să-l cunoașteți des, să învățați cum să găsiți adresa IP a serverului DHCP poate fi util uneori.
Pe lângă adresa IP a serverului DHCP, cunoașterea adresei IP a routerului poate fi de asemenea utilă. Deoarece fără aceste informații, nu puteți accesa pagina sa web și nu puteți face modificări de configurare. Din fericire, este la fel de simplu ca să găsești adresa IP a serverului DHCP.