logo

Gratis ipconfig

Wat is ipconfig?

ipconfig betekent 'Internetprotocolconfiguratie' . Het is een consoletoepassingsprogramma van een aantal computerbesturingssystemen dat elke huidige waarde van de TCP/IP-netwerkconfiguratie toont en de DNS- (Domain Name System) en DHCP-instellingen (Dynamic Host Configuration Protocol) vernieuwt. De opdracht ipconfig toont IPv4- (Internet Protocol versie 4) en IPv6-adressen, de standaardgateway voor elke adapter en het subnetmasker indien toegepast zonder parameters.

Implementaties van ipconfig

De opdracht is aanwezig in Apple macOS, ReactOS en Microsoft Windows. De ReactOS-release is ontwikkeld op basis van de GPL-licentie door Ged Murphy .

Apple macOS

In Mac OS X dient ipconfig als dekmantel voor de IPConfiguration-agent en kan worden gebruikt voor het besturen van de DHCP- en Bootstrap Protocol-client via de opdrachtregelinterface. Bovendien past Mac OS X ifconfig toe voor directe controle over netwerkinterfaces, zoals het configureren van statische IP-adressen, zoals bijna alle op Unix gebaseerde besturingssystemen. In Linux is het commando, d.w.z. ifconfig is vervangen door het IP-commando.

Microsoft Windows en ReactOS

Het commando, d.w.z. ipconfig ondersteunt de /alle opdrachtregelschakelaar. Dit resultaat is uitgebreidere informatie vergeleken met alleen ipconfig.

De opdracht ipconfig bevat nog een belangrijke functie waarbij het het vernieuwen van het DHCP IP-adres van de hostcomputer afdwingt om een ​​ander IP-adres aan te vragen. Het wordt gedaan met twee verschillende commando's in volgorde. Het eerste commando luidt ipconfig/release die ervoor zorgt dat de client wordt gedwongen de lease onmiddellijk te beëindigen door de server een release-melding van DHCP over te dragen die de statusinformatie van de server bijwerkt en het IP-adres van een oude client markeert als 'beschikbaar' .

Het tweede commando luidt ipconfig/renew die wordt uitgevoerd voor het aanvragen van een nieuw IP-adres. Wanneer een systeem is gekoppeld aan een DSL-modem of -kabel, moet het mogelijk rechtstreeks op de modemnetwerkpoort worden aangesloten om de router te omzeilen, voordat u de stroom uitschakelt en een tijdje ipconfig /release gebruikt, om er zeker van te zijn dat de vorige Het IP-adres wordt door andere computers overgenomen.

De parameter, d.w.z. /flushdns kan worden gebruikt voor het leegmaken van de DNS-cache (Domain Name System) om ervoor te zorgen dat toekomstige verzoeken nieuwe DNS-informatie toepassen door hostnamen te pushen zodat ze helemaal opnieuw kunnen worden opgelost.

Parameters van ipconfig

Enkele parameters van de opdracht ipconfig worden hieronder vermeld:

Ja nee. Parameter Beschrijving
1. /alle Het toont de volledige TCP/IP-configuratie voor elke adapter. Een adapter kan fysieke interfaces, logische interfaces (inbelverbindingen) of geïnstalleerde netwerkadapters aangeven.
2. /flushdns Het spoelt en laadt de informatie van de DNS-clientresolvercache opnieuw. We kunnen deze procedure toepassen voor het verwijderen van negatieve cache-items via de cache en andere items die dynamisch zijn toegevoegd op het moment van DNS-probleemoplossing.
3. /displaydns Het toont het onderwerp van de DNS-clientresolvercache die zowel vermeldingen bevat die vooraf zijn geladen via het lokale Hosts-bestand als recentelijk geopende bronlogboeken voor naamquery's die door het systeem zijn opgelost. De clientservice van DNS gebruikt deze informatie voor het oplossen van vaak opgevraagde namen voordat de DNS-servers worden opgevraagd.
4. /verlengen [] Het vernieuwt de DHCP-configuratie voor elke adapter of een bepaalde adapter als de parameter, d.w.z. adapter is toegevoegd. Deze parameter is alleen beschikbaar op systemen met adapters die zijn gebouwd om automatisch een IP-adres te krijgen. We moeten de adapternaam invoeren die voorkomt wanneer we de opdracht ipconfig gebruiken zonder parameters voor het opgeven van een adapternaam.
5. /uitgave [] Het verzendt een bericht, d.w.z. DHCPRELEASE naar de DHCP-server om de lopende DHCP-configuratie te publiceren en de configuratie van het IP-adres voor elke adapter of voor een bepaalde adapter te elimineren als de parameter, d.w.z. adapter inbegrepen.
Deze parameter blokkeert TCP/IP zodat geconfigureerde adapters automatisch een IP-adres krijgen. We moeten de adapternaam invoeren die voorkomt wanneer we de opdracht ipconfig gebruiken zonder parameters voor het opgeven van een adapternaam.
6. /geregistreerde dns Het initieert handmatig de dynamische registratie voor de IP-adressen en DNS-namen die in een systeem zijn geconfigureerd. We kunnen deze parameter toepassen voor het oplossen van problemen met een mislukte DNS-naamregistratie of voor het oplossen van een dynamisch updateprobleem tussen de DNS-server en een client zonder het clientsysteem opnieuw op te starten. In de geavanceerde eigenschappen bepalen de DNS-instellingen van het TCP/IP-protocol welke namen in DNS worden gecertificeerd.
7. /? Het toont de Hulp optie bij de opdrachtprompt.
8. /release6 [] Het verzendt een bericht, d.w.z. DHCPRELEASE naar de DHCPv6-server om de lopende DHCP-configuratie te publiceren en de configuratie van het IPv6-adres voor elke adapter of voor een bepaalde adapter te elimineren als de parameter, d.w.z. adapter inbegrepen.
Deze parameter blokkeert TCP/IP zodat geconfigureerde adapters automatisch een IP-adres krijgen. We moeten de adapternaam invoeren die voorkomt wanneer we de opdracht ipconfig gebruiken zonder parameters voor het opgeven van een adapternaam.
9. /verleng6 [] Het vernieuwt de DHCPv6-configuratie voor elke adapter of voor een bepaalde adapter als de parameter, d.w.z. adapter, wordt toegevoegd. Deze parameter is alleen beschikbaar op systemen met adapters die zijn gebouwd om automatisch een IPv6-adres te krijgen. We moeten de adapternaam invoeren die voorkomt wanneer we de opdracht ipconfig gebruiken zonder parameters voor het opgeven van een adapternaam.
10. /setclassid [] Het configureert de klasse-ID van DHCP voor een beschreven adapter. We kunnen het jokerteken (*) gebruiken voor het instellen van de klasse-ID van DHCP voor elke adapter in plaats van een adapter. Het is alleen beschikbaar op systemen met een adapter die al zijn geconfigureerd om automatisch een IP-adres te krijgen. De lopende klasse-ID wordt verwijderd als er geen klasse-ID van DHCP is opgegeven.
elf. /showclassid Het toont de klasse-ID van DHCP voor een beschreven adapter. We kunnen het jokerteken (*) gebruiken om de klasse-ID van DHCP voor elke adapter in plaats van de adapter te zien. Het is alleen beschikbaar op systemen met een adapter die al zijn geconfigureerd om automatisch een IP-adres te krijgen.

Hoe ipconfig en opties toepassen?

ipconfig wordt gebruikt voor het weergeven van details van onze netwerkconfiguratie en het vernieuwen van de DNS- en DHCP-instellingen. De opdracht ipconfig toont standaard ons IP-adres, de standaardgateway en het subnetmasker, maar we kunnen met deze opdracht verschillende details verkrijgen met de juiste parameters.

statisch Java

Laten we dus beginnen met iets eenvoudigers:

  • Allereerst moeten we ons terminalvenster openen door te zoeken 'Terminal' in het toepassingsvenster.
  • Vervolgens moeten we de ipconfig opdracht en druk op de binnenkomen
 $ ipconfig 

Gratis ipconfig
  • Het toont ons de basisinformatie van ons netwerk van onze netwerkadapters.
  • De opdracht retourneert details over alle netwerkadapters op ons systeem, zoals we kunnen zien in de bovenstaande schermafbeelding. We hebben in dit geval de Ethernet-adapter en een draadloze netwerkadapter.
  • Het wordt ook vermeld als elke netwerkadapter als we een VPN-client gebruiken.

ipconfig /all

De opdracht geeft alleen de basisinformatie van ons netwerk weer zonder enige parameter te gebruiken. Maar informatie over de DHCP- en DNS-servers wordt standaard niet weergegeven. Om elk detail van onze netwerkadapter weer te geven, moeten we de parameter invoeren, d.w.z. /alle .

 $ ipconfig /all 

Gratis ipconfig

De bovenstaande opdracht retourneert de onderstaande informatie voor alle netwerkadapters op ons apparaat:

    Fysiek adres
    Het is het Mac-adres van onze netwerkadapter.IPv4-adres
    Het toont het IP-adres van ons systeem.DHCP ingeschakeld
    Het geeft aan of de netwerkverbinding een statisch of DHCP IP-adres gebruikt.DHCP server
    Het vertegenwoordigt een router/server die veel IP-adressen in ons netwerk uitdeelt.Standaardgateway
    Het vertegenwoordigt de router waarmee ons systeem is verbonden.DNS-servers
    Het vertegenwoordigt de servers die worden gebruikt voor het vertalen van domeinnamen naar IP-adressen.Link-lokaal IPv6-adres
    Het toont het IPv6-adres van ons systeem.Huurcontract verkregen
    Het toont de datum en tijd waarop ons systeem het IP-adres heeft gekregen.

