sudo dscacheutil -flushcache
không có gì hữu ích liên quan đến các mục bộ đệm DNS - ít nhất là trong các môi trường không phải LDAP và 10.9-10.13.
sudo killall -HUP mDNSResponder
gửi một treo lên mDNSResponder, launchd sẽ khởi động lại daemon và bộ đệm DNS sẽ bị xóa dưới dạng hiệu ứng lan tỏa.
Điều này có thể dễ dàng được kiểm tra với chuỗi lệnh sau:
sudo killall -INFO mDNSResponder
mặc định 03: 54: 55,672826 +0200 mDNSResponder Cache kích thước 282 thực thể; 189 đang sử dụng (73 nhóm, 29 multicast, 87 unicast) ; 2 được tham chiếu bởi các câu hỏi hoạt động
mặc định 03: 54: 55,694219 +0200 mDNSResponder Unicast Cache kích thước 1769
sudo dscacheutil -flushcache
sudo killall -INFO mDNSResponder
mặc định 03: 55: 52.148629 +0200 mDNSResponder Cache kích thước 282 thực thể; 180 đang sử dụng (79 nhóm, 19 phát đa hướng, 82 unicast) ; 2 được tham chiếu bởi các câu hỏi hoạt động
mặc định 03: 55: 52.157180 +0200 mDNSResponder Unicast Cache kích thước 1992
sudo killall -HUP mDNSResponder
sudo killall -INFO mDNSResponder
mặc định 03: 56: 39.446829 +0200 mDNSResponder Cache kích thước 282 thực thể; 8 đang sử dụng (4 nhóm, 0 phát đa hướng, 4 unicast) ; 2 được tham chiếu bởi các câu hỏi hoạt động
mặc định 03: 56: 39.466259 +0200 mDNSResponder Unicast Cache kích thước 121
Để nhận kết quả trên Console.app, hãy chọn tên máy chủ của bạn trong "Thiết bị" và sử dụng bộ lọc mDNSResponder & Cache size :