Hvordan endre DNS-serverinnstillinger i Windows ved hjelp av kommandolinjeverktøy

Endring av DNS-serverinnstillingene kan forbedre internetthastigheten din, forbedre sikkerheten eller omgå regionale restriksjoner. Mens du kan endre DNS gjennom det grafiske Windows-grensesnittet, gir bruk av kommandolinjeverktøy en raskere metode, spesielt nyttig hvis du ikke får tilgang til kontrollpanelet. Denne veiledningen dekker hvordan du endrer DNS-serveradresser ved å bruke både kommandoprompt og PowerShell i Windows.

Endre DNS-server ved hjelp av ledetekst

Kommandoprompt gir en enkel måte å endre DNS-innstillinger på. Slik gjør du det:

Trinn 1:Åpne ledetekst som administrator. Trykk på Windows-tasten, skriv "cmd", høyreklikk på "Ledetekst" i resultatene, og velg "Kjør som administrator".

Trinn 2:Identifiser nettverksgrensesnittet ditt ved å skrive inn denne kommandoen:

netsh interface show interface

Noter ned navnet på grensesnittet du vil endre (f.eks. "Wi-Fi" eller "Ethernet").

Trinn 3:For å angi foretrukne og alternative DNS-servere for IPv4, bruk disse kommandoene, og bytt ut "Grensesnittnavn" med ditt faktiske grensesnittnavn og IP-adressene med dine ønskede DNS-servere:

netsh interface ipv4 set dnsservers "Interface Name" static 8.8.8.8 primary
netsh interface ipv4 add dnsservers "Interface Name" 8.8.4.4 index=2

Dette eksemplet bruker Googles offentlige DNS-servere (8.8.8.8 og 8.8.4.4). Juster disse til dine foretrukne DNS-serveradresser.

Trinn 4:For IPv6, bruk lignende kommandoer med "ipv6" i stedet for "ipv4":

Les også:Hvordan dekryptere BitLocker-kryptert stasjon fra kommandolinjen

netsh interface ipv6 set dnsservers "Interface Name" static 2001:4860:4860::8888 primary
netsh interface ipv6 add dnsservers "Interface Name" 2001:4860:4860::8844 index=2

Disse kommandoene setter Googles IPv6 DNS-servere. Erstatt med dine foretrukne IPv6 DNS-adresser hvis forskjellige.

Endre DNS-server ved hjelp av PowerShell

PowerShell tilbyr en kraftigere og mer fleksibel tilnærming til å endre DNS-innstillinger:

Trinn 1:Åpne PowerShell som administrator. Trykk på Windows-tasten, skriv "powershell", høyreklikk på "Windows PowerShell" i resultatene, og velg "Kjør som administrator".

Trinn 2:Identifiser nettverksgrensesnittet ditt ved å kjøre:

Get-DnsClientServerAddress

Legg merke til "InterfaceAlias" for tilkoblingen du vil endre.

Trinn 3:For å stille inn både IPv4 og IPv6 DNS-servere samtidig, bruk denne kommandoen:

Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("8.8.8.8", "8.8.4.4", "2001:4860:4860::8888", "2001:4860:4860::8844")

Erstatt "Wi-Fi" med grensesnittnavnet ditt, og juster IP-adressene til ønsket DNS-servere. Denne kommandoen angir to IPv4- og to IPv6-adresser.

Trinn 4:For å angi kun IPv4 DNS-servere, bruk:

Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("8.8.8.8", "8.8.4.4")

Trinn 5:Bare for IPv6, bruk:

Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("2001:4860:4860::8888", "2001:4860:4860::8844")

Etter å ha endret DNS-innstillingene, er det en god praksis å tømme DNS-bufferen for å sikre at de nye innstillingene trer i kraft umiddelbart. Du kan gjøre dette ved å løpeipconfig /flushdnsi ledetekst eller PowerShell.

Verifisering av DNS-serverendringer

For å bekrefte at DNS-endringene er tatt i bruk:

Trinn 1:Åpne kommandoprompt eller PowerShell.

Trinn 2:Kjør følgende kommando:

ipconfig /all

Trinn 3:Se etter "DNS Servers"-oppføringen under nettverksadapteren. Den skal vise de nye DNS-serveradressene du har angitt.

Å endre DNS-servere via kommandolinjeverktøy gir en rask og effektiv måte å administrere nettverksinnstillingene på. Enten du foretrekker enkelheten til kommandoprompt eller kraften til PowerShell, gir disse metodene deg direkte kontroll over DNS-konfigurasjonen uten å navigere gjennom flere GUI-vinduer.

Related Posts