Home
» Windows
»
Kako izprazniti in ponastaviti DNS predpomnilnik v sistemu Windows 11
Kako izprazniti in ponastaviti DNS predpomnilnik v sistemu Windows 11
Se soočate s težavami pri nalaganju spletnih strani ali vas skrbi zasebnost podatkov offline in online? Morate vedeti, kako izprazniti in ponastaviti DNS predpomnilnik na vaših računalnikih Windows 11 ali starejših!
Ko brskate po spletnih straneh, računalnik Windows 11 igra ključno vlogo pri hitrejšem nalaganju stran z zagotavljanjem predpomnjenih naslovov sistema DNS (Domain Name System) spletnih strani, ki jih obiskujete. Težave v tem datoteki DNS predpomnilnika vas lahko ustavijo pri obisku posodobljene spletne strani, oblačne aplikacije ali drugih spletnih virov, ki se zanašajo na DNS naslove.
Izpraznitev DNS predpomnilnika lahko pomaga odpraviti težave, povezane z DNS, v Microsoft Windows 11 in prejšnjih različicah. Težave vključujejo napake, da spletna stran ni bila najdena ali da ne morete videti nekaterih spletnih strani, ki so se spremenile. Berite naprej, da se naučite metod za izpraznitev in ponastavitev DNS predpomnilnika v Windows 11.
Spletni brskalnik ali računalnik prepozna isto spletno stran z uporabo njenega IP naslova, ki je 172.67.69.195. Zdaj, vse te IP naslove za milijarde spletnih strani so na voljo na različnih DNS strežnikih po svetu. Vaš internetni ponudnik (ISP) prav tako vzdržuje sekundarni DNS strežniški predpomnilnik kot varnostno kopijo glavnih DNS strežnikov.
Primer DNS predpomnilnika v sistemu Windows 11
Ko prvič vnesete URL v naslovno vrstico brskalnika Chrome ali Mozilla, zahteva IP naslov od bližnjega DNS strežnika, da odpre spletno stran. Računalnik Windows 11 kopira rešeni IP iz prve poizvedbe in ga shrani v DNS predpomnilnik.
Naslednjič, ko odprete isto spletno stran, brskalnik ne zahteva več od DNS strežnika, da prevede URL v IP naslov. Uporabi pomoč iz DNS predpomnilnika v vašem operacijskem sistemu. To je znan kot DNS predpomnilnik lokalnega računalnika, kot je Windows 11. Podobno kot Windows računalniki, macOS, Linux itd., računalniki prav tako vzdržujejo lokalno kopijo predpomnilnika vseh spletnih strani, ki jih obiskujete.
Izpraznitev DNS je pogost kod Command Prompt za vse moderne Windows operacijske sisteme od Windows 2000 naprej. Ta koda omogoča, da prisili Windows PC, da izbriše zapise v svojem DNS predpomnilniku. Razvijalci operacijskih sistemov omogočajo uporabnikom, da to storijo ročno, da se izognejo težavam z varnostjo podatkov, težavam z nalaganjem spletnih strani in drugim težavam, povezanih z DNS naslovi.
Ko uporabite ukaz Flush DNS, Windows izbriše celoten DNS predpomnilnik, ki ga je zgradil od nedavne čiste namestitve Windows 11 ali katerega koli drugega Windows operacijskega sistema. Od sedaj bodo spletni brskalniki morali poslati poizvedbo DNS resolverju do najbližjega DNS strežnika, da pridobijo najnovejši IP URL, ki ga poskušate dostopati. Kmalu bo Windows 11 zabeležil te rešeene IP v lokalnem DNS predpomnilniku.
Če ne morete izbrisati ali ponastaviti podatkov v lokalnem DNS predpomnilniku, boste imeli resne težave pri dostopu do spletnih strani ali uporabi aplikacij, ki pridobivajo podatke prek interneta s pomočjo operacijskega sistema. Tako večina operacijskih sistemov omogoča izpraznitev DNS predpomnilnika, da se lahko sama posodobi. Tukaj je nekaj razlogov, zakaj bi morda želeli uporabiti ukaz Flush DNS na svojem računalniku Windows 11:
Ko poskušate dostopati do spletne strani, za katero veste, da obstaja, a nenehno dobivate napako 404, lahko ponastavite lokalni DNS predpomnilnik.
Poskušate dostopati do spletne strani, brskalnik vas pa pripelje do zastarele različice le-te. V tej situaciji morate izprazniti in ponastaviti DNS predpomnilnik.
Lokalna kopija DNS predpomnilnika je tudi skrb za zasebnost. Če brskate po spletnih straneh, uporabite spletne aplikacije, dostopate do portalov spletnega bančništva, in uporabljate poslovne aplikacije iz javnega ali tretjega Windows računalnika, boste morda želeli izprazniti DNS pred odhodom. Pomaga vam očistiti svoje spletne aktivnosti na javnem računalniku.
Če menite, da ste postali žrtev DNS ponarejanja ali zastrupitve DNS predpomnilnika, morate izprazniti DNS predpomnilnik svojega računalnika.
Uporabljate poslovne aplikacije, kot so načrtovanje virov podjetja (ERP), upravljanje odnosov s strankami (CRM), spletna SQL baza podatkov itd., in te aplikacije ne morejo pridobiti najnovejših podatkov iz oblaka ali lokalnega strežnika.
Kako izprazniti in ponastaviti DNS predpomnilnik
Spodaj so navedene preproste in hitre metode za izpraznitev DNS predpomnilnika in prisilitev Windows 11, da ustvari nov DNS predpomnilnik za prihodnje spletne aktivnosti. Večino teh metod lahko izvedete na prejšnjih računalnikih Windows, ki delujejo na Windows 10, 8, 7, XP, 2008 in 2003.
Možnost 1: Uporaba Windows Command Prompt
Da ponastavite DNS predpomnilnik, izvedite naslednje korake na računalniku Windows 11:
Izberite gumb Start, nato vnesite CMD na tipkovnici.
Desni klik na Command Prompt in izberite Run as Administrator.
Alternativno lahko kliknete hiperpovezavo Run as administrator na desni stranski plošči menija Start, ki prikazuje aplikacijo Command Prompt.
Kopirajte in prilepite naslednji ukaz v Command Prompt in pritisnite Enter:
ipconfig /flushdns
Obvezno vključite presledek pred poševnico.
Kako izprazniti in ponastaviti DNS predpomnilnik z uporabo Command Prompt
V ukazni vrstici se bo prikazalo sporočilo: Uspešno izbrisano DNS predpomnilnik.
Ta metoda je prav tako veljavna za Windows 10, 8, 7, Vista, XP itd.
Možnost 2 – Windows PowerShell Terminal
Izberite gumb Start, nato vnesite PowerShell.
Izberite aplikacijo Windows PowerShell iz seznama aplikacij.
Kako izprazniti DNS predpomnilnik z uporabo PowerShell
Vnesite naslednji ukaz, nato pritisnite Enter:
Clear-DnsClientCache
Izbriše DNS predpomnilnik, vendar ne bo prikazalo potrditvenega sporočila.
Alternativno lahko uporabite naslednji ukaz v PowerShell za prikaz potrditvenega sporočila:
Pritisnite tipki Windows + R hkrati na tipkovnici.
Pogovor okno Run command se bo prikazalo v spodnjem levem kotu zaslona.
Tam bi morali videti polje Open.
Ponastavite DNS predpomnilnik z uporabo ukazne vrstice
Vnesite naslednji ukaz v to polje in pritisnite Enter za izbris lokalnega DNS predpomnilnika na vašem računalniku Windows 11:
ipconfig /flushdns
Videli boste silhueto ukazne vrstice, kar potrjuje, da je Windows 11 izbrisal DNS predpomnilnik.
Možnost 4 – Uporaba batch datoteke za izpraznitev DNS
Če morate večkrat izvesti ukaz za izpraznitev DNS za razvoj spletnih strani in mobilnih aplikacij na računalniku Windows 11, morda želite ustvariti batch datoteko za kode. Tako bo dvojni klik na batch datoteko samodejno izpraznil lokalni DNS predpomnilnik. Tukaj so koraki za ustvarjanje batch datoteke, ki jih lahko sledite:
Odprite aplikacijo Notepad.
Kopirajte in prilepite naslednji ukaz za batch datoteko v njej:
cmd.exe /k ipconfig /flushdns
Zdaj shranite Notepad kot batch datoteko. To naredite tako, da pritisnete Ctrl + S in nato preimenujete datoteko v flushDNS.bat.
Kako izprazniti DNS z uporabo batch datoteke
V spustnem seznamu Save as type izberite All files.
Kliknite Save, da ustvarite batch datoteko.
Zdaj pojdite v mapo, kjer ste shranili batch datoteko, in na njej dvokliknite.
Ukazna vrstica se bo prikazala s potrditvenim sporočilom, da je Windows izbrisal lokalno kopijo DNS predpomnilnika.
Kako izprazniti in ponastaviti DNS predpomnilnik v spletnih brskalnikih
Morda boste želeli tudi izbrisati kopijo DNS predpomnilnika spletnega brskalnika, če se soočate s težavami pri nalaganju spletnih strani ali sumite, da so napadalci ciljali vaš računalnik zaradi zastrupitve s DNS predpomnilnikom. Tukaj je, kako lahko to dosežete za brskalnike Chrome, Mozilla in Edge:
Odprite brskalnik Google Chrome in v njegov naslovni vrstici vnesite naslednji naslov:
Izpraznite DNS predpomnilnik v Chrome
chrome://net-internals/#dns
Zdaj pritisnite Enter, da dostopate do kopije DNS predpomnilnika brskalnika Chrome.
Ob besedilu Host resolver cache kliknite gumb Clear host cache.
Za brskalnik Firefox preprosto uporabite naslednji naslov in ostali koraki so enaki kot v Chromu:
Kako izprazniti DNS predpomnilnik na Firefoxu
about:networking#dns
Če uporabljate Microsoft Edge, lahko uporabite naslednji naslov:
Kako izprazniti DNS predpomnilnik na Edge
edge://net-internals/#dns
Pogosta vprašanja
Kaj je DNS predpomnilnik?
Vsakič, ko obiščete spletno stran z uporabo njenega domenskega imena (tj. microsoft.com), je vaš brskalnik usmerjen na DNS strežnik, kjer izve IP naslov te spletne strani. Nato ste preusmerjeni na to spletno stran. Rekord IP naslova, na katerega kaže domensko ime, se ustvari v sistemu Windows, tako da, če to isto spletno stran obiščete znova, je informacija dostopna hitreje. Ti zapisi, ki se ustvarijo, sestavljajo DNS predpomnilnik razreševalca.
Zakaj izpraznitev DNS predpomnilnika odpravlja težave?
Včasih se lahko IP naslov spletnega mesta spremeni. Če ima DNS predpomnilnik stari zapis IP naslova, lahko to povzroči, da vaš računalnik ne bo mogel doseči spletnega mesta. Predpomnjeni podatki lahko postanejo tudi poškodovani. Zato je izpraznitev korak, ki ga lahko storite, kadar ne morete povezati s spletno stranjo.
Ali lahko pogledam podatke v DNS predpomnilniku?
Da, lahko. Iz ukazne vrstice lahko uporabite naslednji ukaz za pregled podatkov v DNS predpomnilniku:
ipconfig /displaydns
Kako pridobiti DNS predpomnilnik stranke
Alternativno lahko uporabite terminal Microsoft PowerShell na računalnikih Windows 11 ali 10 in izvedete naslednjo kodo v njem, da si ogledate podatke, shranjene v DNS predpomnilniku vašega računalnika Windows:
Get-DnsClientCache
Zaključek
Zdaj že veste, kako izprazniti in ponastaviti DNS predpomnilnik v računalniku Windows 11. Prav tako ste se naučili, kako izbrisati lokalno kopijo predpomnilnika DNS z uporabo ukazne vrstice in pogovornega okna Run v prejšnjih različicah Windows, kot so Windows 8, 7, Vista, XP itd. Poskusite zgoraj navedene metode, ko se soočite s težavami z internetno povezljivostjo pri določeni spletni strani ali aplikaciji. Ne pozabite komentirati spodaj, če sem spustil kakšne druge korake za izpraznitev in ponastavitev DNS predpomnilnika v računalnikih Windows.