w Amazon, ja próbuje utworzyć CNAME dla domeny,EC2/Route53: Jak wskazać rekord apeksu na Load Balancer?
example.com
do równoważenia obciążenia w Route 53
Examplecom-1058462749.us-west-2.elb.amazonaws.com
Ale gdy próbuję zapisać rekord, otrzymuję ten błąd :
RRSet of type CNAME with DNS name example.com.
is not permitted at apex in zone example.com.
I kiedy spróbować zrobić to rekord a, mam podobny problem:
The record set could not be saved because:
- The Value field contains invalid characters
or is in an invalid format.
Ponieważ publiczny DNS systemu równoważenia obciążenia nie jest adresem IPv4. Co ja robię źle? Jak mogę dostać example.com, aby wskazać system równoważenia obciążenia? Uwaga: Pomyślnie utworzyłem nazwę cname dla adresu www.example.com dla load balancerów public dns.
W jaki sposób można to osiągnąć dla dostawcy dns, który obsługuje rekord aliasu? –
To jest dokładnie problem, który AWS próbował rozwiązać, gdy tworzył pojęcie rekordów "ALIAS" - DNS nie ma skutecznego sposobu na zapisywanie na wierzchołku (najwyższym poziomie) domeny (strefy) obsługiwanej przez dowolne urządzenie inne niż autorytatywne serwery nazw. Rekordy aliasów są możliwe na trasie 53, ponieważ trasa 53 ma "wewnętrzną" wiedzę o tym, jak należy odpowiedzieć na zapytanie; serwer DNS innej firmy nie ma dostępu do tych samych informacji. Jedynym rozwiązaniem, które przychodzi na myśl, jest serwer proxy DNS, który może wywoływać żądania dla adresu ELB na zapleczu. –
To rozwiązanie ma zastosowanie tylko wtedy, gdy konto, na którym jest zarejestrowana domena, również jest kontem, które zawiera moduł równoważenia obciążenia, co nie zawsze ma miejsce. Co się stanie, jeśli będą to dwa oddzielne konta lub jeśli moduł równoważenia obciążenia nie zostanie w ogóle skojarzony z usługą AWS? – kloddant