우리는 고객을 위해 많은 웹 애플리케이션을 호스팅하고 있습니다. 당연히 그들은 자신의 도메인을 사용하여 해당 응용 프로그램을 참조하기를 원하며 일반적으로 웹 응용 프로그램을 입력 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
어떤 아이디어?