Cara membersihkan cache DNS dengan discoveryutil di OS X Yosemite

flush-dns-intro-gambar

Tampaknya hari semakin ketat dan dengan 28 derajat di tempat teduh di Las Palmas de Gran Canaria kami akan menjelaskan cara mengosongkan cache DNS jika Anda mengalami masalah saat menyelesaikan IP tertentu terhadap domain. Ini adalah tutorial kecil yang berfokus pada pengguna tingkat lanjut karena Anda harus menggunakan Terminal OS X.

Hal pertama yang harus Anda ketahui adalah itu cara kami melakukan tindakan ini telah berubah dengan munculnya OS X Yosemite dan sejauh yang kami tahu, akan terus berlanjut dalam nada ini di OS X El Capitan yang akan dirilis pada musim gugur. Dalam sistem operasi sebelum OS X Yosemite, proses dilakukan melalui mDNSResponder, tetapi sekarang telah digantikan oleh discoveryutil.

Di OS X Yosemite untuk melanjutkan membersihkan cache DNS, Anda harus menggunakan kombinasi beberapa perintah di Terminal OS X. Perintah tersebut akan membersihkan cache MDNS (itu adalah Multicast) dan cache UDNS (Unicast). Mari kita mulai dengan proses yang harus Anda lakukan untuk dapat membersihkan cache DNS:

Kami membuka Terminal, yang kami cari di Spotlight atau pergi ke Launchpad> folder LAINNYA> Terminal. Setelah Terminal terbuka, Anda akan melanjutkan untuk menulis perintah berikut:

sudo discoveryutil mdnsflushcache

y

sudo discoveryutil udnsflushcaches

hapus-cache-dns

Seperti yang Anda lihat, itu adalah dua perintah terpisah dan setiap kali kita memasukkannya, kita akan dimintai kata sandi administrator karena dimulai dengan sudo. Sekarang, jika Anda ingin melakukan proses dengan satu baris kode, Anda harus menulisnya seperti ini:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

Untuk terminal artikel kami menunjukkan bahwa jika sebelum mengosongkan cache DNS Anda ingin melihat informasi yang ada begitu banyak di Multicast seperti di Unicast Anda harus menggunakan perintah berikut:

sudo discoveryutil mdnscachestats

atau yang ini untuk Unicast:

sudo discoveryutil udnscachestats

Jika Anda ingin melakukan ini di sistem OS X lainnya:

OS X Mavericks (10.9)

1
dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Singa Gunung OS X (10.8)

1
sudo killall -HUP mDNSResponder

OSX Singa (10.7)

1
sudo killall -HUP mDNSResponder

Macan Tutul Salju OS X (10.6)

1
sudo dscacheutil -flushcache

OS X Macan Tutul (10.5)

1
sudo dscacheutil -flushcache

OS X Harimau (10.4)

1
lookupd -flushcache

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   rafa dijo

    di 10.10.4 mdnsespond kembali

  2.   bahu mengejek dijo

    Sama seperti Rafa di l1 10.10.4 tidak mengenali perintah.