Bagaimana cara membersihkan cache DNS pada mesin OS X 10.6?

11

Mencoba mem-flush cache DNS lokal. Bagaimana ini dilakukan pada Snow Leopard?

Menggunakan System Preferences dan menggunakan terminal?

jdiaz
sumber

Jawaban:

17

Menggunakan

sudo dscacheutil -flushcache

atau

sudo killall -HUP mDNSResponder

Di 10.6 penanganan Unicast DNS sekarang dikelola oleh mDNSResponder - dscacheutil -flushcachesekarang hanya memberitahu mDNSResponder untuk memulai kembali (perintah kedua di atas).

Chealion
sumber
1
Lihat OS X: Cara mengatur ulang cache DNS dari halaman dukungan Apple.
Joel Purra
9
dscacheutil -flushcache
ghoppe
sumber
dapatkah itu dilakukan melalui panel preferensi?
jdiaz
2
@ jdiaz No. Tidak ada opsi di System Preferences untuk mem-flush cache DNS.
ghoppe
1
Setelah saya upgrade ke OS X Lion, dscacheutil -flushcachesepertinya tidak berfungsi lagi di sistem saya. Menggunakan saran Chealion untuk mengirim sinyal HUP ke mDNSResponder masih bekerja untuk saya.