Hostujemy wiele aplikacji internetowych dla naszych klientów. Jak jest oczywiste, chcą używać własnych domen do odwoływania się do tych aplikacji, zwykle chcą, aby każdy użytkownik wpisał http://www.customer1.example
lub http://customer1.example
przeszedł do ich aplikacji internetowej.
Sytuacja, z którą mamy do czynienia, polega na tym, że potrzebujemy elastyczności, aby zmieniać adresy IP w najbliższej przyszłości. Nie chcemy też polegać na tym, że klient dokona zmiany rekordu A w swoich domenach. Pomyśleliśmy więc, że używanie CNAME
rekordów będzie działać, ale jak się okazało, CNAME
rekordy nie będą działać dla domeny głównej.
Gruntownie:
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
Chcemy mieć możliwość zmiany adresu IP customer1.mycompanydomain.example
lub A
zapisu, a nasi klienci będą śledzić ten rekord, nad którym mamy kontrolę.
w naszym DNS będzie wyglądać tak:
customer1.mycompanydomain.example IN A 192.0.2.1
Jakieś pomysły?