Мы размещаем множество веб-приложений для наших клиентов. Очевидно, что они хотят использовать свои собственные домены для ссылки на эти приложения, обычно они хотят, чтобы любой пользователь либо вводил, http://www.customer1.example
либо http://customer1.example
переходит в их веб-приложение.
Ситуация, с которой мы сталкиваемся, заключается в том, что нам необходимо иметь возможность изменить IP-адреса в ближайшем будущем. И мы не хотим полагаться на то, что заказчик внесет изменение в свои домены. Поэтому мы подумали, что использование 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
Любые идеи?