Ką žinoti
- Įveskite terminalą į „Spotlight“arba eikite į Go > Utilities > Terminal.
- Terminalo lange įveskite komandą: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Šiame straipsnyje paaiškinama, kaip išvalyti DNS talpyklą „Mac“kompiuteryje.
Kaip iš naujo nustatyti DNS „Mac“?
Jei kyla ryšio problemų, galbūt galėsite jas išspręsti iš naujo nustatydami vietinį domeno vardų serverio (DNS) informacijos, saugomos „Mac“, įrašą. Ši informacija gali būti pasenusi arba sugadinta, todėl svetainės negali įkelti ir sulėtinti ryšį. Norėdami iš naujo nustatyti DNS talpyklą „Mac“, turite įvesti komandą Terminal savo „Mac“.
Štai kaip išvalyti DNS talpyklą „Mac“kompiuteryje:
-
Įveskite Command+ Space, kad atidarytumėte „Spotlight“.
-
Įveskite Terminal ir paieškos rezultatuose pasirinkite Terminal.
Terminalą taip pat galite pasiekti nuėję į Go > Utilities > Terminalas.
-
Įveskite šią komandą į terminalo langą: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder ir paspauskite Enter.
Ši komanda veikia tik „macOS El Capitan“ir naujesnėse versijose. Jei turite senesnę „macOS“versiją, kitą skyrių patikrinkite, ar teisinga komanda.
-
Įveskite slaptažodį ir dar kartą paspauskite enter.
Slaptažodis nebus rodomas terminale, kai jį įvesite. Tiesiog įveskite slaptažodį ir paspauskite enter.
-
Jūsų DNS talpykla bus nustatyta iš naujo, bet terminale nebus pranešimo apie tai. Kai pasirodo nauja eilutė, tai reiškia, kad komanda buvo įvykdyta.
Kaip išvalyti DNS senesnėse „MacOS“versijose
Senesnėse „MacOS“versijose naudojamos skirtingos terminalo komandos, kad nuplautų DNS. Tačiau pirmiausia atidarote terminalo langą, neatsižvelgdami į tai, kurią „macOS“versiją naudojate.
Čia yra komandos, skirtos DNS nuplauti kiekvienoje „macOS“versijoje:
- El Capitan ir naujesnės: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Yosemite: sudo killall -HUP mDNSResponder
- Lion, Mountain Lion ir Mavericks: sudo dscacheutil –flushcache
- Snow Leopard: sudo lookupd –flushcache
- Tiger: lookupd –flushcache
Ką veikia DNS išplovimas?
Kai bandote pasiekti svetainę internetu, prisijungiate prie DNS serverio, kuris nurodo žiniatinklio naršyklei, kur eiti. DNS serveris tvarko svetainių ir IP adresų katalogą, kuris leidžia peržiūrėti svetainės adresą, rasti atitinkamą IP ir pateikti jį jūsų interneto naršyklei. Tada ši informacija išsaugoma jūsų „Mac“DNS talpykloje.
Kai bandote pasiekti svetainę, kurioje neseniai lankėtės, jūsų „Mac“naudoja savo DNS talpyklą, o ne tikrina tikrąjį DNS serverį. Tai taupo laiką, todėl svetainė įkeliama greičiau. Žiniatinklio naršyklei nereikia atlikti papildomo ryšio su nuotoliniu DNS serveriu veiksmo, todėl sutrumpėja laikas nuo svetainės adreso įvedimo iki svetainės įkėlimo.
Jei vietinė DNS talpykla sugadinta arba pasenusi, tai panašu į bandymą naudoti seną telefonų knygą arba adresų knygą, kurią kažkas sugadino. Jūsų žiniatinklio naršyklė patikrina talpyklą, kad surastų svetainės, kurioje bandote apsilankyti, IP adresą, ir randa netinkamą adresą arba netinkamą naudoti adresą. Tai gali sulėtinti procesą arba neleisti įkelti svetainių ar konkrečių svetainės elementų, pvz., vaizdo įrašų.
Kai išvalote DNS talpyklą, nurodote savo „Mac“ištrinti vietinius DNS įrašus. Tai verčia jūsų žiniatinklio naršyklę patikrinti tikrąjį DNS serverį, kai kitą kartą bandysite pasiekti svetainę. Pakeitę DNS serverius „Mac“kompiuteryje visada turėtumėte išvalyti DNS talpyklą. Tai taip pat gali būti naudinga, jei kyla ryšio problemų.
DUK
Kaip patikrinti DNS talpyklą „Mac“kompiuteryje?
Atidarykite integruotą konsolės žurnalų peržiūros programą „Mac“kompiuteryje ir paieškos juostoje įveskite any:mdnsresponder. Tada paleiskite terminalą, įveskite sudo killall –INFO mDNSResponder ir paspauskite Enter arba Return Grįžti į Console programoje galite peržiūrėti talpykloje saugomų DNS įrašų sąrašą.
Kaip išvalyti DNS talpyklą sistemoje Windows 10?
Jei norite išvalyti DNS talpyklą sistemoje Windows 10, atidarykite dialogo langą Vykdyti, įveskite ipconfig /flushdns ir spustelėkite OK. Tą pačią komandą taip pat galite naudoti „Windows“komandų eilutėje, jei norite gauti daugiau informacijos apie procesą.
Kas yra DNS talpyklos apsinuodijimas?
DNS talpyklos apsinuodijimas, dar vadinamas DNS klastojimu, yra tada, kai kas nors sąmoningai įveda klaidingą ar neteisingą informaciją į DNS talpyklą. Įvedus klaidingą informaciją, būsimos DNS užklausos pateiks neteisingus atsakymus ir nukreips vartotojus į netinkamas svetaines.