Daugelis operacinių sistemų naudoja talpyklą DNS užklausų rezultatams saugoti, ir dažniausiai tai nekelia problemų, nes padeda pagreitinti tinklo veikimą. Kadangi talpyklos galiojimo laikas nustatomas pagal Time To Live TTL, tol, kol DNS talpyklos įrašai internete vis dar galioja, jie gali atsakyti į turinio užklausas nesikreipiant į DNS serverį.
Tačiau tai gali tapti problema kuriant svetainę arba konfigūruojant domeno nustatymus. Dėl DNS talpyklos pakeitimai kurį laiką gali būti nematomi.
Jei susiduriate su DNS talpyklos problemomis, šis straipsnis kaip tik jums. Toliau pateikiami žingsniai, kaip išvalyti DNS talpyklą pasirinktoje kompiuterio operacinėje sistemoje arba interneto naršyklėje.
Windows operacinės sistemos
1. Pirmiausia atidarykite komandų eilutės langą. Tam paieškoje įrašykite cmd ir paspauskite Enter.
2. Komandų eilutėje įveskite šią komandą:
ipconfig /flushdns
3. Tada paspauskite Enter ir DNS talpykla bus išvalyta.
Mac OS X operacinė sistema
Norėdami išvalyti DNS talpyklą, atidarykite terminalo langą. Tai galite padaryti pasirinkę Applications → Utilities → Terminal arba paspaudę F4 klavišą ir Launchpad paieškos laukelyje įvedę terminal.
Tuomet įveskite komandą, skirtą jūsų naudojamai Mac OS X versijai. Oficialioje Apple pagalbos svetainėje galite rasti, kurią komandą reikia naudoti.
Įvedę komandą, paspauskite Enter ir DNS talpykla bus išvalyta.
Linux operacinė sistema
Kai kurios Linux distribucijos nenaudoja DNS talpyklos operacinės sistemos lygmeniu. Tačiau kai kurios programos, pavyzdžiui, interneto naršyklės, turi savo vidines talpyklas. Todėl norint išvalyti programos DNS talpyklą, reikės ją paleisti iš naujo.
Vis dėlto, jei jūsų Linux kompiuteryje naudojama DNS talpyklos paslauga, reikėtų pasitikrinti atitinkamą dokumentaciją internete.
Google Chrome naršyklė
1. Atidarykite Google Chrome naršyklę ir adreso juostoje įveskite:
chrome://net-internals/#dns
2. Google Chrome parodys vidinėje DNS talpykloje esančių adresų sąrašą.
3. Tada spustelėkite Clear host cache.
4. Adreso juostoje įveskite:
chrome://net-internals/#sockets
5. Tada spustelėkite Close idle sockets, o po to Flush socket pools. Atlikus šiuos veiksmus, DNS talpykla bus išvalyta.
