Home
» Windows
»
Kuinka tyhjentää ja nollata DNS-välimuisti Windows 11:ssä
Kuinka tyhjentää ja nollata DNS-välimuisti Windows 11:ssä
Koetko ongelmia verkkosivujen lataamisessa tai huolettaako tietosuoja verkossa ja offline? Sinun on syytä oppia, kuinka tyhjentää ja nollata DNS-välimuisti Windows 11:ssä tai aikaisemmissa tietokoneissa!
Kun selaat verkkosivuja, Windows 11 -tietokoneesi auttaa verkkoselaintasi lataamaan kyselytunnukset nopeammin välimuistina tallennettujen verkkosivustojen Domain Name System (DNS) osoitteiden avulla. Ongelmat tässä DNS-välimuistissa voivat estää sinua pääsemästä päivitetylle verkkosivustolle, pilvisovellukseen tai muihin online-resursseihin, jotka riippuvat DNS-osoitteista.
DNS-resolverin välimuistin tyhjentäminen voi auttaa ratkaisemaan DNS-liittyviä ongelmia Microsoft Windows 11:ssä ja aikaisemmissa versioissa. Ongelmat voivat sisältää verkkosivustoa ei löydy -virheitä tai kykenemättömyyttä nähdä tiettyjä verkkosivuja, jotka ovat muuttuneet. Jatka lukemista oppiaksesi menetelmät DNS-resolverin välimuistin tyhjentämiseksi ja nollaamiseksi Windows 11:ssä.
Verkkoselain tai tietokone tunnistaa saman verkkosivuston sen IP-osoitteen avulla, joka on 172.67.69.195. Nyt kaikki nämä IP-osoitteet miljardeille verkkosivustoille ovat saatavilla eri DNS-palvelimilla ympäri maailmaa. Internet-palveluntarjoajasi (ISP) ylläpitää myös toissijaista DNS-palvelinvälimuistia varmuuskopiona ensisijaisille DNS-palvelimille.
Esimerkki Windows 11:n DNS-resolverin välimuistista
Kun kirjoitat URL-osoitteen Chrome- tai Mozilla-selaimen osoitepalkkiin ensimmäistä kertaa, se pyytää IP-osoitetta lähistöltä löytyvältä DNS-palvelimelta avataksesi verkkosivun. Windows 11 -tietokone kopioi ensimmäisestä kyselystä ratkaistun IP-osoitteen ja tallentaa sen DNS-resolverin välimuistiin.
Seuraavan kerran, kun avaat saman verkkosivun, verkkoselain ei enää pyydä DNS-palvelimelta URL-osoitteen kääntämistä IP-osoitteeksi. Se käyttää apunaan käyttöjärjestelmäsi DNS-resolverin välimuistia. Tätä kutsutaan paikalliseksi DNS-välimuistiksi, kuten Windows 11:ssä. Samoin kuin Windows-tietokoneet, myös macOS, Linux jne. ylläpitävät paikallista välimuistilevyä kaikista vierailemista verkkosivustoista.
Flush DNS on yleinen komentokehoitteen koodi kaikille nykyaikaisille Windows-käyttöjärjestelmille vuodesta 2000 lähtien. Voit käyttää tätä koodia pakottaaksesi Windows-tietokoneen tyhjentämään rekisterit sen DNS-resolverin välimuistista. Käyttöjärjestelmän kehittäjät antavat käyttäjille mahdollisuuden tehdä tämän manuaalisesti tietoturvaongelmien, verkkosivujen latausongelmien ja muiden DNS-osoitteisiin liittyvien ongelmien välttämiseksi.
Kun käytät Flush DNS -komentoa, Windows pyyhkii koko DNS-välimuistin, jota se on rakentanut sitten Windows 11:n tai minkä tahansa muun Windows-käyttöjärjestelmän äskettäisen puhtaan asennuksen. Verkkoselainten on nyt lähetettävä DNS-resolverin kysely lähimmälle DNS-palvelimelle saadakseen URL-osoitteen viimeisimmän IP-osoitteen, jota yrität käyttää. Pian Windows 11 tallentaa nämä ratkaistut IP-osoitteet paikalliseen DNS-resolverin välimuistiin.
Jos et pysty tyhjentämään tai nollaamaan paikallisen DNS-välimuistin tietoja, voit joutua vakaviin ongelmiin yrittäessäsi käyttää verkkosivustoja tai sovelluksia, jotka hakivat tietoja internetistä käyttöjärjestelmän avulla. Siksi useimmat käyttöjärjestelmät antavat sinun tyhjentää DNS-resolverin välimuistin, jotta se voi päivittää itseään. Tässä ovat syyt, miksi saatat haluta käyttää Flush DNS -komentoa Windows 11 -tietokoneessasi:
Kun yrität käyttää verkkosivustoa, jonka tiedät olevan olemassa, mutta saat jatkuvasti 404-virheen, voit nollata paikallisen DNS-välimuistin.
Yrität käyttää verkkosivustoa, ja selain vie sinut sen vanhentuneeseen versioon. Tässä tilanteessa sinun on tyhjennettävä ja nollattava DNS-välimuisti.
Paikallinen kopio DNS-resolverin välimuistista on myös tietosuojaongelma. Jos selaat verkkosivustoja, online-sovelluksia, internet-pankkia ja käytät liiketoimintasovelluksia julkiselta tai kolmannen osapuolen Windows-tietokoneelta, saatat haluta tyhjentää DNS:n ennen lähtöä. Se auttaa sinua pyyhkimään puhtaaksi online-toimintasi julkisella tietokoneella.
Jos epäilet tulleesi DNS-väärentämisen tai DNS-välimuistihäirinnän uhriksi, sinun on tyhjennettävä tietokoneesi DNS-resolverin välimuisti.
Käytät liiketoimintasovelluksia, kuten yritysresurssien suunnittelua (ERP), asiakkuudenhallintaa (CRM), online SQL -tietokantaa jne., ja nämä sovellukset eivät kykene hakemaan uusimpia tietoja pilvestä tai paikalliselta palvelimelta.
Kuinka tyhjentää ja nollata DNS-resolverin välimuisti
Alla on yksinkertaisia ja nopeita menetelmiä DNS-resolverin välimuistin tyhjentämiseksi ja Windows 11:n pakottamiseksi rakentamaan uusi DNS-välimuisti tulevia verkkotoimintoja varten. Voit suorittaa useimmat näistä menetelmistä aikaisemmilla Windows-tietokoneilla, jotka käyttävät Windows 10, 8, 7, XP, 2008 ja 2003.
Vaihtoehto 1: Käyttämällä Windowsin komentokehoitetta
Tyhjentääksesi DNS-resolverin välimuistin, suorita seuraavat vaiheet Windows 11 -tietokoneessa:
Valitse Start-painike ja kirjoita CMD näppäimistölläsi.
Napsauta hiiren oikealla Komento-ikkuna ja valitse Suorita järjestelmänvalvojana.
Vaihtoehtoisesti voit napsauttaa Suorita järjestelmänvalvojana -linkkiä Käynnistä-valikon oikealla puolella, joka näyttää komentokäyttöliittymän.
Kopioi ja liitä seuraava komento komentokehoitteeseen ja paina Enter:
ipconfig /flushdns
Sinun on sisällytettävä välilyönti vinoviivan eteen.
Kuinka tyhjentää ja nollata DNS-resolverin välimuisti käyttämällä komentokehoitetta
Komentoriviliittymä näyttää viestin: DNS-resolverin välimuisti tyhjennetty onnistuneesti.
Tämä menetelmä on voimassa myös Windows 10, 8, 7, Vista, XP jne. käyttöjärjestelmille.
Vaihtoehto 2 – Windows PowerShell -terminaali
Valitse Start-painike ja kirjoita PowerShell.
Valitse Windows PowerShell sovelluksista, jotka näkyvät luettelossa.
Kuinka tyhjentää DNS-välimuisti käyttämällä PowerShellia
Kirjoita seuraava komento ja paina Enter:
Clear-DnsClientCache
Se tyhjentää DNS-resolverin välimuistin, mutta ei näytä mitään vahvistusviestiä.
Vaihtoehtoisesti voit käyttää seuraavaa komentoa PowerShellissa vahvistusviestin näkemiseksi:
Resetoi DNS-resolverin välimuisti käyttämällä Suorita-komentoa
Kirjoita seuraava komento siihen kenttään ja paina Enter tyhjentääksesi paikallisen DNS-välimuistin Windows 11 -tietokoneessasi:
ipconfig /flushdns
Näet komentokehoitteen siluetin, ja tämä vahvistaa, että Windows 11 tyhjensi DNS-resolverin välimuistin.
Vaihtoehto 4 – Käyttämällä erätiedostoa Flush DNS:lle
Jos sinun on suoritettava flush DNS -komento toistuvasti verkkosivustojen ja mobiilisovellusten kehitystarkoituksiin Windows 11 -tietokoneessa, saatat haluta luoda erätiedoston koodeille. Sitten erätiedoston kaksinkertainen napsauttaminen tyhjentää automaattisesti paikallisen DNS-välimuistin. Tässä ovat erätiedoston luontivaiheet:
Avaa Muistio-sovellus.
Kopioi ja liitä seuraava erätiedosto-komento siihen:
cmd.exe /k ipconfig /flushdns
Tallenna Muistio erätiedostona. Tee tämä painamalla Ctrl + S ja nimeä tiedosto flushDNS.bat.
Kuinka tyhjentää DNS käyttämällä erätiedostoa
Tallenna tyyppinä -pudotusvalikosta valitse Kaikki tiedostot.
Napsauta Tallenna luodaksesi erätiedoston.
Siirry nyt kansioon, johon tallensit erätiedoston, ja kaksinkertainen napsautus sitä.
Komentokehote avautuu vahvistusviestillä, joka kertoo, että Windows poistettiin paikallinen DNS-välimuistikopi.
Kuinka tyhjentää ja nollata DNS-resolverin välimuisti verkkoselaimissa
Voi olla myös tarpeen tyhjentää verkkoselaimen DNS-välimuistikopio, jos kohtaat verkkosivujen latausongelmia tai epäilet, että hakkereita on kohdistettu tietokoneeseesi DNS-välimuistin myrkyttämiseksi. Tässä on, miten voit toteuttaa tämän Chromessa, Mozillassa ja Edgessä:
Avaa Google Chrome -selaimen ja kirjoita seuraava osoite sen osoitepalkkiin:
Tyhjennä DNS-välimuisti Chromessa
chrome://net-internals/#dns
Paina nyt Enter päästäksesi Chrome-selaimen DNS-välimuistikopioon.
Isäntäratkaisijan välimuisti -tekstin vieressä napsauta Tyhjennä isäntävälimuisti -painiketta.
Firefox-verkkoselaimessa käytä yksinkertaisesti seuraavaa osoitetta, ja loput vaiheet ovat samoja kuin Chromessa:
Kuinka tyhjentää DNS-resolverin välimuisti Firefoxissa
about:networking#dns
Jos olet Microsoft Edgessä, voit käyttää seuraavaa koodia:
Kuinka tyhjentää DNS-resolverin välimuisti Edgessä
edge://net-internals/#dns
UKK
Mikä on DNS-resolverin välimuisti?
Kun vierailet verkkosivustolla käyttämällä sen verkkotunnusta (eli microsoft.com), selaimesi ohjataan DNS-palvelimelle, jossa se oppii kyseisen verkkosivuston IP-osoitteen. Sitten sinut ohjataan kyseiselle verkkosivustolle. Rekisteri IP-osoitteesta, jolle verkkotunnus osoittaa, luodaan Windowsissa, jotta jos vierailet samalla verkkosivustolla uudelleen, tieto saadaan nopeammin. Nämä luodut rekordit muodostavat DNS-resolverin välimuistin.
Miksi DNS-resolverin välimuistin tyhjentäminen korjaisi mitään?
Joskus IP-osoite verkkosivustolle saattaa muuttua. Jos DNS-resolverin välimuisti on vanha IP-osoite-ennätys, se voi johtaa siihen, että tietokoneesi ei pääse verkkosivustolle. Välimuistetut tiedot voivat myös tulla vioittuneiksi. Siksi tyhjentäminen on askeleena, jonka voit ottaa aina, kun et voi yhdistyä verkkosivustolle.
Voinko nähdä tiedot DNS-resolverin välimuistissa?
Kyllä, voit. Komentokehoitteesta voit käyttää seuraavaa komentoa nähdäksesi tiedot DNS-resolverin välimuistissa:
ipconfig /displaydns
Kuinka saada DNS-asiakastiedostot
Vaihtoehtoisesti voit käyttää Microsoft PowerShell -terminaalia Windows 11:ssä tai 10:ssä ja suorittaa siellä seuraavan koodin nähdäksesi tiedot, jotka on tallennettu Windows-tietokoneen DNS-resolverin välimuistiin:
Get-DnsClientCache
Johtopäätös
Nyt tiedät, kuinka tyhjentää ja nollata DNS-resolverin välimuisti Windows 11 -tietokoneessa. Opit myös, kuinka poistaa paikallinen DNS-välimuistikopio käyttämällä komentokehoitetta ja Suorita-valintaikkunaa Windowsin aikaisemmissa versioissa, kuten Windows 8, 7, Vista, XP jne. Kokeile yllä olevia menetelmiä, kun kohtaat internetyhteysongelmia tietyllä verkkosivustolla tai sovelluksessa. Älä unohda kommentoida alla, jos unohdin muita vaiheita DNS-resolverin välimuistin tyhjentämiseksi ja nollaamiseksi Windows-tietokoneissa.