A DNS-gyorsítótár ürítése Mac OS X és macOS rendszerben

Ez a rövid cikk a DNS-gyorsítótár kiürítését (vagy visszaállítását) ismerteti. A DNS-lekérdezések (IP-címek) általában gyorsítótárazottak, de néha szükséges lehet a DNS-gyorsítótár ürítése és kiürítése. A gyorsítótár törlése (vagy „öblítése”) frissíti ezeket az adatokat. Például, ha sok 404-es (nem található kiszolgáló) hibakódot tapasztal, vagy olyan problémákat tapasztal, amelyek miatt a megnevezett kiszolgáló nem oldja meg megfelelően, érdemes lehet alaphelyzetbe állítani a DNS-gyorsítótárat. Szerencsére ez a folyamat nagyon egyszerű.

A DNS-gyorsítótár ürítése Mac OS X rendszerben

Tartalom

    • A Mac DNS-gyorsítótáráról
  • Öblítse ki a DNS-gyorsítótárat a macOS Sierra és a Mac OS X különböző verzióiban
    • macOS Sierra
    • OS X 10.10 Yosemite & El Capitan
    • OS X 10.9 Mavericks
    • OS X Mountain Lion vagy Lion (10.7 és 10.8)
    • Mac OS X 10.6 és 10.5
    • Mac OSX 10.4 és régebbi
    • Ellenőrizze, hogy a DNS-problémák megoldódtak-e
    • A gyors hozzáférés érdekében mentsen el egy .scpt fájlt az asztalra
    • Kapcsolódó hozzászólások:

A Mac DNS-gyorsítótáráról

A macOS és az OS X a DNS-kiszolgáló által meghatározott ideig megőrzi a megoldott DNS-lekérdezések helyi gyorsítótárát. Néha azonnal vissza kell állítani a gyorsítótárat, és újra le kell kérdezni egy DNS-kiszolgálót. Például, ha a DNS-kiszolgáló a közelmúltban megváltozott, lehet, hogy ezt meg kell tennie.

Ha a Mac számítógépe nem a kiszolgáló legújabb DNS-bejegyzéseit használja, a Mac újraindítása általában frissíti a gyorsítótárban tárolt információkat. Ha frissíteni szeretné a DNS-bejegyzéseket, és nem tudja újraindítani a Mac-et vagy a kiszolgálót macOS vagy OS X használatával, használja az alábbi terminálparancsokat (a macOS vagy OS X verziójától függően).

Öblítse ki a DNS-gyorsítótárat a macOS Sierra és a Mac OS X különböző verzióiban

macOS Sierra

Nyissa meg a Terminált, és írja be az alábbi parancsot. Ez a parancs törli az MDNS és UDNS gyorsítótárat. A macOS-ben a DNS-t az mDNSResponder kezeli, így a folyamat leállítása a legegyszerűbb módja a DNS-gyorsítótár visszaállításának Mac számítógépen, az újraindításon és a DNS-beállítások kézi módosításán kívül. Ne feledje, hogy amikor a rendszer felszólítja a jelszó megadására, írja be a Mac bejelentkezési jelszavát, és nyomja meg az Enter billentyűt.

sudo killall -HUP mDNSResponder A parancs sudodscacheutil -flushcache is működik Öblítse ki a DNS-gyorsítótárat a macOS Sierra és a mac OS X rendszeren

OS X 10.10 Yosemite & El Capitan

A következő terminálparancs segítségével állítsa vissza a DNS-gyorsítótárat az OS X v10.10.4-es vagy újabb verziójában

sudo killall -HUP mDNSResponder. 

Használja a következő terminálparancsot a DNS-gyorsítótár alaphelyzetbe állításához az OS X v10.10-től v10.10.3-ig

sudo discoveryutil mdnsflushcache

Adja meg rendszergazdai jelszavát, amikor a rendszer kéri az öblítés végrehajtására.

OS X 10.9 Mavericks

Nyissa meg a terminált, és írja be:

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

OS X Mountain Lion vagy Lion (10.7 és 10.8)

Indítsa el a Terminal alkalmazást (Alkalmazások > Segédprogramok > Terminál), és írja be (adja meg rendszergazdai jelszavát, amikor a rendszer kéri):

sudo killall -HUP mDNSResponder

Mac OS X 10.6 és 10.5

Nyissa meg a terminált, és írja be:

sudo dscacheutil -flushcache

Mac OSX 10.4 és régebbi

Indítsa el a terminált, és írja be:

lookupd -flushcache A macOS App Store frissítései nem jelennek meg? Ghost frissítések?

Ellenőrizze, hogy a DNS-problémák megoldódtak-e

Annak ellenőrzéséhez, hogy a DNS most megfelelően működik-e, használja a „dig” parancsot. Maradjon a terminálban, és írja be: "dig appletoolbox.com.” Vagy bármely olyan webhely neve, amelyet rendszeresen látogat – csak ügyeljen arra, hogy a webcím elé írja be a dig-t.

A parancs dig DNS-névszerverek lekérdezésére szolgál a gazdagép címekkel, levélcserékkel, névszerverekkel és kapcsolódó információkkal kapcsolatban. Ha a sebesség okozza a problémát, keresse meg a VÁLASZ RÉSZ alatt a Lekérdezési időt.

Öblítse ki a DNS-gyorsítótárat a macOS Sierra és a mac OS X rendszeren

Ha ez a szám túl magasnak bizonyul, ami azt jelenti, hogy túl sokáig tart a webhely betöltése, a számítógép, az eszközök vagy a az útválasztó DNS-beállításai az Open DNS Servers (208.67.222.222 és 208.67.220.220) vagy a Google nyilvános DNS-kiszolgálók (8.8.8.8 és 8.8.4.4.)

A gyors hozzáférés érdekében mentsen el egy .scpt fájlt az asztalra

  • Nyissa meg a „Script Editor”-t, adja hozzá a következő parancsot, majd mentse el az asztalra (másolja és illessze be a következő sort idézőjelekkel együtt)
    • MacOS Sierra esetén hajtsa végre a shell szkriptet „sudo killall -HUP mDNSResponder”
    • Az El Capitan esetében készítsen shell scriptet „sudo dscacheutil-flushcache; sudo killall -HUP mDNSResponder”
  • Kattintson duplán arra a fájlra, amikor ki kell üríteni a DNS-t
  • Ha üzenetet szeretne kapni a terminálban, amely tudatja, hogy a DNS kiürült, adja hozzá a következő parancsot a sorhoz.
    • ;mondja, hogy a DNS-gyorsítótár sikeresen kiürült
sudz - alma
SK( Kezelőszerkesztő )

Az A/UX Apple-re való korai megjelenése óta a technológia megszállottja, Sudz (SK) felelős az AppleToolBox szerkesztői irányításáért. Székhelye Los Angeles, CA.

A Sudz a macOS-re szakosodott, mivel az évek során több tucat OS X és macOS fejlesztést tekintett át.

Korábbi életében Sudz segítette a Fortune 100-as cégeket technológiai és üzleti átalakítási törekvéseik megvalósításában.