Amazon Route 53 — это высокодоступный и масштабируемый веб-сервис облачной системы доменных имен (DNS) AWS. Дизайн предоставляет разработчикам и предприятиям исключительно надежный и экономичный способ маршрутизации конечных пользователей к интернет-приложениям. Однако многие компании уже перед запуском AWS разместили свои DNS у другой стороны. В этом посте мы рассмотрим, что вам нужно сделать, чтобы использовать Route53, сохраняя при этом вашего текущего провайдера DNS.

Этот пост является частью NBTL.blog, который содержит учебные пособия и сообщения в блогах обо всех сервисах облачных провайдеров. Блог содержит более подробные примеры и предлагает различные типы постов, например нашу популярную Университетскую серию.

Чего ожидать?

В конце этой записи в блоге у вас будет DNS с отдельным провайдером при управлении поддоменами в Route53. Вы сможете использовать эти субдомены для таких сервисов, как AWS Amplify или CloudFront, в качестве личного домена в своей учетной записи AWS.

Как использовать Route53 с другим провайдером DNS

Я предполагаю, что вы настроили домен у провайдера по вашему выбору. В моем случае я использую «Антагонист», и все, что мне нужно от них, — это полный доступ к настройкам DNS. Во-первых, я создам размещенную зону в Route53 в AWS с поддоменом по своему выбору. Затем в настройках DNS моего домена у моего провайдера я добавлю новую NS-запись для этого поддомена. Эта запись NS будет перенаправлять любой трафик для этого субдомена в размещенную зону в Route53. Чтобы протестировать комплексное решение, мы могли бы добавить собственный домен к чему-то вроде CloudFront, чтобы увидеть все решение в действии.

Создание зоны хостинга в Route53

Мы создадим размещенную зону в AWS, на которую будет перенаправлен наш DNS-запрос. Для этого откройте Hosted Zones в Route53 в консоли AWS, нажав здесь. В консоли нажмите Создать новую размещенную зону, чтобы создать новую размещенную зону.

При появлении запроса введите субдомен зоны хостинга, которую вы хотите создать.

После того, как вы создали размещенную зону, вам необходимо записать свои записи NS для этой ГП. Эти NS-записи мы добавим к нашему внешнему DNS-провайдеру.

Добавление записей NS к вашему текущему провайдеру DNS

Наконец, вы хотите добавить эти записи NS в записи DNS вашего текущего домена.

Как только это будет сделано, вы сможете создавать новые записи в своей размещенной зоне в Route53.

Вывод

Когда все настроено, вы можете начать использовать Hosted Zone в Route53 для подключения к существующему домену. Например, вы можете добавить пользовательский домен в свой проект AWS Amplify. Вы можете узнать, как настроить это менее чем за 5 минут, из другого нашего поста: 🌎 Создайте веб-приложение Hello World менее чем за 5 минут с помощью AWS Amplify.

Если это вызвало у вас интерес к большему, у нас есть еще много руководств и сообщений в блогах, написанных в нашем блоге NBTL. Например: