Ali je treba očistiti predpomnilnik DNS?

Predpomnilnik DNS je zapis domenskih imen, pretvorjenih v naslove IP med brskanjem po spletu in podobnih dejavnostih. Predpomnilnik omogoča hitrejši dostop do teh naslovov IP tako, da si zapomni IP, namesto da bi ga iskal glede na vneseno domeno. Kljub številu naslovov, ki jih lahko predpomnilnik sčasoma zbere, izpiranje predpomnilnika ni vedno potrebno. Obstajajo pa okoliščine, ko je to morda pametna odločitev.

Sistem domenskih imen

DNS pomeni Domain Name System, sistem, ki med brskanjem po spletu samodejno pretvori domenska imena v naslove IP. Namen je olajšati brskanje, saj si je veliko lažje zapomniti preprosto ime domene, kot je "google.com", v primerjavi z naslovom IP, kot je "12.345.6.789". Dokler je strežnik DNS povezan in na voljo, bosta oba vodila na isto spletno mesto.

Migracija strežnika

Brisanje predpomnilnika je lahko koristno za spletne skrbnike med selitvijo strežnika. Medtem ko so spremembe strežnika DNS takojšnje, lahko spremembe predpomnilnika trajajo do 48 ur, uporabniki pa skušajo obiskati spletno mesto, ki ne obstaja več na starem naslovu IP. Ko počistite predpomnilnik strežnika DNS, je strežnik DNS prisiljen poiskati novi IP za ime domene, namesto da se zanaša na predpomnjeni naslov. To pomeni takojšen dostop do pravilnega naslova IP, namesto ure ali dni, da pridete do pravega naslova. Brisanje predpomnilnika je lahko še posebej pomembno za spletna mesta, ki so v veliki meri odvisna od stalnega ponavljajočega se prometa.

Zasebnost

Drug razlog za brisanje predpomnilnika DNS je zasebnost. Predpomnilnik DNS beleži vsako obiskano spletno mesto, ne glede na vsebino. To pomeni, da je mogoče z uporabo predpomnilnika DNS izslediti tudi spletna mesta z zaupno ali sporno vsebino. Z brisanjem predpomnilnika počistite vse zapise v DNS o obisku omenjenih spletnih mest. To je še posebej koristno, če uporabljate javni računalnik, kjer lahko čiščenje predpomnilnika DNS zmanjša možnost, da občutljivi podatki pridejo v napačne roke.

Vzdrževanje

Čiščenje predpomnilnika je tudi primerna praksa vzdrževanja. Podatki predpomnilnika DNS ne zajemajo veliko prostora, vendar lahko seznam postane zelo dolg, če predpomnilnika ne počistite dlje časa. Spletna mesta, ki jih ne obiskujete več, je mogoče izbrisati in sprostiti prostor za nove vnose. To lahko tudi prepreči, da bi predpomnilnik vrnil slabe rezultate in 404 napak pri ponovnem obisku starih spletnih mest, saj stari naslovi IP morda ne odražajo trenutnih naslovov spletnih mest.

Brisanje predpomnilnika

Brisanje predpomnilnika je zelo preprost postopek. Prijavite se v skrbniški račun, pritisnite »Windows-X«, da odprete meni Power User, izberite »Command Prompt« in nato vnesite ukaz »ipconfig / flushdns« (brez narekovajev), da popolnoma počistite predpomnilnik DNS in izbrišete vsi zapisi domenskih imen in naslovov IP.

Onemogočanje predpomnilnika DNS v trenutni seji

Predpomnilnik DNS lahko onemogočite tudi za eno internetno sejo, tako da predpomnilnik ne bo posnel nobenih informacij DNS, dokler se računalnik znova ne zažene. Prijavite se v skrbniški račun, v meniju Power User zaženite ukazni poziv in nato z ukazi "cd" preklopite v mapo System32. Na primer, "cd FolderName" se spremeni v mapo v trenutni mapi, medtem ko se "cd .." spremeni v prejšnjo korensko mapo - s tem ukazom se vrnite v "Windows" ali "C:" in nato uporabite ukaz "cd FolderName" za spremembo v "Windows" in na koncu "System32".

V to mapo vnesite naslednji ukaz:

net stop dnscache

To ustavi predpomnjenje DNS za to sejo. Če želite znova zagnati predpomnjenje DNS za to sejo, vnesite naslednji ukaz:

dnscache

Onemogočanje predpomnilnika DNS za nedoločeno obdobje

Lahko tudi popolnoma onemogočite predpomnjenje DNS, tako da imena domen in naslovi IP sploh ne bodo predpomnjena, dokler znova ne omogočite predpomnjenja DNS. Prijavite se v skrbniški račun, pritisnite "Windows-R", da odprete pogovorno okno Zaženi, vnesite "services.msc" (brez narekovajev) in pritisnite "Enter". Dvokliknite "DNS Client" na seznamu Services, kliknite meni "Startup type", izberite "Disabled" in nato kliknite "OK". Preden poskusite popolnoma onemogočiti predpomnilnik DNS, preizkusite delovanje tako, da onemogočite samo sejo. Če ni padcev zmogljivosti, bi morali popolnoma onemogočiti predpomnilnik DNS.