แคช DNS ล้างข้อมูลบนเครื่อง Windows 7 บ่อยแค่ไหน?
แคช DNS ล้างข้อมูลบนเครื่อง Windows 7 บ่อยแค่ไหน?
คำตอบ:
แคช DNS ไม่เคยล้างออกนอกเสียจากคุณจะบอกให้ชัดเจนหรือคุณทำการเปลี่ยนแปลงการกำหนดค่าที่เกี่ยวข้องกับ DNS / ระบบเครือข่าย ระเบียน DNS มีค่า Time To Live (TTL) ที่สัมพันธ์กับข้อมูลซึ่งบอกแคช DNS ว่าระยะเวลาใดระเบียนหนึ่งนั้นดี บันทึกในแคชจะถูกเก็บไว้สำหรับ TTL ของพวกเขาจากนั้นสอบถามซ้ำ
บนเครื่อง Windows คุณสามารถดูรายการของระเบียนทั้งหมดในแคชของคุณพร้อมกับ TTL ได้โดยดำเนินการคำสั่งต่อไปนี้ที่พร้อมท์คำสั่ง:
ipconfig /displaydns
คุณสามารถบังคับให้ล้างข้อมูลระเบียน DNS ที่แคชทั้งหมดโดยใช้คำสั่งต่อไปนี้:
ipconfig /flushdns
สำหรับข้อมูลเพิ่มเติม:
จากสิ่งที่ฉันได้รับสามารถที่จะหา Windows 7 ไม่ได้ตั้งค่าพารามิเตอร์สำหรับ dnscache MaxCacheEntryTtlLimit
ค่าเริ่มต้นสำหรับ MaxCacheEntryTtlLimit คือ DWORD = 0x15180 = 86400 seconds = 1 day
แทนที่จะคุณควรแก้ไขMaxCacheEntryTtlLimit
maxcacheTTL
มันใช้งานได้กับ Windows 8 ด้วย
ลักษณะ
กำหนดระยะเวลาที่เซิร์ฟเวอร์ระบบชื่อโดเมน (DNS) สามารถบันทึกระเบียนของแบบสอบถามแบบเรียกซ้ำ
ถ้าค่าของรายการนี้คือ 0x0 เซิร์ฟเวอร์ DNS จะไม่บันทึกระเบียนใด ๆ
net stop dnscache & net start dnscache
เพื่อให้การตั้งค่าทำได้โดยไม่ต้องรีบูตเครื่อง