Kako isprati DNS predmemoriju pomoću discoveryutila u OS X Yosemite

flush-dns-intro-slika

Čini se da se dan zaoštrava i s 28 stupnjeva u hladu u Las Palmas de Gran Canaria objasnit ćemo kako isprazniti DNS predmemoriju u slučaju da imate problema prilikom rješavanja određene IP adrese protiv domene. Riječ je o malom vodiču usmjerenom na napredne korisnike jer morate koristiti OS X terminal.

Prvo što morate znati je to način na koji smo morali učiniti ovu akciju promijenio se pojavom OS X Yosemite i to će se, koliko znamo, nastaviti u ovom smislu na OS X El Capitan koji će biti objavljen na jesen. U operativnim sustavima prije OS X Yosemite postupak se odvijao putem mDNSRespondera, ali sada ga je zamijenio discoveryutil.

U OS X Yosemite da biste nastavili s ispiranjem DNS predmemorije, morate koristiti kombinaciju nekoliko naredbi u OS X terminalu. Te će naredbe ukloniti MDNS predmemoriju (to je Multicast) i UDNS predmemoriju (Unicast). Počnimo s postupkom koji morate učiniti da biste mogli isprati DNS predmemoriju:

Otvaramo terminal, za koji ga tražimo u središtu pozornosti ili idemo do Launchpad> OSTALO mapa> Terminal. Jednom kada se terminal otvori, nastavit ćete s upisivanjem sljedećih naredbi:

sudo discoveryutil mdnsflushcache

y

sudo discoveryutil udnsflushcaches

clear-cache-dns

Kao što vidite, to su dvije zasebne naredbe i svaki put kad unesemo jednu, tražit ćemo administratorsku lozinku jer počinju sa sudo. Sada, ako želite izvesti postupak s jednim retkom koda, trebali biste ga napisati ovako:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

Za terminal članak naznačujemo da ako prije pražnjenja DNS predmemorije želite vidjeti informacije da ih ima toliko u Multicast-u kao u Unicast-u morate koristiti sljedeće naredbe:

sudo discoveryutil mdnscachestats

ili ovaj za Unicast:

sudo discoveryutil udnscachestats

Ako to želite učiniti na drugim OS X sustavima:

OS X Mavericks (10.9)

1
dscacheutil -flushcache; sudo killall -HUP mDNSResponder

OS X planinski lav (10.8)

1
sudo killall -HUP mDNSResponder

OS X Lion (10.7)

1
sudo killall -HUP mDNSResponder

OS X Snježni leopard (10.6)

1
sudo dscacheutil -flushcache

OS X Leopard (10.5)

1
sudo dscacheutil -flushcache

OSX Tiger (10.4)

1
lookupd -flushcache

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Rafa dijo

    u 10.10.4 mdnsresponse vraća

  2.   rugalica ramena dijo

    Isto kao i Rafa u l1 10.10.4 ne prepoznaje naredbe.