Lad os først forstå rollen som IP-adresse og DNS-servere. Lad os sige, at vi vil åbne www.thegeekpage.com, vores system har unik IP, siger 192.168.0.1, og webserveren, der er vært for hjemmesiden (www.thegeekpage.com) har en unik IP, siger 770.34.56.1. Computere og netværksenheder forstår kun tal (det er hurtigere at behandle). For at nå webstedet skal vi indtaste webstedets IP-adresse. Men det er ikke muligt at huske IP-adressen på hvert websted. Det er her DNS kommer ind i billedet. DNS betyder domænenavnservere. De fortæller os IP-adressen, der svarer til domænenavnet. Når vi skriver domænenavnet (siger www.thegeekpage.com) og trykker Enter, går en anmodning internt til DNS-serveren, og det returnerer IP-adressen 770.34.56.1 for domænenavnet.
Normalt konfigureres IP-adressen og DNS-serverne automatisk i systemet. Flere gange skal du muligvis ændre det manuelt som
- DNS-servere er ikke tilgængelige
- IP-adressen, der tildeles automatisk, tages af et andet system
- Af hensyn til sikkerhed
Når vi prøver at gøre det, kaster det en fejl som vist nedenfor,
I sådanne situationer kan vi prøve at rette fejlen på forskellige måder, der er nævnt nedenfor.
Metode 1: Nulstilling af værdierne fra kommandoprompt
Trin 1: Hold tasterne nede for at åbne vinduet Kør Windows + r på samme tid
Trin 2: Skriv cmd og tryk på Ctrl + Skift + Enter sammen. Dette åbner kommandoprompt med Administratorrettigheder.
Nulstilling af IP-adresse
I de fleste tilfælde har problemet løst ved at forny systemets IP-adresse.
Skriv kommandoerne i kommandopromptvinduet
ipconfig / release. ipconfig / forny
Med disse kommandoer tildeles systemet en ny IP-adresse. Hvis problemet endnu ikke er løst, kan du prøve nedenstående løsning.
Skylning af DNS og nulstilling af Winsock
For at se hvorfor tingene ikke fungerer, kan vi opdatere TCP / IP-netværksindstillingerne ved at skylle DNS-serveren og nulstille winsock
Skriv følgende kommandoer i kommandoprompten efter hinanden
ipconfig / flushdns ipconfig / registerdns NETSH winsock reset-katalog NETSH int ipv4 reset reset.log NETSH int ipv6 reset reset.log exit
Genstart dit system, så ændringerne træder i kraft.
Se nu, om problemet løser, hvis ikke, prøv nedenstående rettelser.
Metode 2: Konfiguration fra PowerShell
Trin 1: Tryk på Windows + r på samme tid og åbne køre vindue
Trin 2: Gå ind powershell i det åbne afsnit og slå Ctrl + Skift + Enter at åbne powershell i Admin-tilstand.
Indstilling af statisk IP-adresse
For at indstille en statisk IP-adresse kan vi bruge cmdlet New-NetIP-adresse som følger.
New-NetIPAddress. [-IP-adresse]-InterfaceAlias [-DefaultGateway ] [-AdresseFamilie ] [-Type ] [-PrefixLængde ] [-ValidLifetime ] [-PreferredLifetime ] [-SkipAsSource ] [-PolicyStore ] [-CimSession ] [-TrottleLimit ] [-AsJob] [-Hvad hvis] [-Bekræfte] [ ]
For en detaljeret forklaring af, hvad hver parameter gør, og variationen af kommandoen henvises til dette link
Ikke alle ovennævnte parametre er nødvendige. Vi kan specificere dem, vi ønsker. Generelt skal den have 4 parametre, dvs. IP-adresse, interface-alias, præfiks-længde (subnetmaske) og gateway-adresse. Lad os som et eksempel overveje en grundlæggende indstilling, hvor vi skal konfigurere IP-adressen 192.18.0.12/24 (/ 24 er ækvivalent til undernetmaske 255.255.255.0) og standardgatewayen 192.168.0.254 til “Wired Ethernet Connection”, så ville kommandoen være
New-NetIPAddress –IPAddress 192.168.0.2 -InterfaceAlias “Wired Ethernet Connection” –PrefixLength 24 -DefaultGateway 192.168.0.254
Se snapshotet nedenfor:
BEMÆRK :
Hvis du vil ændre ændringerne for denne IP-adresse, kan du bruge Set-NetIPAddress cmdlet. For flere detaljer om denne kommando henvises her.
Indstilling af DNS-server
For at ændre DNS-serverindstillingerne kan vi bruge Set-DnsClientServerAddress cmdlet. Kommandoen er
Set-DnsClientServerAddress. [-InterfaceAlias][-Serveradresser ] [-Validere] [-ResetServerAddresses] [-CimSession ] [-TrottleLimit ] [-AsJob] [-PassThru] [-Hvad hvis] [-Bekræfte] [ ]
For en detaljeret forklaring af parametre og variationen af kommandoen henvises til dette link
Det er ikke nødvendigt med alle de parametre, der er angivet ovenfor. Vi kan bruge dem, der kræves. Generelt er der konfigureret to DNS-servere (primær og sekundær). Lad os sige, at vi vil konfigurere den primære som 192.168.0.2 og den sekundære som 192.168.0.2 over kablet Ethernet-forbindelse til grænsefladen. Kommandoen ville være,
Set-DnsClientServerAddress. -InterfaceAlias “Wired Ethernet Connection” -ServerAddresses 192.168.0.1, 192.168.0.2
Se snapshotet nedenfor,
Genstart systemet, og se om problemet løses.
Metode 3: Tildel IP-adresse ved hjælp af DHCP
Trin 1: Hold Windows + r tasterne sammen for at åbne vinduet Kør
Trin 2: Skriv det vindue, der åbnes ms-indstillinger: netværk-wifi og tryk på Okay
Trin 3: I vinduet Indstillinger -> Netværk og internet -> Wifi, der åbnes, skal du klikke på Administrer kendte netværk
Trin 4: Klik på netværket, og vælg Ejendomme
Trin 5: Klik på nederst under sektionen IP-indstillinger Redigere.
Trin 6 - Når du redigerer IP-indstillinger vindue åbnes, vælg Automatisk (DHCP), og tryk på Gemme
Genstart systemet, og kontroller, om en IP er tildelt af DHCP.
BEMÆRK :
For at ændre IP-tildelingen af en Ethernet-forbindelse skal du i trin 2 vælge Ethernet Fanen i stedet for Wifi, og følg de samme trin.
Det er alt. Vi håber virkelig, at disse metoder hjælper dig med at løse problemet. Venligst kommenter og lad os vide, hvilke af ovenstående rettelser, der fungerede for dig.
Tak fordi du læste.