DNS-välimuistin tyhjennys Windowsissa

Kokeile Instrumenttia Ongelmien Poistamiseksi

Microsoft Windows -käyttöjärjestelmä tallentaa kaikki DNS-haut välimuistiin nopeuttaaksesi yhteyttä tulevia käyntejä varten aiemmin käyneille verkkosivustoille tai palvelimille. Yksinkertaistamisen vuoksi DNS muuntaa verkkotunnukset kuten ghacks.net IP-osoitteiksi, kuten 96.30.22.116. Sen yksinkertaistamiseksi edelleen: tietokoneen käyttäjät käyttävät lähes yksinomaan verkkotunnuksia, kun taas tietokoneet ja laitteet IP-osoitteita.

DNS-palveluntarjoajalta kysytään jokaisella yhteysyrityksellä, ellei tietoja ole jo tallennettu välimuistiin.

Haluat ehkä tietää, miksi joku haluaa tyhjentää DNS-välimuistin? Sanotaan, että olet päättänyt siirtyä palveluntarjoajan DNS-palvelimelta Avaa DNS , Google DNS tai jokin muu ilmainen palvelu, joka lupaa nopeampia ja pieniä lisäominaisuuksia, kuten käyttäjän määrittämä sivuston suodatus. Jos vaihdat istunnon aikana, käytät vanhoja tietoja välimuistista, jos pääset sivustoille, joissa olet jo käynyt.

Ei iso ongelma? Saatat olla oikeassa, mutta ajattele seuraavaa tilannetta. Verkkovastaava siirtää verkkosivuston uudelle palvelimelle. Voi kestää jopa 48 tuntia, ennen kuin kaikki DNS-palvelimet ohjaavat käyttäjiä uuden palvelimen verkkosivustoon eikä vanhaan palvelimeen. Jotkut verkkovastaavat vaihtavat DNS-palvelimensa ennen siirtymistä, jos Internet-palveluntarjoajan DNS-palvelimen tiedetään olevan hitaalla sivustolla tietojen päivittämisen yhteydessä (toinen verkkovastaavien vaihtoehto on muokata isäntätiedostoa ).

DNS-välimuistilla voi olla vaikutuksia myös yksityisyyteen, etenkin julkisiin tietokonejärjestelmiin tai monen käyttäjän järjestelmiin. Välimuistin sisältö on mahdollista näyttää, mikä puolestaan ​​paljastaa kaikki sivustot, joissa käyttäjä on käynyt istunnossa. Välimuistin huuhtelu poistaa merkinnät, jotta seuraava käyttäjä ei näe luetteloa käydyistä verkkosivustoista.

Huuhtele DNS-välimuisti

Käytä komentoja. Windows-käyttäjien on avattava komentokehote tyhjentääksesi DNS-välimuistin. Helpoin tapa tehdä se on painaa Windows-R , kirjoita cmd , ja osui tulla sisään näppäintä.

Käsky ipconfig / flushdns tyhjentää DNS-välimuistin. Kaikki tietueet siihen asti ovat poistettu välimuistista.

C: Users Martin> ipconfig / flushdns
Windowsin IP-määritykset
Huuhtele DNS Resolver -välimuisti onnistuneesti.

ipconfig flushdns

DNS-välimuistin näyttäminen

Voit testata, onko DNS-välimuisti tyhjennetty komennolla ipconfig / displayydns . Huomaa, että komento saattaa silti näyttää merkintöjä, mutta ne ovat uusia merkintöjä, jotka on lisätty välimuistiin sen jälkeen, kun se on tyhjennetty. Virustorjuntaohjelma voi esimerkiksi muodostaa yhteyden automaattisesti päivittää palvelimia.

C: Users Martin> ipconfig / displayydns
Windowsin IP-määritykset

ipconfig displaydns

DNS-välimuistin poistaminen käytöstä

DNS-välimuisti voidaan poistaa käytöstä istuntoa varten tai kokonaan. Negatiivisina vaikutuksina haku voi kestää kauemmin, etenkin tietokoneverkoissa, joissa verkkoyhteys on kytketty ja laitteet. Toisaalta tietokoneen työasemat, joissa ei ole verkkoyhteyksiä, eivät todennäköisesti vaikuta toimintaan negatiivisesti. On luultavasti parasta kokeilla ensin asetusta, poistamalla se tilapäisesti käytöstä.

Komento lopettaa aktiivisen istunnon DNS-välimuisti on net stop dnscache . Huomaa, että tarvitset järjestelmänvalvojan oikeudet komennon suorittamiseen onnistuneesti. Windows 7 -käyttäjät voivat tehdä sen napsauttamalla Käynnistä-valikon palloa, valitsemalla Kaikki ohjelmat> Apuohjelmat, napsauttamalla hiiren kakkospainikkeella komentoriviä ja valitsemalla Suorita järjestelmänvalvojana. Polun tulisi olla samanlainen muissa Windows-versioissa.

c: Windows system32> net stop dnscache
DNS-asiakaspalvelu pysähtyy
DNS-asiakaspalvelu lopetettiin onnistuneesti.

stop dns client service

Voit käynnistää DNS-asiakaspalvelun uudelleen komennolla net start dnscache .

Edelliset ohjeet käyttivät DNS-välimuistin pois käytöstä yhdelle istunnolle. Uudelleenkäynnistys lataa sen palveluna uudelleen. DNS-välimuisti on kuitenkin mahdollista sammuttaa kokonaan. Tämä tehdään pikakuvakkeella Windows-R , kirjoittamalla services.msc ja lyö tulla sisään .

Etsi luettelosta palvelun DNS-asiakas ja kaksoisnapsauta sitä. Avattava ikkuna tarjoaa säätimet, joiden avulla voidaan pysäyttää nykyisen istunnon palvelu ja muuttaa sen käynnistystapa manuaalisesta käytöstä pois käytöstä.

dns client service

Poistettu käytöstä tarkoittaa, että sitä ei käynnistetä Windowsilla, joka käytännössä poistaa DNS-välimuistin pysyvästi. Tämän etuna on myös se, että muut käyttäjät eivät pysty näyttämään DNS-välimuistia hakemaan luetteloa käydyistä verkkosivustoista ja palvelimista.

Windows-käyttäjien, jotka ajattelevat DNS-välimuistin poistamista pysyvästi käytöstä, tulisi testata se ensin poistamalla välimuisti käytöstä. Jos he eivät huomaa suorituskyvyn heikkenemistä tai tavallista hitaampia yhteyksiä, he voivat mennä eteenpäin ja poistaa välimuistin kokonaan käytöstä.