Wir hosten viele Webanwendungen für unsere Kunden. Da es offensichtlich ist, dass sie ihre eigenen Domänen verwenden möchten, um auf diese Anwendungen zu verweisen, möchten sie normalerweise, dass jeder Benutzer entweder seine Webanwendung eingibt http://www.customer1.example
oder http://customer1.example
zu dieser wechselt.
Die Situation, mit der wir konfrontiert sind, besteht darin, dass wir die Flexibilität haben müssen, IP-Adressen in naher Zukunft zu ändern. Und wir möchten uns nicht darauf verlassen, dass der Kunde die Änderung des A-Datensatzes für seine Domains vornimmt. Wir dachten also, dass die Verwendung von CNAME
Datensätzen funktionieren wird, aber wie wir herausfinden, CNAME
funktionieren Datensätze für die Stammdomäne nicht.
Grundsätzlich:
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
Wir möchten in der Lage sein, die IP-Adresse customer1.mycompanydomain.example
oder den A
Datensatz zu ändern, und unsere Kunden werden diesem Datensatz folgen, über den wir die Kontrolle haben.
In unserem DNS sieht es so aus:
customer1.mycompanydomain.example IN A 192.0.2.1
Irgendwelche Ideen?