Jak vyprázdnit mezipaměť DNS na počítači Mac

Obsah:

Jak vyprázdnit mezipaměť DNS na počítači Mac
Jak vyprázdnit mezipaměť DNS na počítači Mac
Anonim

Co je dobré vědět

  • Do Spotlight zadejte Terminál nebo přejděte na Go > Utilities > Terminal.
  • V okně Terminál zadejte příkaz: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Tento článek vysvětluje, jak vyprázdnit mezipaměť DNS na počítači Mac.

Jak resetuji DNS na Macu?

Pokud máte problémy s připojením, možná je budete moci vyřešit resetováním místního záznamu informací o DNS serveru uložených na vašem Macu. Tyto informace mohou být zastaralé nebo poškozené, což brání webům v načítání a zpomaluje vaše připojení. Chcete-li resetovat mezipaměť DNS na Macu, musíte na Macu zadat příkaz Terminal.

Jak vyprázdnit mezipaměť DNS na Macu:

  1. Zadejte Příkaz+ Mezerník pro otevření Spotlight.

    Image
    Image
  2. Zadejte Terminal a z výsledků vyhledávání vyberte Terminal.

    Image
    Image

    Můžete také přistupovat k terminálu přechodem na Go > Utilities > Terminál.

  3. Do okna Terminálu zadejte tento příkaz: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder a poté stiskněte Enter.

    Image
    Image

    Tento příkaz funguje pouze v macOS El Capitan a novějších. Pokud máte starší verzi macOS, zkontrolujte správný příkaz v další části.

  4. Zadejte své heslo a znovu stiskněte enter.

    Image
    Image

    Heslo se při psaní v Terminálu nezobrazí. Stačí zadat heslo a stisknout enter.

  5. Vaše mezipaměť DNS bude resetována, ale v terminálu se o tom neobjeví žádná zpráva. Když se objeví nový řádek, znamená to, že příkaz byl proveden.

    Image
    Image

Jak vyprázdnit DNS ve starších verzích macOS

Starší verze macOS používají k vyprázdnění DNS různé příkazy terminálu. Začněte však otevřením okna terminálu bez ohledu na verzi macOS, kterou používáte.

Zde jsou příkazy pro vyprázdnění DNS v každé verzi macOS:

  • El Capitan a novější: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Lion, Mountain Lion a Mavericks: sudo dscacheutil –flushcache
  • Sněžný leopard: sudo lookupd –flushcache
  • Tiger: lookupd –flushcache

Co dělá proplachování DNS?

Při každém pokusu o přístup na webovou stránku přes internet se připojíte k serveru DNS, který vašemu webovému prohlížeči sdělí, kam se má obrátit. DNS server spravuje adresář webových stránek a IP adres, což mu umožňuje podívat se na adresu webové stránky, najít odpovídající IP a poskytnout ji vašemu webovému prohlížeči. Tyto informace jsou poté uloženy na vašem Macu v mezipaměti DNS.

Při pokusu o přístup na webovou stránku, kterou jste nedávno navštívili, váš Mac použije svou mezipaměť DNS místo kontroly se skutečným serverem DNS. To šetří čas, takže se web načítá rychleji. Webový prohlížeč nemusí projít dalším krokem komunikace se vzdáleným serverem DNS, což má za následek kratší dobu mezi zadáním adresy webu a načtením webu.

Pokud je místní mezipaměť DNS poškozená nebo zastaralá, je to něco jako pokusit se použít starý telefonní seznam nebo adresář, který někdo poničil. Váš webový prohlížeč zkontroluje mezipaměť, aby našel IP adresu webu, který se pokoušíte navštívit, a najde buď nesprávnou adresu, nebo nepoužitelnou adresu. To může zpomalit proces nebo zabránit načítání webových stránek nebo konkrétních prvků webových stránek, jako jsou videa.

Když vymažete mezipaměť DNS, dáváte Macu pokyn, aby smazal své místní záznamy DNS. To přinutí váš webový prohlížeč, aby se při příštím pokusu o přístup na web zkontroloval se skutečným serverem DNS. Po změně serverů DNS na Macu byste měli vždy vyprázdnit mezipaměť DNS. Může být také užitečné, pokud máte problémy s připojením.

FAQ

    Jak zkontroluji mezipaměť DNS na počítači Mac?

    Otevřete na svém Macu vestavěnou aplikaci Console pro prohlížení protokolů a do vyhledávacího pole napište any:mdnsresponder. Poté spusťte Terminál, zadejte sudo killall –INFO mDNSResponder a stiskněte Enter nebo Return Zpět v v aplikaci Console si můžete prohlédnout seznam uložených DNS záznamů.

    Jak vymažu mezipaměť DNS v systému Windows 10?

    Chcete-li vymazat mezipaměť DNS ve Windows 10, otevřete dialogové okno Spustit, zadejte ipconfig /flushdns a klikněte na OK. Stejný příkaz můžete také použít v příkazovém řádku Windows, pokud chcete o procesu více informací.

    Co je otrava mezipaměti DNS?

    Otrava mezipaměti DNS, známá také jako falšování DNS, je, když někdo úmyslně zadá do mezipaměti DNS nepravdivé nebo nesprávné informace. Po zadání nepravdivých informací budou budoucí dotazy DNS vracet nesprávné odpovědi a přesměrovat uživatele na nesprávné webové stránky.

Doporučuje: