Wat is DHCP en waarvoor wordt het gebruikt? DHCP - wat is het? DHCP-installatie, opties en configuratie. DHCP in- of uitschakelen

Geïnspireerd door de zeer slechte voorbereiding van kandidaten voor de functie van systeembeheerder: hoe meer informatie er op het netwerk aanwezig is, hoe sneller Google specialisten naar de benodigde informatie zal verwijzen?! =))

Computernetwerken zijn er in verschillende soorten en configuraties: lokaal (LAN), globaal (WAN), enz. Als u verbinding maakt met een lokaal LAN-netwerk of internet, krijgt de computer een eigen IP-adres toegewezen. Het helpt bij het identificeren van elk apparaat dat op het netwerk is aangesloten. Wanneer u verbinding maakt met een LAN of internet, merkt u in de meeste gevallen mogelijk dat het IP-adres en andere informatie, zoals het subnetmasker, automatisch worden toegewezen. Heb je je ooit afgevraagd hoe dit gebeurt? In dit artikel zullen we proberen het concept van DHCP te analyseren, waarop de principes van dit proces zijn gebaseerd.

Wat is er gebeurdDHCP?

DHCP is een dynamisch hostconfiguratieprotocol.

Zoals de naam al doet vermoeden, is DHCP bedoeld voor het configureren van een host via een externe server. DCHP wordt standaard ondersteund door de meeste moderne besturingssystemen, en dit protocol fungeert als een uitstekend alternatief voor de routinematige handmatige configuratie van netwerkinstellingen voor een server of aangesloten apparaat.

Dit protocol werkt op basis van het Client-Server-model. Omdat het een protocol is, heeft DHCP zijn eigen methode voor het uitwisselen van berichten tussen de client en de server. Het volgende is de samenstelling van het DHCP-bericht:

Lengte (bytes)

Beschrijving

Berichttype

Hardware-adrestype

Lengte hardwareadres

Aantal gebruikte relay-agents. Klanten stellen de waarde in op 0.

ID (uniek identificatienummer) van de transactie die door de client en servers tijdens de sessie wordt gebruikt

De verstreken tijd (in seconden) sinds de client heeft verzocht om het proces te starten

Betekenis van de vlaggen

IP-adres van client (indien eerder beschikbaar).

IP-adres dat door de server aan de client wordt aangeboden

Server IP adres

IP-adres van de relay-agent (relay-agent)

Hardwareadres van client (meestal MAC).

Server naam.

De naam van het opstartbestand.

veranderlijk

Toegevoegde opties

Het kennen van de basisprincipes van DHCP helpt bij het oplossen van verschillende netwerkproblemen. In het volgende deel van het artikel zullen we ingaan op de principes van het protocol.

Hoe werkt hetDHCP?

Voordat we het proces bestuderen waarmee een bepaald doel wordt bereikt, is het noodzakelijk om de verschillende principes van informatie-uitwisseling te begrijpen die in dit proces worden gebruikt.

DHCPONTDEK

Dit bericht geeft het begin aan van de DHCP-communicatie tussen de client en de server. Dit bericht wordt verzonden door een client (computer of apparaat) die op het netwerk is aangesloten. Dit bericht gebruikt 255.255.255.255 als bezorgings-IP-adres, terwijl het bronadres 0.0.0.0 is

DHCPAANBIEDING

Dit bericht wordt verzonden als reactie op DHCPDISCOVER van de DHCP-server naar aangesloten clients. Dit bericht bevat de benodigde netwerkinstellingen.

DHCPVERZOEK

Dit bericht is een reactie op DHCPOFFER en geeft aan dat de client de verzonden instellingen heeft geaccepteerd.

Dit bericht wordt naar de DHCP-server verzonden als reactie op een DHCPREQUEST van de client. Het bericht geeft het einde aan van een proces dat begon met het DHCPDISCOVER-bericht. Die. DHCPACK is niets anders dan een bevestiging van de server dat de client is begonnen met het autoriseren en accepteren van de configuratieparameters die aan het begin van de server zijn ontvangen.

Dit bericht is het tegenovergestelde van de hierboven beschreven DHCPACK. Het wordt naar de server verzonden als niet aan de DHCPREQUEST-parameters van de client kan worden voldaan.

DHCPAFWIJZEN

Het bericht wordt door de client naar de server verzonden als het in DHCP toegewezen IP-adres al in gebruik is.

DHCPINFORM

Het bericht wordt naar de server verzonden als aan de DHCP-client een statisch IP-adres is toegewezen, maar de configuratie-instellingen een dynamisch adres vereisen.

DHCPRELEASE

Het bericht wordt naar de client verzonden wanneer het gebruik van het netwerkadres is voltooid.

Nu we bekend zijn geraakt met de verschillende berichten in DHCP, kunnen we het hele proces verkennen om een ​​beter begrip te krijgen. De onderstaande stappen worden beschreven, ervan uitgaande dat alle instellingen op standaard zijn ingesteld.

Stap 1.

Wanneer een client (computer of apparaat) opstart of verbinding maakt met een netwerk, wordt een DHCPDISCOVER-bericht naar de server verzonden. Als er geen aanvullende configuratiegegevens zijn, wordt het bericht verzonden van adres 0.0.0.0 naar 255.255.255.255. Als de DHCP-server zich in het lokale subnet bevindt, ontvangt deze het bericht rechtstreeks; als deze zich in een ander subnet bevindt, wordt een relay-agent gebruikt om het verzoek door te geven aan de DCHP-server. Het UDP-overdrachtsprotocol wordt gebruikt via poort 67. De client begint in deze fase met de autorisatiefase.

Stap 2.

Op het moment dat de server het DHCPDISCOVER-verzoek ontvangt, verzendt deze als reactie een DHCPOFFER-bericht. Zoals eerder vermeld bevat dit bericht alle noodzakelijke configuratieparameters die door de klant worden gevraagd. Bijvoorbeeld het door de client vereiste IP-adres, evenals de subnetmaskerwaarde en gateway-informatie. De server vult ook onmiddellijk de MAC-adreswaarden in het CHADDR-veld in. Het bericht wordt rechtstreeks naar de client verzonden vanaf het adres 255.255.255.255, en als de server zich op een ander subnet bevindt, worden er relay-agents gebruikt, die ervoor zorgen dat het bericht wordt afgeleverd. In dit geval wordt het UDP-protocol gebruikt voor verzending via poort 68. In dit stadium begint de klant parameters te selecteren.

Stap 3.

De client geeft een DHCPREQUEST-bericht uit, dat dient als reactie op de DHCPOFFER van de server, waarmee wordt aangegeven dat deze de naar hem verzonden configuratieparameters accepteert. Als er meerdere DCHP-servers zouden zijn, zou de client ook meerdere DHCPOFFER-berichten ontvangen, maar de client reageert slechts op één server en vult de configuratieparameters voor configuratie in. Het is dus geautoriseerd om een ​​IP-adres te verkrijgen van een specifieke DHCP-server. Alle berichten van andere servers worden geblokkeerd. Het DHCPREQUEST-bericht bevat nog steeds het bronadres 0.0.0.0 als de client nog steeds geen toestemming heeft om de IP-adressen te gebruiken die zijn ontvangen in het DHCPOFFER-bericht. Tijdens deze fase ontvangt de klant antwoorden op zijn verzoeken.

Stap 4.

Zodra de server een DHCPREQUEST van de client ontvangt, verzendt deze een DHCPACK-bericht waarin wordt aangegeven dat de client nu het toegewezen IP-adres kan gebruiken. De client maakt uiteindelijk verbinding met het netwerk en met geconfigureerde parameters.

Verhuurconcept

Naast de rest van de noodzakelijke informatie over hoe DHCP werkt, moet u ook het IP-adres kennen dat door de DHCP-server aan de client is toegewezen. Zodra de lease afloopt, is de DHCP-server vrij om dat IP-adres toe te wijzen aan een andere computer of apparaat dat hierom vraagt. Een huurperiode van 8-10 uur aanhouden is bijvoorbeeld handig voor computers die doorgaans aan het eind van de dag worden uitgeschakeld. Daarom moet het huurcontract van tijd tot tijd worden verlengd. Nadat de helft van de leasetermijn is verstreken, probeert de DCHP-client doorgaans de leasetermijn automatisch te verlengen. Dit gebeurt door het uitwisselen van DHCPREQUEST- en DHCPACK-berichten. Hiermee begint de gegevensupdatefase voor de klant.

Voor een gemakkelijke interactie tussen individuele machines stellen wij voor om ze te combineren in een lokaal netwerk. Op deze manier kunt u:

  • toegang tot internet vanaf een of andere pc via één enkele verbinding;
  • bestanden uitwisselen en documenten printen op één printer.

Het inschakelen van DHCP vereenvoudigt het opzetten van elk netwerk

Bovendien kunt u elke computer die deel uitmaakt van het netwerk op afstand bedienen. Een ADSL-modem of ingebouwde router helpt deze mogelijkheid te organiseren. Het enige wat u hoeft te doen is DHCP inschakelen op de netwerkadapter van elke pc en de gelijknamige modem- of routerservice starten. Het apparaat zal fungeren als een server. Het mooie is dat het instellen van DHCP zelfs voor een onvoorbereide gebruiker geen problemen zal veroorzaken.

Hoe DHCP inschakelen? Deze vraag interesseert veel gebruikers, omdat maar weinigen deze eerder zijn tegengekomen. Dynamic Host Configuration Protocol - zo wordt de bovenstaande afkorting vertaald. Dit is een speciaal configuratieprotocol dat de mogelijkheid biedt om computers automatisch te configureren. Het helpt hen met elkaar om te gaan.

Schakel DHCP in

Voordat u een netwerk tussen uw computers gaat maken, moet u de DHCP-serverservice op uw router of modem inschakelen. Als u niet weet hoe u dit moet doen, raadpleeg dan de gebruiksaanwijzing van uw apparaat. Na het activeren van de service moet deze opnieuw worden opgestart. Vervolgens moet u controleren of de DHCP-clientservice op alle computers actief is. Dit is vrij eenvoudig te doen. In Windows Vista en Windows 7 hoeft u alleen maar de opdracht services.msc te typen in de zoekopdracht die boven de Start-knop verschijnt nadat u erop hebt geklikt. Druk op Enter. In het geopende venster kunt u DHCP in- of uitschakelen. Het opstarttype van de service moet automatisch zijn, anders moet het op die manier worden gemaakt. Wat Windows XP betreft, moet het bovenstaande commando in het invoerveld worden ingevoerd, dat kan worden opgeroepen door op Ctrl + R te drukken. Nadat u de overeenkomstige regel heeft gevonden, klikt u er met de rechtermuisknop op en selecteert u "Eigenschappen" en stelt u vervolgens het "Opstarttype" in. ”-veld naar “Automatisch” . Klik op "OK" en start uw pc opnieuw op. Door dezelfde stappen in omgekeerde volgorde uit te voeren, kan de service overigens worden uitgeschakeld.

De volgende stap is het vinden van de genoemde service op de netwerkadapter in de verbindingsinstellingen. Gebruik hiervoor de opdracht Ncpa.cpl in de bovenstaande velden, afhankelijk van het besturingssysteem. Als u niet gewend bent dergelijke opdrachten te gebruiken, vindt u de verbindingsinstellingen in het Configuratiescherm. Klik met de rechtermuisknop en ga naar “Eigenschappen” van de verbinding die betrekking heeft op uw lokale netwerk. Om verwarring te voorkomen kunnen netwerkadapters die duidelijk niet worden gebruikt bij het maken van een gedeelde verbinding worden uitgeschakeld. Selecteer "TCP/IPv4" - "Eigenschappen". Stel het IP-adres en de DNS-waarden in die automatisch moeten worden verkregen en klik op OK. Na dit alles is het raadzaam om uw computer opnieuw op te starten.

Dit artikel helpt u alles te weten te komen over dit protocol.

Wat is DHCP? En waarom wordt het aanbevolen om het te gebruiken? Stel je voor dat je als beheerder werkt in een groot bedrijf met 500 desktopcomputers, en dat je op elke computer het IP-adres, het subnetmasker, de standaardgateway, de DNS-server en andere netwerkinstellingen moet instellen. Hoe kan dit worden bereikt?

Als u deze taak handmatig probeert uit te voeren, verspilt u veel tijd en besteedt u 5-10 minuten op elke pc. Bovendien kunt u bijvoorbeeld per ongeluk het verkeerde IP-adres op meerdere pc's invoeren, of zelfs hetzelfde adres op verschillende pc's.

Om deze problemen op te lossen, kunt u Dynamic Host Configuration Protocol (DHCP) op uw netwerk gebruiken.

Met DHCP kunt u IP-adresnetwerken en andere TCP/IP-instellingen beheren, zoals DNS, standaardgateway, enz. vanaf één plaats wordt deze centrale plaats een DHCP-server genoemd. Als er naast het beheer problemen zijn, hoeft u de pc's van uw klanten niet te doorlopen, u hoeft alleen maar verbinding te maken met de server en de DHCP-instellingen te controleren. Als er een probleem is, kan dit hoogstwaarschijnlijk worden gelokaliseerd op de DHCP-server door in de instellingen en logboeken te graven

De DHCP-server kan eenvoudig en volledig automatisch IP-adressen aan clients verstrekken, dus u hoeft geen parameters aan de clientzijde te configureren of in te stellen. Het enige dat u nodig hebt, is de DHCP-server configureren, de scope-parameters en enkele andere protocolparameters configureren TCP/IP. U kunt uw klanten voorzien van IP-adressen uit een reeks IP-adressen die u selecteert.

Opmerking: DHCP kan naar mijn mening de volgende generatie van het BOOTP-protocol worden genoemd, omdat BOOTP eerder werd gebruikt dan DHCP, en tegenwoordig gebruiken we BOOTP voor het opstarten van netwerken bij het implementeren van besturingssystemen. Bovendien is DHCP ontworpen om over grote netwerken te werken, iets waar BOOTP duidelijk niet op kan bogen.

Hoe werkt DHCP?

Zonder in te gaan op technische informatie (het DORA-proces) zal ik zeggen dat een DHCP-client voor enige tijd een IP-adres opvraagt ​​bij een DHCP-server, de tijd waarvoor de DHCP-client een dynamisch IP-adres heeft ontvangen heet lease time: lease betekent dat de client heeft een IP-adres geleased. Het adres wordt een bepaalde tijd vastgehouden door de DHCP-server en als de client een specifiek IP-adres wil blijven gebruiken, moet hij de lease vernieuwen.

Laten we dit proces in meer detail bekijken. De DHCP-service werkt met behulp van het DORA-proces (Discover, Offer, Request and Acknowledgement) - dit kan worden gecontroleerd met behulp van het hulpprogramma Network Monitor:

1) DHCPONTDEK— de client verzendt een DHCPDISCOVER-broadcastpakket, in een poging een DHCP-server op het netwerk te vinden. In gevallen waarin de DHCP-server niet in hetzelfde subnet als de client is gevonden, moet u de DHCP Relay Agent op netwerkapparaten (routers) configureren om het DHCPDISCOVER-pakket naar de DHCP-server te verzenden.

2) DHCPAANBIEDING- De DHCP-server stuurt een DHCPOFFER-broadcastpakket naar de client, met daarin een aanbod om een ​​uniek IP-adres te gebruiken.

3) DHCPVERZOEK— de client stuurt een DHCPREQUEST-broadcastpakket met een antwoord naar de DHCP-server en “vraagt” de server om het voorgestelde unieke adres te leasen.

4) DHCPACK- de DHCP-server stuurt een DHCPACK-broadcastpakket naar de client, in dit pakket keurt de server het verzoek van de client om het IP-adres te gebruiken goed, en communiceert ook andere details, zoals DNS-servers, standaardgateway, enz. Als de server het gevraagde adres niet kan leveren of als het adres om de een of andere reden ongeldig is, verzendt de server een DHCPNACK-pakket.

Opmerking: De DHCP-service gebruikt poort 67/UDP op de DHCP-server en 68/UDP op DHCP-clients.

Het wordt aanbevolen om te controleren of uw firewall deze poorten niet blokkeert, en er ook voor te zorgen dat uw netwerkapparaten DHCP Relay ondersteunen in gevallen waarin sommige van uw clients zich op verschillende fysieke subnetten bevinden.

In sommige gevallen kunt u andere typen DHCP-berichten tegenkomen:

1) DHCPAFWIJZEN- Als de client vaststelt dat het IP-adres dat de DHCP-server hem aanbiedt al in gebruik is, zal de client een nieuw verzoek genereren voor een ander adres (in de DHCPREQUEST-stap).

2) DHCPRELEASE— Dit bericht wordt doorgaans gebruikt wanneer een client een IP-adres vrijgeeft.

3) DHCPVERNIEUW— Dit is een pakket met een verzoek om het uitgegeven adres bij te werken en te blijven huren.

4) DHCPINFORM- DHCPINFORM is een pakket dat een client naar een DHCP-server verzendt om meer gedetailleerde informatie van de server te verkrijgen. DHCPINFORM kan bijvoorbeeld worden verzonden om de locatie van een andere DHCP-server op het netwerk te bepalen.

DHCPNACK

DHCPNACK of een negatief antwoordpakket, wordt door de server verzonden als het IP-adres al door een andere client wordt gebruikt of als het adres niet langer geldig is.

Als DHCPNACK wordt ontvangen, moet de client het proces voor het verkrijgen van een adreslease opnieuw starten.

DHCP-scopes, uitzonderingen en reserveringen

Een DHCP-scope is een hele reeks IP-adressen die u op de DHCP-server hebt geconfigureerd als een reeks adressen die bedoeld zijn om aan clients te worden verstrekt.

Als u bijvoorbeeld een gebied aanmaakt met een reeks uitgegeven adressen 10.0.0.100-10.0.0.200, kunt u er eenvoudig voor zorgen dat alleen deze adressen aan uw werkstations worden toegekend.

U kunt ook meer dan één scope op dezelfde DHCP-server aanmaken, maar in dit geval is het raadzaam te controleren of uw scopes elkaar niet overlappen of dupliceren. Tijdens het maken van dergelijke gebieden kunt u individueel TCP/IP-parameters op clients configureren, zoals subnetmasker, leasetijd, router (standaardgateway), DNS-servers, enz., zodat clients hun adres uit een bepaald gebied ontvangen. parameters van het gebied worden ook verkregen.

In sommige gevallen moet u voorkomen dat clients bepaalde adressen ontvangen, bijvoorbeeld als uw DHCP-scope tussen 10.0.0.1 en 10.0.0.100 ligt en de IP-adressen van uw servers tussen 10.0.0.1 en 10.0 liggen. 0.10 heeft u de mogelijkheid nodig om deze IP-adressen uit te sluiten van de scope die door de DHC-server wordt uitgegeven. Deze mogelijkheid wordt uitsluiting genoemd.

Reservering - Wordt gebruikt in gevallen waarin u van plan bent een specifiek dynamisch IP-adres aan een specifieke DHCP-client te presenteren. In uw DHCP-scope wilt u bijvoorbeeld een uniek adres toewijzen aan een specifieke client die eraan wordt toegewezen. Hiervoor kunt u eenvoudig een reservering hiervoor maken met behulp van een unieke identificatie - MAC-adres (Media Access Control - is een unieke hexadecimale fysieke adresnetwerkadapter).

Active Directory en DHCP-server

Om ervoor te zorgen dat uw Microsoft Windows DHCP-server correct werkt in een Active Directory-omgeving, moet u uw DHCP-server eerst autoriseren in AD.

DHCP Relay-agent

Een DHCP Relay Agent is een type host (meestal een router of server) die DHCP/BOOTP-broadcasts accepteert van clients op subnetten die niet over lokale DHCP-servers beschikken.

De DHCP Relay Agent stuurt pakketten door van DHCP-clients en -servers die zich op verschillende fysieke subnetten bevinden, waardoor ze via het DHCP-protocol kunnen werken, d.w.z. treedt op als tussenpersoon

Eindelijk

DHCP is een van de fundamentele services in het netwerk omdat... helpt u als systeembeheerder uw klanten centraal te beheren door IP-adressen aan hen uit te geven, te monitoren en opnieuw toe te wijzen.

Dynamic Host Configuration Protocol (DHCP) is een protocol dat werkt volgens het client-server-principe en dat clients automatisch voorziet van een IP-adres, subnetmasker, standaardgateway en DNS-serverinstellingen.

Windows Server bevat DHCP-serverservices, dit zijn aanvullende netwerkcomponenten. De hele lijn van Microsoft Windows, beginnend met Winodws 98 en eindigend met Windows 8, kan fungeren als een DHCP-client - Server.

Op dit moment wordt DHCP Server ook gebruikt in netwerkcommunicators, routers en Wi-Fi-punten, waardoor u deze apparatuur kunt configureren om automatisch IP-adressen uit te geven binnen netwerkclients.

Waarom DHCP gebruiken?

Elk apparaat op het lokale netwerk moet een uniek IP-adres hebben om toegang te krijgen tot het netwerk en de bronnen ervan. Zonder een DHCP-server moeten de IP-adresinstellingen voor elke nieuwe computer of computer die van het ene subnet naar het andere wordt verplaatst, handmatig worden uitgevoerd.
Met DHCP Server worden al deze processen geautomatiseerd en centraal beheerd. DHCP onderhoudt een IP-adrespool die statische en dynamische IP-adressen bevat.

Een statisch IP-adres wordt aan een specifieke computer in het netwerk gekoppeld met behulp van het MAC-adres van de netwerkkaart.

Een dynamisch IP-adres wordt voor een bepaalde periode door een computer geleased. Na het verstrijken van de leaseperiode wordt het IP-adres teruggestuurd naar de DHCP-serverpool voor daaropvolgende herdistributie.

DHCP installeren op Windows Server.

  • Ga als volgt te werk om de DHCP-service te installeren:
  • Klik BEGIN en kies Controlepaneel;
  • Open Installatie en verwijdering van programma's in het bedieningspaneel;
  • Klik op de knop Componenten installerenramen in het paneel Installatie en verwijdering van programma's;
  • Op de lijst Componentenramen selecteren Netwerkdiensten en druk op de knop Verbinding;
  • In het venster dat wordt geopend Netwerkdiensten vink het vakje naast het element aan DHCP en druk op de knop OK;
  • Na het kopiëren van de bestanden en het installeren van de DHCP-service, zal het systeem u vragen om opnieuw op te starten.

DHCP instellen op Windows Server

  • Klik BEGIN en kies Controlepaneel;
  • IN Controle panelen selecteren Administratie;
  • IN Administratie selecteren DHCP;
  • Klik in de consolestructuur met de rechtermuisknop op de DHCP-server waarvoor u een nieuw DHCP-bereik wilt maken en selecteer Creëer een gebied;
  • Klik in de wizard Nieuw gebied op de knop Verder en voer vervolgens een naam en beschrijving voor het gebied in. De naam kan willekeurig worden gekozen. Klik op de knop Verder;
  • Voer het bereik van adressen in dat in het gebied is opgenomen. Omdat deze adressen aan clients worden toegewezen, moeten ze geldig zijn binnen het opgegeven netwerk en momenteel niet in gebruik zijn. Indien nodig kunt u een nieuw subnetmasker invoeren en gebruiken. Klik op de knop Verder;
  • Voer IP-adressen in die statisch zijn toegewezen aan sommige computers in het netwerk en die moeten worden uitgesloten van het eerder opgegeven bereik. Klik op de knop Verder;
  • Voer de duur van de IP-adreslease uit dit bereik in (dagen, uren en minuten). Klik op de knop Verder en selecteer Ja, configureer deze instellingen nu als u door wilt gaan met de wizard en de basis-DHCP-instellingen wilt configureren. Klik op de knop Verder;
  • Voer het standaard gateway-IP-adres in dat clients moeten gebruiken bij het verkrijgen van een adres uit dit bereik. Klik Toevoegen om het standaard gateway-adres in de lijst op te nemen en klik op de knop Verder;
  • Als uw netwerk al een DNS-server heeft, voert u de domeinnaam van uw organisatie in het Bovenliggend domein. Voer de DNS-servernaam in en klik op de knop Vergelijken om het vermogen van de DHCP-server om met de DNS-server te communiceren te testen en het adres ervan te bepalen. Klik op de knop Toevoegen om deze server op te nemen in de lijst met DNS-servers die zijn toegewezen aan DHCP-clients. Klik op de knop Verder en volg dezelfde stappen opnieuw als er een WINS-server (Windows Internet Naming Service) op het netwerk aanwezig is, waarbij u de naam en het IP-adres ervan opgeeft. Klik op de knop Verder;
  • Klik Ja, ik wil dit gebied nu activeren om de scope te activeren en toe te staan ​​dat adressen ervan aan clients worden toegewezen, en klik op de knop Verder;
  • Klik op de knop Klaar;
  • Markeer in de consolestructuur de servernaam en maak een keuze in het menu Acties team Toestemming geven;

In dit stadium is uw DHCP-server volledig functioneel.

Het is bekend dat elk apparaat, of het nu een computer, laptop, tablet of telefoon is, om met het netwerk te kunnen werken, een specifieke elektronische identificatie moet hebben: een IP-adres, evenals geconfigureerde masker-, gateway- en DNS-serverinformatie. Bij het verbinden probeert de netwerkinterface dit adres onmiddellijk te verkrijgen van speciale apparatuur die automatisch adressen distribueert. Als dergelijke apparatuur niet wordt gevonden, moet de gebruiker de netwerkparameters handmatig invoeren. Als er veel computers op het netwerk zijn, zijn het adresseren van fouten en het dupliceren van adressen mogelijk, wat leidt tot systeemstoringen en de prestaties van het netwerk als geheel vertraagt. In een thuisnetwerk moet u, bij gebrek aan automatische distributie van adressen, handmatig de netwerkparameters op elk apparaat instellen om bijvoorbeeld verbinding te maken met een router. Niet iedere gebruiker heeft voldoende kennis en ervaring om dergelijke instellingen correct te wijzigen. Daarom proberen veel gebruikers thuis ook automatische adresdistributie in te zetten, dat wil zeggen een DHCP-server in te zetten.

DHCP - wat is het?

Laten we dit probleem eens bekijken. Om adresfouten te voorkomen, is Dynamic Host Configuration Protocol (DHCP) geïmplementeerd. Dit is een functie die netwerkinstellingen dynamisch distribueert naar aangesloten clientmachines. Als de instellingen op deze apparaten zijn ingesteld op "alleen een IP-adres verkrijgen van een DHCP-server" en de DHCP-service is ingeschakeld, wordt alle verantwoordelijkheid voor het correct configureren van de netwerkparameters op clientcomputers overgedragen aan de DHCP-server. Dit verlaagt de kosten van netwerkondersteuning en -beheer aanzienlijk en helpt ook fouten bij de distributie van adressen te voorkomen. Een service die DHCP omvat, wordt standaard automatisch gestart wanneer u een apparaat inschakelt dat bekabelde of draadloze netwerkinterfaces ondersteunt. Op tablets of telefoons is het bijvoorbeeld voldoende om wifi in te schakelen en tussen de gevonden apparaten die internet distribueren, de jouwe te vinden en er verbinding mee te maken. Tegelijkertijd elimineert de automatische distributie van adressen IP-duplicatie en helpt daardoor netwerkconflicten te voorkomen.

Hoe adressen worden verspreid

Wanneer een clientapparaat verbinding maakt met het netwerk, wordt een speciaal broadcastverzoek naar het netwerk verzonden om te zoeken naar een DHCP-server die parameters voor dit netwerk distribueert. Wat voor soort server is dit en waarom is deze belangrijk voor een groot netwerk? Dit is de naam van het apparaat dat verantwoordelijk is voor het distribueren van adressen naar computers in het netwerk, zodat deze automatisch op verschillende clients kunnen worden gebruikt. Als een dergelijke server aanwezig is, creëert deze een pakket met een antwoord op het verzoek van de client, dat instellingen kan bevatten zoals IP-adres, netwerkmasker, gatewayparameters, DNS-serveradressen, domeinnaam, enz., en stuurt dit pakket naar de client-apparaat. De client ontvangt een bevestigingssignaal van de DHCP-server. Het gegenereerde datapakket is gestandaardiseerd, zodat het door vrijwel elk besturingssysteem kan worden gedecodeerd en gebruikt.

De parameters die door de server voor het clientapparaat worden uitgegeven, hebben een beperkte configureerbare geldigheidsperiode, die een eigen naam heeft: "leasetijd". Adressen uitgegeven door de server worden geanalyseerd op overeenkomsten met geldige adressen met een nog niet verlopen leasetijd, dus duplicatie van adressen is uitgesloten. Meestal is de huurperiode kort: van enkele uren tot 4-6 dagen. Nadat deze periode is verstreken, herhaalt het apparaat het verzoek aan de server en ontvangt het hetzelfde adres (als het nog gratis is) of een ander gratis adres.

Clientinstellingen om automatische netwerkinstellingen in Windows te ontvangen

Om ervoor te zorgen dat de client netwerkparameters ontvangt als reactie van DHCP, moet u verschillende instellingen controleren in het Computerconfiguratiescherm (besproken met het Windows-besturingssysteem als voorbeeld). Ga hiervoor naar het Start-menu, ga vervolgens naar het Configuratiescherm (dat naar de klassieke weergave moet worden geschakeld) en selecteer “Netwerkverbindingen”. Selecteer de netwerkverbinding die is gepland om met DHCP te werken, klik er met de rechtermuisknop op en ga naar "Eigenschappen". Ga in het geopende venster naar TCP/IP Internet Protocol-eigenschappen. DHCP - wat is het? Dit krijgt automatische netwerkparameters. Daarom markeren we met stippen de opties voor het automatisch verkrijgen van een IP-adres en DNS. Nadat u een keuze heeft gemaakt, klikt u op “Ok”. De DHCP-configuratie op de client is voltooid. Nu ontvangt het apparaat automatisch een adres van de DHCP-server wanneer Windows start.

Het instellen van DHCP in Windows 7 is op dezelfde manier ingesteld, maar de locatie van de adaptereigenschappen wijkt enigszins af van Windows XP. We gaan ook naar Start - Configuratiescherm - Netwerkcentrum. Selecteer “Adapterinstellingen wijzigen” in het linkermenu. Volgende - vergelijkbaar met hierboven voor instellingen in Windows XP.

Automatische adresverdeling instellen in andere besturingssystemen

Op Linux- of Android-apparaten is verbinding maken met een DHCP-server die op het netwerk is geïmplementeerd geen probleem. Het enige wat u hoeft te doen is de netwerkinterface (bekabeld of draadloos) aan te zetten, te wachten tot er gegevens zijn uitgewisseld tussen het apparaat en de DHCP-server en ervoor te zorgen dat de netwerkinstellingen worden ontvangen en succesvol worden toegepast. DHCP-services zijn standaard ingeschakeld op vrijwel alle apparaten.

Als de verbinding niet tot stand komt, moet u de status van de automatische ontvangst van adressen controleren. Op Android OS moet u hiervoor bijvoorbeeld naar Instellingen - Draadloze netwerken - Wi-Fi-instellingen - Geavanceerd gaan en ervoor zorgen dat de optie "statisch IP-adres gebruiken" is uitgeschakeld.

Gegevens verzonden door DHCP

DHCP-opties zijn parameters die van de server naar de client worden doorgegeven. Al deze doorgegeven parameters zijn onderverdeeld in categorieën. Er zijn vereiste opties, zoals IP-adres en netmasker. Er zijn niet-configureerbare serviceopties die bijvoorbeeld het begin en einde van opties in het verzonden pakket weergeven. In de kern zijn opties typische waarde-sleutelparen die kunnen worden gezien en geconfigureerd in beveiligingsbeleid.

De belangrijkste DHCP-parameters in het pakket zijn, naast het IP-adres en masker, 3 (Gateways), 6 (Domeinnaamservers), 44 (NBT-naamservers), 46 (NBT-knooppunttype). Deze parameters zijn groepsparameters, dat wil zeggen dat ze verschillende waarden kunnen hebben. Er kunnen bijvoorbeeld meerdere gateway-adressen of DNS-servers zijn. Optiewaarden worden geconfigureerd in de DHCP-serverinstellingen.

DHCP-instellingen op de server

Voordat u de instellingen configureert, moet u enkele berekeningen maken over de basis DHCP-opties. Wat voor opties zijn dit? - je vraagt. Opties zijn al die netwerkparameters die van de server naar de client worden doorgegeven. De twee belangrijkste opties zijn het bereik van gedistribueerde adressen en het subnetmasker. Het gehele adresbereik van een organisatie is doorgaans verdeeld in verschillende segmenten die bedoeld zijn voor verschillende taken, zoals telecommunicatie, statische serveradressen, enz. Om te voorkomen dat statische adressen deelnemen aan de distributie, waardoor extra belasting op de server ontstaat, worden de bereiken van gedistribueerde adressen kan beperkt zijn. Met het werkbereik 192.168.1.1-192.168.1.254 kunt u bijvoorbeeld adressen definiëren van 1 tot 10 voor communicatie, van 11 tot 30 voor servers, en voor DHCP kunt u een bereik toewijzen van 31 tot 254. Dat wil zeggen, elk Het adres van de server dat aan de client wordt verstrekt, ligt alleen binnen dit bereik. U kunt ook uitzonderingsadressen in het gedistribueerde bereik configureren, maar ook deze worden niet naar clientapparaten gedistribueerd.

Voordat u een DHCP-server instelt, moet u vervolgens beslissen welke opties deze ook zal distribueren. Is het nodig om bijvoorbeeld gateway- of DNS-parameters te distribueren? Hierna worden de gegevens op de server ingevoerd, de activering ervan begint en de server begint adressen te distribueren.

Thuis DHCP-server

Thuis worden routers vaak gebruikt als DHCP-server, die de inhoud die van de provider wordt ontvangen, distribueert naar huishoudelijke apparaten: computers, laptops, telefoons, tv's en andere apparaten die bedraad of draadloos op het netwerk zijn aangesloten. In dit geval wordt er zoiets als een virtuele server gemaakt die adressen onder gebruikers distribueert. Van buitenaf lijkt het alsof één gebruiker meerdere pagina's in een browser op één computer heeft geopend. In dit geval is er daadwerkelijk slechts één router verbonden met het externe netwerk. Hiermee kunt u aanzienlijk besparen op het aantal aangesloten lijnen.

Automatische adressering instellen op de router

Om automatische distributie van adressen naar thuisapparaten in te stellen, moet u de router met een netwerkkabel op uw computer (laptop) aansluiten. In elke browser voeren we het routeradres in (meestal 192.168.0.1). Voer in de voorgestelde login- en wachtwoordaanvraagvelden standaard “admin” in (vaak worden deze gegevens aangegeven in de handleiding van de router). Als gevolg hiervan zullen we het menu met routerinstellingen zien. We gaan naar de secties Lan of Netwerk (de namen kunnen verschillen) en vinden een submenu met DHCP-instellingen. Hoe kan ik adresdistributie op de router inschakelen? Vink eenvoudig het vakje naast aan om DHCP in te schakelen en start de router opnieuw op.

Een DHCP-router configureren

Als de standaardinstellingen niet naar wens zijn, kunt u de configuratieparameters wijzigen. In hetzelfde menu waar we de adresdistributiefunctie hebben ingeschakeld, kunt u het IP-adresdistributiebereik invoeren, bijvoorbeeld 192.153.0.1 – 192.153.0.3. Voor werk kunt u slechts twee adressen opgeven, bijvoorbeeld voor een laptop en een mobiele telefoon. Dit beperkt het aantal gelijktijdige apparaten, wat de eenvoudigste manier is om de verbinding te beveiligen.

Nadat u de basisinstellingen heeft gemaakt, moet u deze opslaan en de router opnieuw opstarten. Onmiddellijk na het opnieuw opstarten worden de instellingen van kracht.

Voordat u DHCP uitschakelt, moet u ervoor zorgen dat op uw apparaten statische adressen zijn ingesteld. Om de automatische distributie uit te schakelen, moet u de DHCP-optie in de routerinstellingen uitschakelen, de wijzigingen opslaan en het apparaat opnieuw opstarten.