우리는 고객에게 가상 머신 이미지를 출시하고 싶습니다. 가상 머신 이미지를 배포한 후 고객은 자신만의 가상 머신 이름을 갖고 싶어하며 기본적으로 두 개의 호스트 이름이 필요합니다. 첫 번째는 개발 중에 지정된 이름이고 우리는 이를 "공장 이름"이라고 부르고 두 번째는 지정된 이름입니다. 고객의 "생산 이름"으로.
애플리케이션 개발 중에 "공장 이름"을 사용하여 VM 이미지를 배포한 후 인증서, DNS 등을 사용하고 "생산 이름"으로 변경하면 모두 유효하지 않습니다.
기본적으로 우리는 두 이름이 모두 유효하고 "공장 이름"과 "생산 이름"에 대한 모든 참조가 문제 없이 상호 교환적으로 사용되기를 원합니다. /etc/hosts 및 DNS "CNAME"에 동일한 IP 주소를 사용하여 "공장 이름"과 "제품 이름"을 추가할 수 있습니다.
그 밖에 우리가 알아야 할 사항이 있으면 알려주십시오. VM 이미지 전달에 대한 표준 절차가 없습니다.
답변1
어떤 시스템도 여러 개의 호스트 이름을 가질 수 없지만, 어떤 하나의 시스템이라도 해당 IP 주소를 가리키는 여러 개의 DNS 이름을 가질 수 있습니다(아마도 이것이 원하는 것일 것입니다).
OS에 따라 머신은 여러 IP 주소를 가질 수도 있지만(하나/다중 인터페이스에서 - 하나 이상의 IP/인터페이스를 허용하지 않는 OS의 사용 사례를 보기는 어렵습니다) VM 공급자에 따라 다릅니다. 가능하지만(많은 경우 추가 IP 요금을 청구함) 많은 경우에는 필요하지 않습니다.