Kako isprazniti DNS keš na Mac-u

Sadržaj:

Kako isprazniti DNS keš na Mac-u
Kako isprazniti DNS keš na Mac-u
Anonim

Šta treba znati

  • Upišite terminal u Spotlight, ili idite na Go > Utilities > Terminal.
  • U prozoru terminala unesite naredbu: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Ovaj članak objašnjava kako isprazniti DNS keš na Mac računaru.

Kako da resetujem svoj DNS na Mac-u?

Ako imate problema s vezom, možda ćete ih moći riješiti tako što ćete resetirati lokalni zapis informacija o serveru imena domene (DNS) pohranjenim na vašem Macu. Ove informacije mogu biti zastarjele ili oštećene, što sprječava učitavanje web stranica i usporava vašu vezu. Da resetujete DNS keš na Mac računaru, morate da unesete naredbu terminala na svom Mac računaru.

Evo kako da ispraznite svoju DNS keš memoriju na Mac-u:

  1. Ukucajte Command+ Space da otvorite Spotlight.

    Image
    Image
  2. Upišite Terminal i odaberite Terminal iz rezultata pretrage.

    Image
    Image

    Također možete pristupiti terminalu navigacijom do Go > Utilities > Terminal…

  3. Unesite ovu naredbu u prozor terminala: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder i zatim pritisnite Enter.

    Image
    Image

    Ova komanda radi samo u macOS-u El Capitan i novijim. Ako imate stariju verziju macOS-a, provjerite sljedeći odjeljak za ispravnu naredbu.

  4. Upišite svoju lozinku i pritisnite enter ponovo.

    Image
    Image

    Lozinka se neće pojaviti u terminalu dok je upisujete. Samo upišite lozinku i pritisnite enter.

  5. Vaša DNS keš memorija će biti resetovana, ali na terminalu neće biti poruke o tome. Kada se pojavi novi red, to znači da je komanda izvršena.

    Image
    Image

Kako isprazniti DNS u starijim verzijama macOS-a

Starije verzije macOS-a koriste različite terminalske komande za ispiranje DNS-a. Međutim, počinjete otvaranjem prozora terminala bez obzira koju verziju macOS-a koristite.

Evo naredbi za ispiranje DNS-a u svakoj verziji macOS-a:

  • El Capitan i novije: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Lion, Mountain Lion i Mavericks: sudo dscacheutil –flushcache
  • Snow Leopard: sudo lookupd –flushcache
  • Tiger: lookupd –flushcache

Šta radi ispiranje DNS-a?

Kad god pokušate pristupiti web stranici preko interneta, povezujete se na DNS server koji govori vašem web pretraživaču gdje da ide. DNS server održava direktorij web stranica i IP adresa, što mu omogućava da pogleda adresu web stranice, pronađe odgovarajuću IP adresu i pruži je vašem web pretraživaču. Te informacije se zatim pohranjuju na vašem Macu u DNS keš memoriji.

Kada pokušate pristupiti web stranici na kojoj ste nedavno bili, vaš Mac koristi svoju DNS keš memoriju umjesto da provjerava sa stvarnim DNS serverom. To štedi vrijeme, pa se web stranica brže učitava. Web pretraživač ne mora prolaziti kroz dodatni korak komunikacije sa udaljenim DNS serverom, što rezultira kraćim vremenom između unosa adrese web stranice i učitavanja web stranice.

Ako je lokalni DNS keš oštećen ili zastario, to je kao da pokušavate koristiti stari telefonski imenik ili adresar koji je neko vandalizirao. Vaš web pretraživač provjerava keš memoriju kako bi pronašao IP adresu za web lokaciju koju pokušavate posjetiti i pronalazi ili pogrešnu ili neupotrebljivu adresu. To može usporiti proces ili spriječiti učitavanje web stranica ili određenih elemenata web stranice, poput video zapisa.

Kada ispraznite svoju DNS keš memoriju, nalažete svom Mac-u da izbriše svoje lokalne DNS zapise. To prisiljava vaš web pretraživač da provjeri sa stvarnim DNS serverom sljedeći put kada pokušate pristupiti web stranici. Uvijek biste trebali isprazniti svoju DNS keš memoriju nakon promjene DNS servera na vašem Macu. Također može biti od pomoći ako imate problema sa povezivanjem.

FAQ

    Kako da provjerim DNS keš na Mac-u?

    Otvorite ugrađenu aplikaciju Console log-viewer na svom Macu i upišite any:mdnsresponder u traku za pretraživanje. Zatim pokrenite Terminal, upišite sudo killall –INFO mDNSResponder i pritisnite Enter ili Return Povratak u aplikaciji Console, možete vidjeti listu keširanih DNS zapisa.

    Kako da obrišem DNS keš na Windows 10?

    Da obrišete DNS keš na Windows 10, otvorite okvir za dijalog Pokreni, ukucajte ipconfig /flushdns i kliknite OK. Također možete koristiti istu komandu u Windows komandnoj liniji ako želite više informacija o procesu.

    Šta je trovanje DNS keš memorije?

    DNS trovanje keš memorije, također poznato kao DNS lažiranje, je kada neko namjerno unese lažne ili netačne informacije u DNS keš memoriju. Nakon unosa lažnih informacija, budući DNS upiti će vratiti netačne odgovore i usmjeriti korisnike na pogrešne web stranice.

Preporučuje se: