DNS หมดเวลาอย่างไรควรทำงานอย่างไร
ฉันเพิ่งมีปัญหาที่บริการระยะไกลที่ขอที่อยู่ IP สำหรับเซิร์ฟเวอร์ของฉัน (กับผู้ให้บริการโฮสต์ DNS) กำลังตอบสนองด้วย: DNS problem: SERVFAIL looking up A for mysql.xavamedia.nl (อัปเดต: บริการระยะไกลที่กล่าวถึงที่นี่คือ Let's Encrypt ฉันยื่นข้อผิดพลาดกับตัวติดตามปัญหาซึ่งนำฉันมาบนเส้นทางนี้) ในการทดสอบบนเครือข่ายท้องถิ่นของฉันฉันสามารถเห็นว่าบางครั้งฉันได้รับการตอบสนอง DNS ว่างจากเซิร์ฟเวอร์ DNS ที่โฮสต์ เห็นได้ชัดว่านี่เป็นช่วง ๆ เพราะมันเกิดขึ้นเฉพาะเมื่อระเบียน DNS ไม่ได้อยู่ในแคชและเป็นเพียงปัญหาเมื่อเซิร์ฟเวอร์ DNS ไม่ว่างจริง ๆ นี่คือคำอธิบาย Wireshark ของข้อความตอบกลับที่ว่างเปล่า: แน่นอนเนื่องจากแบบสอบถามและการตอบสนอง DNS ส่วนใหญ่จะถูกส่งไปที่ UDP ตัวแก้ปัญหาในเครื่องจะรอสักครู่สำหรับการตอบกลับจากนั้นจึงยกเลิก สิ่งที่ฉันสงสัยว่าตอนนี้มีแนวทางสำหรับเวลาตอบสนอง DNS หรือไม่ DNS hoster ของฉันเรียงลำดับแล้วยักไหล่และบอกว่าตัวแก้ไขท้องถิ่นของฉันส่งคำตอบที่ว่างเปล่าเร็วเกินไป ฉันไม่เคยมีปัญหานี้มาก่อน แต่ฉันแปลกใจที่โหมดความล้มเหลว - การตอบสนอง …