Score:0

DNS TTL ทำงานอย่างไรในการกำหนดค่า CNAME แบบเชื่อมโยง

ธง fr

ฉันมีการกำหนดค่า DNS ที่มีลักษณะดังนี้:

www.example.com 600 ใน CNAME prod.myzone.l2.company.example
prod.myzone.l2.company.example 600 ใน CNAME ssl-endpoint-12345.hostcorp.example
ssl-endpoint-12345.hostcorp.example 60 ใน 192.0.2.4

ดังนั้น ระเบียน CNAME สองรายการแรกในเชนจึงมี TTL 10 นาที และระเบียน A สุดท้ายมี TTL 1 นาที

เดอะ prod.myzone.l2.company.example CNAME ทำโหลดบาลานซ์ระดับภูมิภาคระหว่างปลายทางหลายจุด และอัปเดตโดยอัตโนมัติหากผู้ให้บริการ DNS ของฉันระบุว่าปลายทางปัจจุบันไม่แข็งแรง ด้วยเหตุผลนี้ ฉันต้องการเผยแพร่การเปลี่ยนแปลงไปยัง prod.myzone.l2.company.example CNAME ให้เร็วที่สุด

ถ้าฉันต้องการลด TTL โดยรวมที่ลูกค้าเห็นเมื่อใด prod.myzone.l2.company.example การเปลี่ยนแปลง เพียงพอหรือไม่ที่จะลด TTL ของ prod.myzone.l2.company.example บันทึก หรือฉันต้องลด TTL ในไฟล์ www.example.com บันทึกด้วย?

Score:1
ธง cn

เดอะ ที.ที.แอล สำหรับ CNAME เรกคอร์ดไม่ได้ทำงานแตกต่างจากเรกคอร์ดอื่นแต่อย่างใด

ให้เราจินตนาการถึงตัวแก้ไขแบบเรียกซ้ำซึ่งเป็นไปตามข้างต้น จากนั้นเติมแคชด้วย:

  • www.example.com CNAME ใช้ได้สำหรับ 600s
  • prod.myzone.l2.company.example CNAME ใช้ได้สำหรับ 600s
  • ssl-endpoint-12345.hostcorp.example ก มีอายุ 60 ปี

หากมีผู้สอบถามภายหลัง ssl-endpoint-12345.hostcorp.example ก โดยตรง จากนั้นจะใช้ TTL 60s

แต่ถ้าสอบถามมาสำหรับ www.example.comจากนั้นตัวแก้ไขจะเห็นว่าไม่มี บันทึก แต่เป็น CNAME แล้วนำสิ่งที่กล่าวมาทั้งหมดกลับมาใช้ใหม่

66s (ตัวอย่าง) หลังจากข้างต้น www.example.com ยังอยู่ในแคชตัวแก้ไข แต่ ssl-endpoint-12345.hostcorp.example ก จะไม่มีอีกต่อไป ดังนั้นตัวแก้ไขจะต้องทำแบบสอบถาม DNS ใหม่เพื่อรับข้อมูลนั้นและแคช

fr flag
การคาดการณ์จากคำตอบของคุณ: - ถ้าฉันตั้งค่า `prod.myzone.l2.company.example` CNAME ระดับกลางเป็น 60s ลูกค้าจะแก้ไข `www.example.com` เป็นระเบียน `A` ใหม่ภายใน 60 วินาทีหาก ​​`prod. myzone.l2.company.example` มีการอัปเดตหรือไม่
Patrick Mevzek avatar
cn flag
@DrewShafer ใช่ ฉันแนะนำให้คุณตั้งค่าโซนปลอมในลักษณะเดียวกัน และทดสอบสิ่งต่างๆ ในกรณีการใช้งานของคุณ เพื่อให้แน่ใจว่าโซนนั้นทำงานตามที่คุณต้องการ คุณสามารถติดตั้ง `unbound' หรือตัวแก้ไขภายในเครื่องอื่น และใช้สำหรับการทดสอบของคุณ เพื่อให้คุณสามารถควบคุมเนื้อหาแคชได้ นี่จะเป็นผลลัพธ์ที่ดีกว่าทุกสิ่งที่สามารถเขียนได้ที่นี่ :-)
fr flag
ฉันสามารถตั้งค่าโซนใหม่ได้อย่างง่ายดายเพื่อทดสอบ - ขอบคุณสำหรับคำตอบ!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา