Руководство по изменению серверов имен домена Route53 для использования другого хоста

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

Метод 1: использование консоли Route53

  1. Войдите в консоль управления AWS.
  2. Перейдите к службе Route53.
  3. Выберите домен, который хотите изменить.
  4. Нажмите «Добавить или изменить серверы имен».
  5. Замените существующие серверы имен Route53 серверами имен, предоставленными вашим новым хостинг-провайдером.
  6. Сохраните изменения.

Метод 2. Использование интерфейса командной строки AWS

  1. Установите и настройте интерфейс командной строки AWS на локальном компьютере.
  2. Откройте терминал или командную строку.
  3. Выполните следующую команду, чтобы обновить серверы имен для вашего домена:
aws route53domains update-domain-nameservers --domain-name example.com --nameservers "ns1.newhost.com" "ns2.newhost.com"

Метод 3. Использование AWS SDK
Вы также можете использовать AWS SDK на различных языках программирования для автоматизации процесса смены серверов имен. Вот пример использования Python SDK (Boto3):

import boto3
client = boto3.client('route53domains')
response = client.update_domain_nameservers(
    DomainName='example.com',
    Nameservers=[
        {
            'Name': 'ns1.newhost.com',
            'GlueIps': [
                'IPV4_ADDRESS'
            ]
        },
        {
            'Name': 'ns2.newhost.com',
            'GlueIps': [
                'IPV4_ADDRESS'
            ]
        },
    ]
)

с фактическим адресом IPv4, предоставленным вашим новым хостинг-провайдером.

Изменение серверов имен домена Route53 для использования другого хоста — простой процесс. Независимо от того, предпочитаете ли вы использовать консоль Route53, AWS CLI или AWS SDK, у вас есть несколько вариантов добиться этого. Следуя методам, описанным в этой статье, вы можете легко переключиться на нового хостинг-провайдера, сохранив при этом регистрацию своего домена в Route53.