Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission.

De fleste af systemerne i et netværk modtager deres IP-adresser og andre netværksrelaterede parametre fra en DHCP-server. Du ved måske, hvordan du finder dit systems IP-adresse, der er tildelt af en DHCP-server. Men ved du hvad IP-adressen på din DHCP-server er?

Lad os kort forklare, hvad en DHCP-server faktisk er, og hvordan du kan finde dens IP-adresse på Linux.

Hvad er en DHCP-server?

En DHCP-server, en forkortelse for Dynamic Host Configuration Protocol server, leverer IP-adresser og andre netværksparametre til klienterne på et netværk. Det lader enheder automatisk hente og forny IP-adresser.

Uden en DHCP-server skal en administrator manuelt konfigurere IP-adressen for hver enhed; derfor reducerer det også den indsats, der kræves for at administrere et netværk. En DHCP-server eliminerer også chancen for IP-adressekonflikt, som opstår, hvis den samme IP-adresse er allokeret til flere enheder.

instagram viewer

De oplysninger, som DHCP-serveren giver, omfatter IP-adressen, undernetmasken, DNS-serveradressen, standardgatewayen og leasingtiden. Hver DHCP-klient får en IP-adresse fra en DHCP-server i følgende enkle trin:

  • Sender DHCPDISCOVER broadcast-meddelelsen
  • Modtager DHCPOFFER-meddelelsen fra DCHP-serveren
  • Sender DHCPREQUEST-meddelelsen til DCHP-serveren
  • Modtager DHCPACK-meddelelsen fra DCHP-serveren

1. Find IP-adressen på en DHCP-server fra /var/log-kataloget

Det /var/log mappe på Linux gemmer de fleste af systemets logfiler. Den indeholder godkendelseslogfiler, kernelogfiler, systemlogfiler og logfilerne genereret af applikationerne. Fra disse logfiler kan du finde IP-adressen på en DHCP-server.

På Debian-baserede distributioner gemmes DHCP-serverrelaterede oplysninger i /var/log/syslog bibliotek, mens på RHEL-baserede distributioner, gemmes disse oplysninger i /var/log/messages vejviser.

På Debian-baserede distributioner

For at finde IP-adressen på en DHCP-server på Debian-baserede distributioner skal du åbne terminalen og køre følgende kommando:

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

Outputtet viser hele DHCP-processen, og derfra kan du nemt bestemme IP-adressen på DHCP-serveren, som i dette tilfælde er 192.168.42.254.

På RHEL-baserede distributioner

På RHEL-baserede distributioner skal du køre nedenstående kommando for at finde IP-adressen på en DHCP-server:

kat /var/log/beskeder | grep -i 'dhcp'

2. Find en DHCP-server IP-adresse ved hjælp af journalctl

journalctl kommandoen viser logfiler indsamlet af systemd. Det viser for det meste den samme information som vist ved /var/log/syslog.

For at finde IP-adressen på en DHCP-server skal du køre kommandoen journalctl som følger:

sudo journalctl -r | grep -m1 DHCPACK

Nedenstående output viser, at systemet har fået IP-adressen fra DHCP-serveren 192.168.80.254.

3. Find IP-adressen på en DHCP-server ved hjælp af dhclient.leases

DHCP-klienten eller dhclienten vedligeholder en liste over leasingkontrakter, der er givet til den af ​​DHCP-serveren i dhclient.lejemål fil. Denne fil indeholder oplysninger om DHCP-serverens IP sammen med andre oplysninger. Du kan finde denne fil under /var/lib/dhcp vejviser.

For at bestemme IP-adressen på en DHCP-server fra filen dhclient.leases skal du køre følgende kommando:

kat /var/lib/dhcp/dhclient.leases | grep -a -m1 dhcp-server-identifikator

4. Find IP-adressen på en DHCP-server ved hjælp af dhclient

Kommandoen dhclient giver Linux-klienter mulighed for at hente, frigive og forny IP-adresser fra DHCP-serveren.

Du kan bruge følgende dhclient-kommando til at få en IP-adresse fra DHCP-serveren:

sudo dhclient -v 

Denne kommando viser hele DHCP-processen, og derfra kan du nemt finde IP-adressen på din DHCP-server.

Sådan finder du din DHCP-server IP-adresse i Linux

Du kan nu nemt finde IP-adressen på din DHCP-server ved hjælp af en af ​​ovenstående metoder. Selvom du måske ikke behøver at vide det ofte, kan det til tider være praktisk at lære at finde DHCP-serverens IP-adresse.

Ud over DHCP-serverens IP-adresse kan det også være nyttigt at kende IP-adressen på din router. For uden disse oplysninger kan du ikke få adgang til dens webside og foretage nogen konfigurationsændringer. Heldigvis er det så simpelt som at finde IP-adressen på DHCP-serveren.