Hogyan lehet öblíteni a DNS-gyorsítótárat a discoveryutil-lel az OS X Yosemite rendszerben

flush-dns-intro-kép

Úgy tűnik, hogy a nap egyre szigorúbb, és 28 fokos árnyékban Las Palmas de Gran Canaria-ban elmagyarázzuk, hogyan kell üríteni a DNS-gyorsítótárat arra az esetre, ha problémái merülnének fel egy adott IP-cím domainnel történő megoldása során. Ez egy apró, haladó felhasználókra összpontosító oktatóprogram, mivel az OS X terminált kell használnia.

Az első dolog, amit tudnod kell, az ahogy ezt az akciót meg kellett tennünk az OS X Yosemite megjelenésével megváltozott, és ez tudomásunk szerint folytatódik ebben az értelemben az OS X El Capitan-en, amely ősszel jelenik meg. Az OS X Yosemite előtti operációs rendszerekben a folyamat az mDNSResponderen keresztül történt, de most felváltotta a discoveryutil.

Az OS X Yosemite alkalmazásban a DNS-gyorsítótár kiürítéséhez több parancs kombinációját kell használnia az OS X terminálban. Ezek a parancsok törlik az MDNS gyorsítótárat (ez a Multicast) és az UDNS gyorsítótárat (az Unicast). Kezdjük azzal a folyamattal, amelyet meg kell tennie a DNS-gyorsítótár kiürítéséhez:

Megnyitjuk a Terminált, amelyre a Spotlightban keressük, vagy elmegyünk az L-beaunchpad> OTHERS mappa> Terminál. Amint a terminál meg van nyitva, a következő parancsokat írja:

sudo discoveryutil mdnsflushcache

y

sudo discoveryutil udnsflushcaches

clear-cache-dns

Amint láthatja, két különálló parancsról van szó, és minden egyes alkalommal, amikor egyet beírunk, meg kell adnunk a rendszergazda jelszavát, mivel a sudo-val kezdődnek. Most, ha egyetlen kódsorral akarja elvégezni a folyamatot, a következőképpen kell megírnia:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

A terminál számára a cikk azt jelzi, hogy ha a DNS-gyorsítótár kiürítése előtt meg szeretné tekinteni az annyi információt a Multicast-ban, mint az Unicast-ban, a következő parancsokat kell használnia:

sudo discoveryutil mdnscachestats

vagy ez az Unicast esetében:

sudo discoveryutil udnscachestats

Ha ezt más OS X rendszereken szeretné megtenni:

OS X Mavericks (10.9)

1
dscacheutil -flushcache; sudo killall -HUP mDNSResponder

OS X Mountain Lion (10.8)

1
sudo killall -HUP mDNSResponder

OSX Lion (10.7)

1
sudo killall -HUP mDNSResponder

OS X Snow Leopard (10.6)

1
sudo dscacheutil -flushcache

OS X Leopard (10.5)

1
sudo dscacheutil -flushcache

OSX Tiger (10.4)

1
lookupd -flushcache

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Rafa dijo

    10.10.4-ben az mdnsrespond visszatér

  2.   váll gúny dijo

    Ugyanaz, mint Rafa az l1 10.10.4-ben, nem ismeri fel a parancsokat.