Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo.

Večina sistemov v omrežju prejme svoje naslove IP in druge parametre, povezane z omrežjem, od strežnika DHCP. Morda veste, kako najti naslov IP vašega sistema, ki ga je dodelil strežnik DHCP. Toda ali veste, kakšen je naslov IP vašega strežnika DHCP?

Naj na kratko razložimo, kaj pravzaprav je strežnik DHCP in kako lahko najdete njegov naslov IP v Linuxu.

Kaj je strežnik DHCP?

Strežnik DHCP, okrajšava za Protokol dinamične konfiguracije gostitelja strežnik, zagotavlja naslove IP in druge omrežne parametre odjemalcem v omrežju. Napravam omogoča samodejno pridobivanje in obnavljanje naslovov IP.

Brez strežnika DHCP bi moral skrbnik ročno konfigurirati naslov IP za vsako napravo; zato tudi zmanjša napore, potrebne za skrbništvo omrežja. Strežnik DHCP prav tako odpravlja možnost Konflikt naslovov IP, ki se pojavi, če je isti naslov IP dodeljen več napravam.

Informacije, ki jih posreduje strežnik DHCP, vključujejo naslov IP, masko podomrežja, naslov strežnika DNS, privzeti prehod in čas zakupa. Vsak odjemalec DHCP pridobi naslov IP od strežnika DHCP v naslednjih preprostih korakih:

instagram viewer

  • Pošlje oddajno sporočilo DHCPDISCOVER
  • Prejme sporočilo DHCPOFFER od strežnika DCHP
  • Pošlje sporočilo DHCPREQUEST strežniku DCHP
  • Prejme sporočilo DHCPACK od strežnika DCHP

1. Poiščite naslov IP strežnika DHCP v imeniku /var/log

The /var/log imenik v sistemu Linux hrani večino sistemskih dnevnikov. Vsebuje avtorizacijske dnevnike, dnevnike jedra, sistemske dnevnike in dnevnike, ki jih ustvarijo aplikacije. Iz teh dnevnikov lahko najdete naslov IP strežnika DHCP.

V distribucijah, ki temeljijo na Debianu, so informacije, povezane s strežnikom DHCP, shranjene v /var/log/syslog medtem ko so v distribucijah, ki temeljijo na RHEL, te informacije shranjene v /var/log/messages imenik.

Na distribucijah, ki temeljijo na Debianu

Če želite najti naslov IP strežnika DHCP v distribucijah, ki temeljijo na Debianu, odprite terminal in zaženite naslednji ukaz:

cat /var/log/syslog | grep -i 'dhcp'

Izhod prikazuje celoten postopek DHCP in od tam lahko enostavno določite naslov IP strežnika DHCP, ki je v tem primeru 192.168.42.254.

Na distribucijah, ki temeljijo na RHEL

V distribucijah, ki temeljijo na RHEL, bi morali zagnati spodnji ukaz, da bi našli naslov IP strežnika DHCP:

mačka /var/log/messages | grep -i 'dhcp'

2. Poiščite naslov IP strežnika DHCP z uporabo journalctl

Ukaz journalctl prikaže dnevnike, ki jih zbira systemd. Večinoma prikazuje iste informacije, kot jih prikazuje /var/log/syslog.

Če želite poiskati naslov IP strežnika DHCP, zaženite ukaz journalctl na naslednji način:

sudo journalctl -r | grep -m1 DHCPACK

Spodnji izhod kaže, da je sistem pridobil naslov IP od strežnika DHCP 192.168.80.254.

3. Poiščite naslov IP strežnika DHCP z dhclient.leases

Odjemalec DHCP ali dhclient vzdržuje seznam zakupov, ki mu jih je dodelil strežnik DHCP v dhclient.leases mapa. Ta datoteka vsebuje informacije o IP-ju strežnika DHCP skupaj z drugimi informacijami. To datoteko najdete pod /var/lib/dhcp imenik.

Če želite določiti naslov IP strežnika DHCP iz datoteke dhclient.leases, zaženite naslednji ukaz:

cat /var/lib/dhcp/dhclient.leases | grep -a -m1 dhcp-strežniški identifikator

4. Poiščite naslov IP strežnika DHCP z uporabo dhclient

Ukaz dhclient omogoča odjemalcem Linux pridobivanje, sprostitev in obnavljanje naslovov IP s strežnika DHCP.

Za pridobitev naslova IP od strežnika DHCP lahko uporabite naslednji ukaz dhclient:

sudo dhclient -v 

Ta ukaz prikazuje celoten postopek DHCP in od tam lahko preprosto najdete naslov IP vašega strežnika DHCP.

Iskanje naslova IP vašega strežnika DHCP v Linuxu

Zdaj lahko preprosto najdete naslov IP vašega strežnika DHCP s katero koli od zgornjih metod. Čeprav vam tega morda ne bo treba pogosto poznati, je včasih lahko koristno naučiti se najti naslov IP strežnika DHCP.

Poleg naslova IP strežnika DHCP je lahko koristno tudi poznavanje naslova IP vašega usmerjevalnika. Ker brez teh informacij ne morete dostopati do njegove spletne strani in spreminjati konfiguracije. Na srečo je tako preprosto kot iskanje naslova IP strežnika DHCP.