Когда дело доходит до управления настройками DNS домена, Amazon Route53 является популярным выбором благодаря своей надежности и масштабируемости. Однако бывают ситуации, когда вы можете захотеть использовать другого хостинг-провайдера, сохранив при этом регистрацию своего домена в Route53. В этой статье мы рассмотрим несколько способов изменить серверы имен домена Route53, чтобы они указывали на другой хост.
Метод 1: использование консоли Route53
- Войдите в консоль управления AWS.
- Перейдите к службе Route53.
- Выберите домен, который хотите изменить.
- Нажмите «Добавить или изменить серверы имен».
- Замените существующие серверы имен Route53 серверами имен, предоставленными вашим новым хостинг-провайдером.
- Сохраните изменения.
Метод 2. Использование интерфейса командной строки AWS
- Установите и настройте интерфейс командной строки AWS на локальном компьютере.
- Откройте терминал или командную строку.
- Выполните следующую команду, чтобы обновить серверы имен для вашего домена:
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.