2013-06-28 20 views
7

walczę połączyć moją domenę do mojego instancji EC2, chociaż mam czytać każdy post w internecie mogę znaleźć na ten temat:domeny nie rozwiąże do AWS EC2 - używając trasy 53 i elastyczną ip

I używam trasy 53, aby skierować moją domenę do elastycznego adresu IP, który jest przypisany do instancji EC2 Ubuntu 13.04. nslookup dla domeny z zewnątrz pokazuje adres Elastic IP, ale zwraca Server UnKnown.

Moja konfiguracja jest następująca:

  • Domena Wszystkie cztery Route 53 delegacja ustawić wpisy dodane jako serwer nazw, wyszukiwanie DNS pokazuje wszystko jest rozprowadzany i porządku

  • Route 53: A zestawów płytowych dla domain.com i * .domena.com, wskazując elastycznej IP

  • Elastic IP: Przypisany do EC2 instancji

  • EC2 instancji: Ubuntu 13.04 z lampą (MySQL wyłączone), zestaw vhosta dla * .domena.com i włączona, dodaje 127.0.0.1 domain.com do etc/hosts, wszystko wznowiona i skonfigurować

Wprowadzanie adresu Elastic IP lub bezpośredniego adresu IP instancji jest w porządku, należy używać tylko zwrotów domeny "Nie można rozwiązać nazwy hosta".

Byłbym wdzięczny za pomoc w tej sprawie.

Odpowiedz

4

Instancja EC2 i Elastic IP są w porządku, inaczej nie można połączyć się z adresem IP. Problem dotyczy DNS.

Nie rozumiem, w jaki sposób wyszukiwanie DNS może pokazać, że wszystko jest w porządku, ale pojawia się komunikat "Nie można rozwiązać nazwy hosta". Oznacza to, że twój komputer lokalny nie może przekonwertować nazwy przypisanej do adresu IP. Oznacza to, że coś jest nie tak z DNS.

Czy jesteś pewien, że prawidłowo zarejestrowałeś swoje serwery nazw u rejestratora? Powiedziałeś, że wyszukiwanie DNS mówi, że wszystko jest w porządku. Jeśli tak, to problem musi być na Route 53.

Czy używasz * jako nazwy hosta w Route 53? Jeśli tak, wymień go na proste słowo (np. Www) i sprawdź, czy to działa.

+1

Dzięki za skierowanie mnie we właściwą stronę - wydaje się, że problem polegał na zapisie trasy 53 A dla domeny.com i * .domain.com - usunąłem ten ostatni i zastąpiłem go rekordem CNAME i działa idealnie teraz - dzięki za radę! – zenthara

+0

Witam, że jakaś część problemu polega na tym, aby poczekać, aż te rzeczy zaczną działać? Byłem w tym przez kilka godzin i jestem zdezorientowany. Ustanowiłem elastyczny adres IP i powiązałem go z moją instancją EC2. Następnie, z uzyskanym wynikiem IP, utworzyłem Type A na stronie foobar.org w polu Name i Under Value Wprowadziłem Publiczny/Elastyczny IP. W przypadku rekordu CNAME wprowadziłem publiczny serwer DNS. Mimo to nazwa domeny Route 53 powoduje "wyszukiwanie DNS nie powiodło się". – kuanb

+1

@kuanb odpowiedź brzmi tak. Może minąć kilka minut, zanim wszystko zacznie działać poprawnie (zakładając, że wszystko jest poprawnie skonfigurowane). – joshmcode