Ako vyprázdniť vyrovnávaciu pamäť DNS na počítači Mac

Obsah:

Ako vyprázdniť vyrovnávaciu pamäť DNS na počítači Mac
Ako vyprázdniť vyrovnávaciu pamäť DNS na počítači Mac
Anonim

Čo by ste mali vedieť

  • Do Spotlight napíšte Terminál alebo prejdite na Go > Utilities > Terminal.
  • V okne Terminál zadajte príkaz: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Tento článok vysvetľuje, ako vyprázdniť vyrovnávaciu pamäť DNS na počítači Mac.

Ako resetujem svoje DNS na Macu?

Ak máte problémy s pripojením, možno ich budete môcť vyriešiť resetovaním lokálneho záznamu informácií servera názvov domén (DNS) uložených vo vašom Macu. Tieto informácie môžu byť zastarané alebo poškodené, čo bráni načítaniu webových stránok a spomaľuje vaše pripojenie. Ak chcete resetovať vyrovnávaciu pamäť DNS na počítači Mac, musíte na počítači Mac zadať príkaz Terminal.

Tu je návod, ako vyprázdniť vyrovnávaciu pamäť DNS na počítači Mac:

  1. Na otvorenie Spotlight napíšte Príkaz+ Space.

    Image
    Image
  2. Napíšte Terminal a z výsledkov vyhľadávania vyberte Terminal.

    Image
    Image

    K terminálu sa dostanete aj tak, že prejdete na Go > Utilities > Terminál.

  3. Do okna terminálu zadajte tento príkaz: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder a potom stlačte Enter.

    Image
    Image

    Tento príkaz funguje iba v systéme macOS El Capitan a novšom. Ak máte staršiu verziu systému macOS, správny príkaz nájdete v nasledujúcej sekcii.

  4. Zadajte svoje heslo a znova stlačte enter.

    Image
    Image

    Heslo sa pri zadávaní v termináli nezobrazí. Stačí zadať heslo a stlačiť enter.

  5. Vaša vyrovnávacia pamäť DNS sa vynuluje, ale v termináli sa o tom nezobrazí žiadna správa. Keď sa objaví nový riadok, znamená to, že príkaz bol vykonaný.

    Image
    Image

Ako vyprázdniť DNS v starších verziách macOS

Staršie verzie systému macOS používajú na vyprázdnenie DNS rôzne príkazy terminálu. Začnite však otvorením okna terminálu bez ohľadu na to, ktorú verziu systému macOS používate.

Tu sú príkazy na vyprázdnenie DNS v každej verzii macOS:

  • El Capitan a novšie: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Lev, horský lev a Mavericks: sudo dscacheutil –flushcache
  • Leopard snežný: sudo lookupd –flushcache
  • Tiger: lookupd –flushcache

Čo robí preplachovanie DNS?

Pri každom pokuse o prístup na webovú stránku cez internet sa pripojíte k serveru DNS, ktorý vášmu webovému prehliadaču povie, kam má ísť. Server DNS spravuje adresár webových stránok a adries IP, ktorý mu umožňuje pozrieť sa na adresu webovej lokality, nájsť zodpovedajúcu adresu IP a poskytnúť ju vášmu webovému prehliadaču. Tieto informácie sa potom uložia na vašom Macu do vyrovnávacej pamäte DNS.

Pri pokuse o prístup na webovú stránku, na ktorej ste boli nedávno, váš Mac použije svoju vyrovnávaciu pamäť DNS namiesto kontroly na skutočnom serveri DNS. To šetrí čas, takže web sa načítava rýchlejšie. Webový prehliadač nemusí prejsť ďalším krokom komunikácie so vzdialeným serverom DNS, čo má za následok kratší čas medzi zadaním adresy webovej stránky a načítaním webovej stránky.

Ak je lokálna vyrovnávacia pamäť DNS poškodená alebo zastaraná, je to niečo ako pokúšať sa použiť starý telefónny zoznam alebo adresár, ktorý niekto poškodil. Váš webový prehliadač skontroluje vyrovnávaciu pamäť, aby našiel IP adresu webovej stránky, ktorú sa pokúšate navštíviť, a nájde buď nesprávnu adresu, alebo nepoužiteľnú adresu. To môže spomaliť proces alebo zabrániť načítaniu webových stránok alebo konkrétnych prvkov webových stránok, ako sú videá.

Keď vymažete vyrovnávaciu pamäť DNS, dáte svojmu Macu pokyn, aby vymazal svoje lokálne DNS záznamy. To núti váš webový prehliadač, aby sa pri ďalšom pokuse o prístup na webovú stránku skontroloval so skutočným serverom DNS. Po zmene serverov DNS na počítači Mac by ste mali vždy vyprázdniť vyrovnávaciu pamäť DNS. Môže byť tiež užitočné, ak máte problémy s pripojením.

FAQ

    Ako skontrolujem vyrovnávaciu pamäť DNS na počítači Mac?

    Otvorte na svojom Macu vstavanú aplikáciu Console na prezeranie denníkov a do vyhľadávacieho panela napíšte any:mdnsresponder. Potom spustite Terminál, zadajte sudo killall –INFO mDNSResponder a stlačte Enter alebo Return Späť v v aplikácii Console si môžete pozrieť zoznam uložených DNS záznamov.

    Ako vymažem vyrovnávaciu pamäť DNS v systéme Windows 10?

    Ak chcete vymazať vyrovnávaciu pamäť DNS v systéme Windows 10, otvorte dialógové okno Spustiť, zadajte ipconfig /flushdns a kliknite na OK. Rovnaký príkaz môžete použiť aj v príkazovom riadku systému Windows, ak chcete viac informácií o procese.

    Čo je otrava vyrovnávacej pamäte DNS?

    Otrávenie vyrovnávacej pamäte DNS, známe aj ako spoofing DNS, je, keď niekto úmyselne zadá do vyrovnávacej pamäte DNS nepravdivé alebo nesprávne informácie. Po zadaní nepravdivých informácií budúce dopyty DNS vrátia nesprávne odpovede a nasmerujú používateľov na nesprávne webové stránky.

Odporúča: