ถ้าฉันวิ่ง
ขุด @ns5.laposte.net conversation.ees.labanquepostale.fr
ฉันได้รับ SERVFAIL แต่ถ้าฉันเรียกใช้
ขุด @ns5.laposte.net conversation.ees.labanquepostale.fr CNAME
ฉันได้รับ CNAME ของฉัน:
;; ->>HEADER<<- opcode: QUERY, สถานะ: NOERROR, id: 48072
;; ธง: qr aa rd; คำถาม: 1, คำตอบ: 1, ผู้มีอำนาจ: 4, เพิ่มเติม: 9
;; คำเตือน: ขอการเรียกซ้ำ แต่ไม่สามารถใช้ได้
;; เลือก PSEUDOSECTION:
; EDNS: เวอร์ชัน: 0, แฟล็ก:; UDP: 4096
;; ส่วนคำถาม:
;conversation.ees.labanquepostale.fr ใน CNAME
;; ส่วนคำตอบ:
conversation.ees.labanquepostale.fr. 300 ใน CNAME prod-lbpee.web-application-front-customer.as8677.net
ฉันสงสัยว่าพฤติกรรมนี้ใช้ได้จริงเพียงใด (อย่างน้อยก็รู้ว่าเราคาดหวังให้สิ่งนี้เกิดขึ้นบ่อยขึ้นได้หรือไม่) และจาก อาร์เอฟซี 1034 ฉันเห็น:
หากมี CNAME RR อยู่ที่โหนด ไม่ควรมีข้อมูลอื่นอยู่
เมื่อเนมเซิร์ฟเวอร์ไม่พบ RR ที่ต้องการในชุดทรัพยากรที่เชื่อมโยงกับชื่อโดเมน จะตรวจสอบเพื่อดูว่าชุดทรัพยากรประกอบด้วยระเบียน CNAME ที่มีคลาสตรงกันหรือไม่ ถ้าเป็นเช่นนั้น เซิร์ฟเวอร์ชื่อจะรวมระเบียน CNAME ในการตอบกลับ
ดังนั้นฉันจึงเชื่อว่านี่ไม่ใช่พฤติกรรมมาตรฐาน ฉันยังไม่เห็นคำแนะนำใด ๆ ใน "ข้อผิดพลาดทั่วไปในการดำเนินงานและการกำหนดค่า DNS" มีใครมีคำแนะนำหรือมีประสบการณ์เกี่ยวกับปัญหาประเภทนั้นหรือไม่ ฉันเดาว่านี่เป็นเพียงการค้นหา CNAME หากเซิร์ฟเวอร์ชื่อตอบกลับด้วย REFUSED หรือ SERVFAIL