Het commando, d.w.z. ipconfig /all wordt vaak gebruikt voor het oplossen van netwerkverbindingsproblemen. Als we de uitkomsten van het commando ipconfig /all goed bekijken, kunnen we vier items zien die essentieel zijn en hieronder worden vermeld:

    IPv4-adres
    Het is ons IP-adres.DHCP ingeschakeld
    In de meeste gevallen is dit wel nodig Vorken. 'Nee' betekent dat we het IP-adres handmatig hebben ingevoerd.DNS-servers
    Het wordt gebruikt voor het vertalen van domeinnamen naar IP-adressen.Standaardgateway
    Het vertegenwoordigt de modem of router waarnaar ons netwerkpakket wordt verzonden.

ipconfig/release

De opdracht ipconfig geeft niet alleen onze informatie over onze netwerkinstellingen weer, maar kan ook worden gebruikt voor het resetten of vernieuwen van onze netwerkinstellingen. We kunnen een nieuw IP-adres claimen via de DHCP-server wanneer we DHCP op onze netwerkkaart hebben ingeschakeld.

De eerste stap om dit te doen is het publiceren van het huidige IP-adres. Dit betekent dat wij de DHCP-server waarschuwen dat wij het toegewezen IP-adres niet langer willen toepassen.

 $ ipconfig /release 

Gratis ipconfig

Met de bovenstaande opdracht worden standaard de IP-adressen voor elke netwerkadapter gepubliceerd. Ook kunnen we een individuele netwerkadapter specificeren. Om dit te doen, moeten we de adapternaam typen die we hier in de ipconfig-resultaten vinden.

Bijvoorbeeld Als we alleen het IP-adres van onze draadloze netwerkadapter willen publiceren, kunnen we de volgende opdracht invoeren:

 $ ipconfig /release Wireless* 

Het publiceert het IP-adres van elke adapter waarmee de naam begint 'Draadloze' .

ipconfig/renew

Nadat we het IP-adres hebben gepubliceerd, moeten we een nieuw adres claimen via de DHCP-server. Door het commando te gebruiken, d.w.z. ipconfig/renew , we kunnen het:

 $ ipconfig /renew 

Gratis ipconfig

We zullen een soortgelijk resultaat vinden als de opdracht ipconfig, gateway, subnetmasker en een overzicht van ons nieuwe IP-adres toen de opdracht vernieuwen met succes werd uitgevoerd.

We kunnen opnieuw een individuele netwerkadapter specificeren door de adapternaam op te geven.

 $ ipconfig /renew Wireless* 

ipconfig /displaydns

Onze computer slaat een lokale cache op van elke DNS-record die hij heeft bezocht. Deze cache wordt gebruikt om de domeinnamen snel naar het juiste IP-adres te vertalen. Op deze manier hoeft onze computer niet elke keer te onderhandelen met de DNS-server. Wanneer we bijvoorbeeld Google.com bezoeken.

We kunnen de volgende opdracht uitvoeren in het terminalvenster om de DNS-cache-inhoud te bekijken:

 $ ipconfig /displaydns 

Gratis ipconfig

Het toont alle DNS-records in onze DNS-cache.

Vaak hoeven we de administratie niet te controleren, maar bespreken we enkele belangrijke termen:

    Recordstype:In deze term geeft het getal aan of het een A (1)-record is.Recordnaam:De naam van de DNS van de records.Tijd om te leven:Het geeft de tijd in seconden weer dat de records accuraat zijn. Vervolgens worden de records gewist.Sectie:Dit kan Aanvullend of Antwoord zijn. Dit laatste heeft betrekking op antwoorden die onze computer niet heeft gevraagd, maar toch via de DNS-server wordt verstrekt.Datum lengte:In ons geheugen wordt de lengte van de records in bytes weergegeven.Dossier:Het geeft de werkelijke recordwaarde aan.

DNS leegmaken

Soms bevat onze DNS-cache verouderde records die DNS-gerelateerde fouten kunnen geven (bijvoorbeeld het niet kunnen bereiken van websites). We kunnen dit oplossen door de opdracht toe te passen die als volgt wordt vermeld:

 $ ipconfig /flushdns 

Gratis ipconfig

Met de bovenstaande opdracht wordt onze DNS-cache gewist. We kunnen het zonder enig risico doen, onze computer claimt eenvoudigweg een up-to-date en nieuw DNS-record via de DNS-servers.

ipconfig op Ubuntu

De ifconfig commando is gelijk aan het commando ipconfig. Het ifconfig-commando toont ons de basisinformatie van het netwerk van onze adapters in Ubuntu.

De opdracht is als volgt:

 $ ifconfig 

Gratis ipconfig