Назад | Перейти на главную страницу

Создание доменного имени для экземпляра ec2 с маскированием

Я создал экземпляр EC2 и разместил свое приложение в облаке Amazon, и я хотел установить доменное имя для моего экземпляра EC2 (какой URL-адрес слишком длинный), и я хочу, чтобы имя домена присутствовало в адресной строке вместо перенаправления на URL-адрес amazons ec2 в адресной строке. Я купил domian у GoDaddy и попытался использовать пересылку и маскирование GoDaddy, так как мой экземпляр amazon ec2 - https, а URL-адрес GoDaddy - http, маскирование не происходит. Могу я узнать, как этого добиться?

AWS Route 53 можно использовать для размещения записи DNS для вашего хоста EC2.

  1. Создайте общедоступную размещенную зону: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingHostedZone.html
  2. Обновите своего регистратора (в данном случае GoDaddy), добавив 4 DNS-сервера, которые отображаются как NS-запись в вашей недавно созданной размещенной зоне: https://www.godaddy.com/help/set-custom-nameservers-for-domains-registered-with-us-12317
  3. Прикрепите эластичный IP-адрес к своему экземпляру EC2, чтобы он имел статический IP-адрес: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
  4. Создайте новую запись типа «A» и желаемое доменное имя в вашей общедоступной размещенной зоне.

После небольшой задержки распространения (около минуты) вы сможете преобразовать свой домен в IP-адрес вашего экземпляра EC2. Вы можете использовать подобный сервис, чтобы посмотреть, как ваше имя везде разрешается: https://www.whatsmydns.net/#A/t.co. Или https://toolbox.googleapps.com/apps/dig/#A/t.co (в обоих случаях я использовал «t.co» в качестве примера домена для разрешения, вы должны указать свое имя). Когда обновления DNS распространяются повсюду, обе службы должны возвращать эластичный IP-адрес вашего экземпляра EC2.