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

flush-dns-intro-slika

Čini se da se dan zaoštrava i sa 28 stepeni u hladu u Las Palmas de Gran Canaria objasnit ćemo vam kako isprazniti DNS predmemoriju u slučaju da imate problema prilikom rješavanja određene IP adrese protiv domene. To je mali vodič usmjeren 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 se promijenio s 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 sistemima prije OS X Yosemite, postupak se odvijao putem mDNSRespondera, ali sada je zamijenjen discoveryutil.

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

Otvaramo Terminal, za koji ga tražimo u centru pažnje ili idemo do Launchpad> OSTALO folder> 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 kada unesemo jednu, tražit ćemo administratorsku lozinku jer počinju sa sudo. Sada, ako želite izvršiti 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 sistemima:

OS X Mavericks (10.9)

1
dscacheutil -flushcache; sudo killall -HUP mDNSResponder

OS X Mountain Lion (10.8)

1
sudo killall -HUP mDNSResponder

OS X 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

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   rafa rekao je

    u 10.10.4

  2.   rugalica za rame rekao je

    Isto kao i Rafa u l1 10.10.4, on ne prepoznaje naredbe.