เรากำลังพยายามย้ายเว็บไซต์ทั้งหมดของเราที่เราโฮสต์ไปยัง CNAMES เนื่องจากเราวางแผนที่จะย้ายเซิร์ฟเวอร์ในปีใหม่และต้องการความสามารถในการย้ายลูกค้าบางรายไปยังเซิร์ฟเวอร์หนึ่งและลูกค้าอื่น ๆ เราวางแผนที่จะให้ CNAME แก่ลูกค้าซึ่งเราสามารถเปลี่ยนแปลงได้ในภายหลัง (เรามีเหตุผลอื่นในการทำเช่นนี้ แต่นั่นคือเหตุผลหลัก)
เราทดสอบทฤษฎีนี้กับโดเมนของเราสองสามตัวและดูเหมือนว่าจะใช้ได้ อย่างไรก็ตามเมื่อตรวจสอบระเบียน MX บนโดเมนฉันได้รับค่า CNAME กลับมามากกว่าบันทึก MX
น่าเสียดายที่โดเมนทั้งหมดเหล่านี้ทำผ่านแผงควบคุม แต่ฉันเดาว่าพวกเขาแค่เขียนไฟล์โซนให้ฉัน
ฉันต้องการสร้าง CNAME 2 รายการสำหรับ company.com
company.com. IN CNAME client.dns.ourserver.com
www IN CNAME client.dns.ourserver.com
ระเบียน MX เป็นดังนี้:
company.com IN MX 10 mail.company.com
เรามีบันทึก A สำหรับ mail.company.com
การทำ:
host -t mx company.com
ส่งคืนค่า CNAME แทนที่จะเป็นระเบียน mx
เป็นพฤติกรรมที่คาดหวังหรือไม่
ฉันจัดการเพื่อให้การกำหนดค่าข้างต้นทำงานร่วมกับแผงควบคุม 123-reg.co.uk แต่ไม่แน่ใจว่านั่นจะเป็นโชคมากกว่าอะไร