Câu trả lời:
Bộ đệm DNS không bao giờ xóa, trừ khi bạn thông báo rõ ràng cho nó hoặc bạn thực hiện thay đổi cấu hình liên quan đến DNS / mạng. Các bản ghi DNS có giá trị Time To Live (TTL) được liên kết với chúng, cho biết bộ đệm DNS trong bao lâu bản ghi cụ thể phù hợp. Các bản ghi trong bộ đệm được lưu giữ cho TTL của chúng, sau đó được truy vấn lại.
Trên máy Windows, bạn có thể thấy danh sách tất cả các bản ghi trong bộ đệm của mình cùng với TTL của chúng bằng cách thực hiện lệnh sau tại dấu nhắc lệnh:
ipconfig /displaydns
Bạn có thể buộc xóa tất cả các bản ghi DNS được lưu trong bộ nhớ cache bằng lệnh sau:
ipconfig /flushdns
Để biết thêm thông tin:
Từ những gì tôi có thể tìm thấy, Windows 7 không đặt tham số cho dnscache MaxCacheEntryTtlLimit .
Giá trị mặc định cho MaxCacheEntryTtlLimit là DWORD = 0x15180 = 86400 seconds = 1 day
Thay vì MaxCacheEntryTtlLimit
bạn nên sửa đổi maxcacheTTL
. Nó cũng hoạt động cho Windows 8.
Sự miêu tả
Xác định thời gian máy chủ Hệ thống Tên miền (DNS) có thể lưu bản ghi của truy vấn tên đệ quy.
Nếu giá trị của mục nhập này là 0x0, máy chủ DNS không lưu bất kỳ bản ghi nào.
net stop dnscache & net start dnscache
để thực hiện cài đặt mà không cần khởi động lại.