Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju.
Lielākā daļa tīkla sistēmu saņem savas IP adreses un citus ar tīklu saistītus parametrus no DHCP servera. Iespējams, jūs zināt, kā atrast DHCP servera piešķirto sistēmas IP adresi. Bet vai jūs zināt, kāda ir jūsu DHCP servera IP adrese?
Īsi paskaidrosim, kas patiesībā ir DHCP serveris un kā jūs varat atrast tā IP adresi operētājsistēmā Linux.
Kas ir DHCP serveris?
DHCP serveris, saīsinājums Dinamiskā resursdatora konfigurācijas protokols serveris nodrošina IP adreses un citus tīkla parametrus tīkla klientiem. Tas ļauj ierīcēm automātiski iegūt un atjaunot IP adreses.
Bez DHCP servera administratoram būtu manuāli jākonfigurē katras ierīces IP adrese; tādējādi tas arī samazina tīkla administrēšanai nepieciešamos centienus. DHCP serveris arī novērš iespēju IP adreses konflikts, kas notiek, ja viena un tā pati IP adrese tiek piešķirta vairākām ierīcēm.
DHCP servera sniegtā informācija ietver IP adresi, apakštīkla masku, DNS servera adresi, noklusējuma vārteju un nomas laiku. Katrs DHCP klients iegūst IP adresi no DHCP servera, veicot šādas vienkāršas darbības:
- Nosūta DHCPDISCOVER apraides ziņojumu
- Saņem DHCPOFFER ziņojumu no DCHP servera
- Nosūta DHCPREQUEST ziņojumu DCHP serverim
- Saņem DHCPACK ziņojumu no DCHP servera
1. Atrodiet DHCP servera IP adresi /var/log direktorijā
The /var/log Linux direktorijā tiek glabāta lielākā daļa sistēmas žurnālu. Tajā ir autorizācijas žurnāli, kodola žurnāli, sistēmas žurnāli un lietojumprogrammu ģenerētie žurnāli. Šajos žurnālos varat atrast DHCP servera IP adresi.
Uz Debian balstītos izplatījumos ar DHCP serveri saistītā informācija tiek glabāta mapē /var/log/syslog direktorijā, kamēr izplatījumos, kuru pamatā ir RHEL, šī informācija tiek glabāta /var/log/messages direktoriju.
Uz Debian balstītiem izplatījumiem
Lai atrastu DHCP servera IP adresi uz Debian balstītos izplatījumos, atveriet termināli un palaidiet šādu komandu:
cat /var/log/syslog | grep -i 'dhcp'
Izvade parāda visu DHCP procesu, un no turienes jūs varat viegli noteikt DHCP servera IP adresi, kas šajā gadījumā ir 192.168.42.254.
Uz RHEL balstītiem izplatījumiem
Izplatījumos, kuru pamatā ir RHEL, jums būs jāpalaiž tālāk norādītā komanda, lai atrastu DHCP servera IP adresi:
cat /var/log/messages | grep -i 'dhcp'
2. Atrodiet DHCP servera IP adresi, izmantojot journalctl
Journalctl komanda parāda sistēmasd savāktos žurnālus. Tas lielākoties parāda to pašu informāciju, ko parāda /var/log/syslog.
Lai atrastu DHCP servera IP adresi, palaidiet komandu journalctl šādi:
sudo journalctl -r | grep -m1 DHCPACK
Zemāk redzamā izvade parāda, ka sistēma ir ieguvusi IP adresi no DHCP servera 192.168.80.254.
3. Atrodiet DHCP servera IP adresi, izmantojot dhclient.leases
DHCP klients vai dhclient saglabā sarakstu ar nomas līgumiem, ko tam piešķīris DHCP serveris. dhclient.leases failu. Šis fails satur informāciju par DHCP servera IP, kā arī citu informāciju. Šo failu varat atrast sadaļā /var/lib/dhcp direktoriju.
Lai noteiktu DHCP servera IP adresi no faila dhclient.leases, palaidiet šādu komandu:
cat /var/lib/dhcp/dhclient.leases | grep -a -m1 “dhcp servera identifikators”
4. Atrodiet DHCP servera IP adresi, izmantojot dhclient
Komanda dhclient ļauj Linux klientiem iegūt, atbrīvot un atjaunot IP adreses no DHCP servera.
Varat izmantot šo dhclient komandu, lai iegūtu IP adresi no DHCP servera:
sudo dhclient -v
Šī komanda parāda visu DHCP procesu, un no turienes jūs varat viegli atrast sava DHCP servera IP adresi.
DHCP servera IP adreses atrašana operētājsistēmā Linux
Tagad varat viegli atrast sava DHCP servera IP adresi, izmantojot jebkuru no iepriekš minētajām metodēm. Lai gan jums tas nav bieži jāzina, dažkārt var būt noderīgi uzzināt, kā atrast DHCP servera IP adresi.
Papildus DHCP servera IP adresei var būt noderīgi zināt arī maršrutētāja IP adresi. Jo bez šīs informācijas jūs nevarat piekļūt tās tīmekļa lapai un veikt konfigurācijas izmaiņas. Par laimi, tas ir tikpat vienkārši kā DHCP servera IP adreses atrašana.