11

Я пытаюсь, чтобы мое доменное имя godaddy.com указывало на мой экземпляр Amazon EC2, и у меня возникли некоторые трудности.

Я создал размещенную зону для своего доменного имени на маршруте 54 и настроил имена серверов как серверы "набора делегирования", упомянутые на маршруте 53 (ns-xxx.awsdns-xx.net и т.д.). Но, несмотря на это, это не работает.

Меня интересует одна вещь: нужно ли связывать доменное имя / зону с конкретным экземпляром EC2 или эластичным IP-адресом EC2? Если так, то я не знаю, как это сделать.

Есть идеи?

3 ответа3

10

Убедитесь, что A-запись вашего DNS указывает на публичный IP-адрес вашего сервера.

Обычно вы получите три столбца:

  • Имя хоста <- как пользователи попадут на ваш сайт (@, www, поддомен и т.д.)
  • Адрес <- где должна указывать запись (обычно это IP-адрес сервера)
  • Тип записи <- Как правило, это будет запись A

Использование символа @ в качестве имени вашего хоста позволит пользователям попасть на ваш сайт через http://domain.com . Если вы хотите http://www.domain.com , вам придется установить другую запись с www качестве имени хоста.

Чтобы проверить распространение, а также убедиться, что запись указывает на правильный адрес, вы можете использовать такие инструменты, как http://www.whatsmydns.net/

9

Сначала настройте IP-адрес для ваших настроек DNS

  1. В AWS выберите Elastic IP's в меню слева.
  2. В верхнем меню в разделе «Адреса» нажмите «Выделить новый адрес».
  3. Убедитесь, что для параметра «EIP used in» установлено значение «EC2», и нажмите «Да, выделить».
  4. Установите флажок рядом с новым IP-адресом, который появился в главной левой панели, и нажмите кнопку «Связать адрес» в верхнем меню.
  5. В раскрывающемся списке «Экземпляр» выберите свой веб-сервер, который мы настроили ранее, и нажмите «Да, связать».

Это все для управления на стороне AWS, однако, обратите внимание, что теперь, когда вы обращаетесь к своему веб-серверу через SSH, SFTP или MySQL, ваш общедоступный адрес DNS, который вы использовали для соединения, изменится. На этом этапе, вероятно, лучше просто использовать новый IP-адрес для подключения, которое вы только что связали с вашим веб-сервером.

Настройка вашего DNS

  1. Войдите в свою учетную запись godaddy и перейдите к менеджеру домена.
  2. Нажмите кнопку запуска напротив вашего домена.
  3. нажмите на вкладку «Файл зоны DNS» и нажмите «Изменить».
  4. смените IP на новый (созданный системой Elastic IP) перед @ в разделе хоста и сохраните изменения.
4

Вот ссылка, которая помогает мне:

http://techshangrila.blogspot.sg/2016/01/how-to-point-godaddy-domain-to-amazon.html

Шаги представлены следующим образом:

-Нажмите правой кнопкой мыши на экземпляр и выберите создать изображение

-После того, как изображение AMI будет создано, щелкните его правой кнопкой мыши и выберите «Копировать AMI».

-Выберите регион, в который хотите скопировать, дайте имя и описание, и нажмите «Копировать AMI».

-После того, как AMI будет скопирован в новый регион, нажмите кнопку Launch, чтобы запустить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .