Ми розміщуємо безліч веб-додатків для наших клієнтів. Як очевидно, вони хочуть використовувати свої власні домени для посилань на ці програми, зазвичай вони хочуть, щоб будь-який користувач, який або вводив, http://www.customer1.example
або http://customer1.example
перейшов до свого веб-додатку.
Ситуація, з якою ми стикаємося, полягає в тому, що нам потрібно мати гнучкість для зміни IP-адрес найближчим часом. І ми не хочемо покладатися на те, щоб клієнт змінив записи A у своїх доменах. Тому ми думали, що використання CNAME
записів буде працювати, але, як ми з’ясуємо, CNAME
записи не працюватимуть для кореневого домену.
В основному:
customer1.example IN CNAME customer1.mycompanydomain.example //this is invalid as the RFC
www.customer1.example IN CNAME customer1.mycompanydomain.example //this is valid and will work
Ми хочемо мати можливість змінити IP-адресу customer1.mycompanydomain.example
або A
запис, і наші клієнти дотримуватимуться цього запису, над яким ми маємо контроль.
в нашому DNS це буде виглядати так:
customer1.mycompanydomain.example IN A 192.0.2.1
Будь-які ідеї?