Laten we eerst de rol van IP-adres en DNS-servers begrijpen. Laten we zeggen dat we www.thegeekpage.com willen openen, ons systeem heeft een uniek IP, zeg 192.168.0.1, en de webserver die de website host (www.thegeekpage.com) heeft een uniek IP, zeg 770.34.56.1. De computers en netwerkapparaten begrijpen alleen cijfers (het is sneller om werkwijze). Om de website te bereiken, moeten we het IP-adres van de website invoeren. Maar het is niet mogelijk om het IP-adres van elke website te onthouden. Dit is waar DNS in beeld komt. DNS betekent Domain Name Servers. Ze vertellen ons het IP-adres dat overeenkomt met de domeinnaam. Wanneer we de domeinnaam typen (bijvoorbeeld www.thegeekpage.com) en op Enter drukken, gaat er intern een verzoek naar de DNS-server en die retourneert het IP-adres 770.34.56.1 van de domeinnaam.
Meestal worden het IP-adres en de DNS-servers automatisch geconfigureerd in het systeem. Het kan zijn dat u het meerdere keren handmatig moet wijzigen als:
- DNS-servers zijn niet bereikbaar
- Het automatisch toegewezen IP-adres wordt door een ander systeem ingenomen
- Voor beveiligingsproblemen:
Wanneer we dat proberen, wordt er een fout gegenereerd, zoals hieronder wordt weergegeven,
In dergelijke situaties kunnen we proberen de fout op verschillende manieren op te lossen die hieronder worden vermeld.
Methode 1: De waarden resetten vanaf de opdrachtprompt
Stap 1: Houd de toetsen ingedrukt om het venster Uitvoeren te openen Windows+r tegelijkertijd
Stap 2: Typ cmd en druk op Ctrl+Shift+Enter samen. Dit opent de opdrachtprompt met Beheerdersrechten.
Het IP-adres resetten
In de meeste gevallen heeft het vernieuwen van het IP-adres van het systeem het probleem opgelost.
Typ in het opdrachtpromptvenster de opdrachten
ipconfig /release. ipconfig /renew
Met deze opdrachten wordt een nieuw IP-adres aan het systeem toegewezen. Als het probleem nog niet is opgelost, probeer dan de onderstaande oplossing.
DNS doorspoelen en Winsock resetten
Om te zien waarom dingen niet werken, kunnen we de TCP/IP-netwerkinstellingen vernieuwen door de DNS-server leeg te maken en winsock opnieuw in te stellen
Typ de volgende opdrachten achter elkaar in de opdrachtprompt:
ipconfig /flushdns ipconfig /registerdns NETSH winsock reset catalogus NETSH int ipv4 reset reset.log NETSH int ipv6 reset reset.log exit
Start uw systeem opnieuw op om de wijzigingen door te voeren.
Kijk nu of het probleem is opgelost, zo niet, probeer dan de onderstaande oplossingen.
Methode 2: Configureren vanuit PowerShell
Stap 1: Druk op Windows+r tegelijkertijd en open het run-venster
Stap 2: Voer in powershell in het open gedeelte en druk op Ctrl+Shift+Enter powershell openen in Admin modus.
Statisch IP-adres instellen
Om een statisch IP-adres in te stellen, kunnen we de New-NetIP address cmdlet als volgt gebruiken.
Nieuw-NetIPAddress. [-IP adres]-Interfacealias [-StandaardGateway ] [-AdresFamilie ] [-Type ] [-VoorvoegselLengte ] [-ValidLifetime ] [-Voorkeurslevensduur ] [-SkipAsSource ] [-Beleidswinkel ] [-CimSession ] [-ThrottleLimit ] [-AsJob] [-Wat nou als] [-Bevestigen] [ ]
Voor een gedetailleerde uitleg van wat elke parameter doet en de variatie van de opdracht, raadpleeg deze koppeling
Niet alle bovengenoemde parameters zijn nodig. We kunnen aangeven welke we willen. Over het algemeen moet het 4 parameters hebben, namelijk IP-adres, interface-alias, prefixlengte (subnetmasker) en gateway-adres. Laten we als voorbeeld een basisinstelling beschouwen waarbij we het IP-adres 192.18.0.12/24 moeten configureren ( /24 is equivalent naar subnetmasker 255.255.255.0) en de standaardgateway 192.168.0.254 naar de "Wired Ethernet-verbinding", dan zou de opdracht worden
Nieuw-NetIPAddress –IPAddress 192.168.0.2 -InterfaceAlias “Wired Ethernet Connection” –VoorvoegselLengte 24 -StandaardGateway 192.168.0.254
Raadpleeg de onderstaande momentopname:
OPMERKING :
Als u de wijzigingen voor dit IP-adres wilt wijzigen, kunt u de Set-NetIPAdres cmdlet. Zie voor meer details over dat commando hier.
DNS-server instellen
Om de DNS-serverinstellingen te wijzigen, kunnen we gebruiken Set-DnsClientServerAdres cmdlet. Het commando is
Set-DnsClientServerAddress. [-InterfaceAlias][-Serveradressen ] [-Valideren] [-ResetServerAdressen] [-CimSession ] [-ThrottleLimit ] [-AsJob] [-PassThru] [-Wat nou als] [-Bevestigen] [ ]
Voor een gedetailleerde uitleg van parameters en de variatie van het commando, zie dit koppeling
Niet alle hierboven gespecificeerde parameters zijn nodig. We kunnen degene gebruiken die nodig zijn. Over het algemeen worden twee DNS-servers (primair en secundair) geconfigureerd. Laten we zeggen dat we de primaire willen configureren als 192.168.0.2 en de secundaire als 192.168.0.2 via de interface Wired Ethernet Connection. De opdracht zou zijn,
Set-DnsClientServerAddress. -InterfaceAlias "Bekabelde Ethernet-verbinding" -Serveradressen 192.168.0.1, 192.168.0.2
Raadpleeg de onderstaande momentopname,
Start het systeem opnieuw op en kijk of het probleem is opgelost.
Methode 3: IP-adres toewijzen met DHCP
Stap 1: Houd ingedrukt Windows+r toetsen samen om het venster Uitvoeren te openen
Stap 2: Typ in het geopende venster ms-instellingen: netwerk-wifi en druk op OK
Stap 3: Klik in het venster Instellingen -> Netwerk en internet -> Wifi dat wordt geopend op Beheer bekende netwerken
Stap 4: Klik op het netwerk en kies Eigendommen
Stap 5: Klik onder het gedeelte IP-instellingen onderaan op Bewerk.
Stap 6 – Bij het bewerken van IP-instellingen venster wordt geopend, kies Automatisch (DHCP), en druk op Sparen
Start het systeem opnieuw op en controleer of er een IP is toegewezen door de DHCP.
OPMERKING :
Om de IP-toewijzing van een Ethernet-verbinding te wijzigen, kiest u in stap 2 Ethernet Tab in plaats van Wifi en volg dezelfde stappen.
Dat is alles. We hopen echt dat deze methoden u zullen helpen het probleem op te lossen. Geef een reactie en laat ons weten welke van de bovenstaande oplossingen voor u heeft gewerkt.
Bedankt voor het lezen.