ค้นหาเว็บไซต์

วิธีล้างแคช 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

แสดงความคิดเห็นด้านล่าง

บทความที่เกี่ยวข้อง