我们为客户托管了许多Web应用程序。显而易见,他们希望使用自己的域来引用这些应用程序,通常,他们希望键入http://www.customer1.example
或http://customer1.example
访问其Web应用程序的任何用户。
我们面临的情况是,我们需要在不久的将来灵活地更改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
我们希望能够更改customer1.mycompanydomain.example
或A
记录的IP地址,而我们的客户将遵循我们拥有控制权的该记录。
在我们的DNS中,它将看起来像:
customer1.mycompanydomain.example IN A 192.0.2.1
有任何想法吗?