วิธีล้างแคช Windows DNS (เซิร์ฟเวอร์และเวิร์กสเตชัน)
ในคู่มือนี้ คุณจะได้เรียนรู้วิธีล้างแคช DNS บน Windows 10 ขั้นตอนเหล่านี้จะใช้ได้กับ Windows เวอร์ชันอื่นด้วย
Windows จะแคชการค้นหา DNS เพื่อช่วยเร่งการจำแนกชื่อ เมื่อเวลาผ่านไปแคชนี้อาจเสียหายหรือมีข้อมูล DNS ที่ล้าสมัย ซึ่งอาจส่งผลต่อประสิทธิภาพของเครือข่ายหรือส่งผลให้พยายามเชื่อมต่อเครือข่ายล้มเหลว
Windows มีคำสั่งให้ล้างแคช DNS อย่างรวดเร็วและคำสั่งเพื่อดูแคช DNS หากคุณมีเซิร์ฟเวอร์ Windows DNS ในเครื่อง คุณอาจต้องล้างแคชด้วยเช่นกัน
มาเริ่มกันเลย.
ล้างแคช DNS บน Windows 10
นอกจากนี้ยังใช้ได้กับระบบปฏิบัติการ Windows รุ่นเก่าอีกด้วย
ขั้นตอนที่ 1: เปิดพรอมต์คำสั่ง
คลิกปุ่มเริ่มของ Windows แล้วพิมพ์ cmd
คลิกที่พร้อมท์คำสั่งเพื่อเปิด
ขั้นตอนที่ 2: ป้อนคำสั่งต่อไปนี้
ด้วยประเภทการเปิดพรอมต์คำสั่ง:
ipconfig /flushdns
เพียงเพื่อล้างแคชในเครื่อง หากคุณต้องการตรวจสอบแคชในเครื่องให้ไปยังขั้นตอนที่ 3
ขั้นตอนที่ 3: ดูแคช DNS Resolver (ไม่บังคับ)
หากคุณต้องการดูแคช DNS ในเครื่องให้ใช้คำสั่งด้านล่าง ซึ่งสามารถใช้เพื่อตรวจสอบว่าคอมพิวเตอร์ของคุณมีอะไรบ้างในแคช DNS
ipconfig /displaydns
นี่จะแสดงรายการแคชในเครื่องทั้งหมด
ล้างแคช DNS บน Windows DNS Server
อาจไม่ใช่ปัญหาไคลเอ็นต์ในเครื่อง เซิร์ฟเวอร์ของคุณอาจมีรายการแคชไม่ถูกต้อง ทำตามขั้นตอนเหล่านี้เพื่อล้างแคชบน Windows Server ของคุณ
ในตัวอย่างนี้ ฉันใช้ Windows Server 2016
ง่ายมาก เพียงเปิดคอนโซล DNS คลิกขวาที่เซิร์ฟเวอร์ DNS แล้วเลือกล้างแคช
ล้างแคช DNS โดยใช้ PowerShell
หากต้องการล้างแคชไคลเอ็นต์โดยใช้ PowerShell ให้ใช้คำสั่งนี้:
ล้าง DnsClientCache
หากต้องการล้างแคชเซิร์ฟเวอร์ DNS ในเครื่องให้ใช้คำสั่งนี้:
ล้าง DNsServerCache
หากต้องการล้างแคช DNS บนเซิร์ฟเวอร์ DNS เฉพาะให้ใช้คำสั่งนี้ เปลี่ยน -ComputerName เป็นชื่อของเซิร์ฟเวอร์ที่คุณต้องการล้าง
ล้าง DnsServerCache -ชื่อคอมพิวเตอร์ “DC1” -บังคับ
หากคุณยังคงประสบปัญหา DNS โปรดดูคำแนะนำของฉันเกี่ยวกับวิธีใช้ nslookup เพื่อทดสอบและตรวจสอบบันทึก DNS คู่มือนี้ยังมีเคล็ดลับ 8 ข้อในการแก้ไขปัญหา DNS
แสดงความคิดเห็นด้านล่าง



