De meeste systemen in een netwerk ontvangen hun IP-adressen en andere netwerkgerelateerde parameters van een DHCP-server. U weet misschien hoe u het IP-adres van uw systeem kunt vinden dat is toegewezen door een DHCP-server. Maar weet u wat het IP-adres van uw DHCP-server is?
Laten we kort uitleggen wat een DHCP-server eigenlijk is en hoe je het IP-adres op Linux kunt vinden.
MAKEUSEVAN VIDEO VAN DE DAG
Wat is een DHCP-server?
Een DHCP-server, kort voor Dynamisch hostconfiguratieprotocol server, biedt IP-adressen en andere netwerkparameters aan de clients op een netwerk. Hiermee kunnen apparaten automatisch IP-adressen verkrijgen en vernieuwen.
hoe de dpi van een afbeelding te vinden
Zonder een DHCP-server zou een beheerder het IP-adres voor elk apparaat handmatig moeten configureren; daarom vermindert het ook de inspanningen die nodig zijn om een netwerk te beheren. Een DHCP-server elimineert ook de kans op: IP-adresconflict , die optreedt als hetzelfde IP-adres aan meerdere apparaten is toegewezen.
De informatie die de DHCP-server verstrekt, omvat het IP-adres, het subnetmasker, het DNS-serveradres, de standaardgateway en de leasetijd. Elke DHCP-client verkrijgt een IP-adres van een DHCP-server in de volgende eenvoudige stappen:
- Verzendt het DHCPDISCOVER-broadcastbericht
- Ontvangt het DHCPOFFER-bericht van de DCHP-server
- Verzendt het DHCPREQUEST-bericht naar de DCHP-server
- Ontvangt het DHCPACK-bericht van de DCHP-server
1. Zoek het IP-adres van een DHCP-server in de /var/log-directory
De /var/log directory op Linux slaat de meeste logboeken van het systeem op. Het bevat autorisatielogboeken, kernellogboeken, systeemlogboeken en de logboeken die door de toepassingen zijn gegenereerd. Uit deze logboeken kunt u het IP-adres van een DHCP-server vinden.
Op op Debian gebaseerde distributies wordt DHCP-servergerelateerde informatie opgeslagen in de /var/log/syslog directory terwijl op RHEL-gebaseerde distributies, deze informatie wordt opgeslagen in de /var/log/berichten map.
Op op Debian gebaseerde distributies
Om het IP-adres van een DHCP-server op op Debian gebaseerde distributies te vinden, opent u de terminal en voert u de volgende opdracht uit:
cat /var/log/syslog | grep -i 'dhcp'
De uitvoer toont het hele DHCP-proces en van daaruit kunt u eenvoudig het IP-adres van de DHCP-server bepalen, in dit geval 192.168.42.254.
Op RHEL-gebaseerde distributies
Op RHEL-gebaseerde distributies zou u de onderstaande opdracht moeten uitvoeren om het IP-adres van een DHCP-server te vinden:
cat /var/log/messages | grep -i 'dhcp'
2. Zoek een IP-adres van een DHCP-server met journalctl
Het journalctl-commando geeft logboeken weer die zijn verzameld door system. Het toont meestal dezelfde informatie als getoond door /var/log/syslog .
Voer de opdracht journalctl als volgt uit om het IP-adres van een DHCP-server te vinden:
sudo journalctl -r | grep -m1 DHCPACK
De onderstaande uitvoer laat zien dat het systeem het IP-adres heeft verkregen van de DHCP-server 192.168.80.254.
3. Vind het IP-adres van een DHCP-server met dhclient.leases
De DHCP-client of dhclient houdt een lijst bij van leases die hem zijn verleend door de DHCP-server in de dhclient.leases het dossier. Dit bestand bevat informatie over het IP-adres van de DHCP-server, samen met andere informatie. U vindt dit bestand onder de /var/lib/dhcp map.
Voer de volgende opdracht uit om het IP-adres van een DHCP-server uit het bestand dhclient.leases te bepalen:
cat /var/lib/dhcp/dhclient.leases | grep -a -m1 “dhcp-server-identifier”
4. Vind het IP-adres van een DHCP-server met dhclient
Met de opdracht dhclient kunnen Linux-clients IP-adressen verkrijgen, vrijgeven en vernieuwen van de DHCP-server.
U kunt het volgende dhclient-commando gebruiken om een IP-adres van de DHCP-server te verkrijgen:
sudo dhclient -v
Deze opdracht toont het hele DHCP-proces en van daaruit kunt u eenvoudig het IP-adres van uw DHCP-server vinden.
hoe Windows 10 opnieuw te installeren vanaf usb
Het IP-adres van uw DHCP-server vinden in Linux
U kunt nu eenvoudig het IP-adres van uw DHCP-server vinden met een van de bovenstaande methoden. Hoewel u het misschien niet vaak hoeft te weten, kan het soms handig zijn om te leren hoe u het IP-adres van de DHCP-server kunt vinden.
Naast het IP-adres van de DHCP-server kan het ook handig zijn om het IP-adres van uw router te kennen. Omdat u zonder deze informatie geen toegang hebt tot de webpagina en geen configuratiewijzigingen kunt aanbrengen. Gelukkig is het zo simpel als het vinden van het IP-adres van de DHCP-server.