Теперь вы можете динамически управлять своими PTR-записями на DNS-серверах CloudSigma.
Эта новая функция обеспечивает большую гибкость при настройке ваших приложений в нашем облаке. Теперь мы принимаем динамические обновления PTR-записей в наших зонах. Это означает, что наши динамические DNS-серверы (DDNS) будут принимать обновления напрямую с отдельных IP-адресов из сетей, используемых в наших облаках.
Очень важно отметить, что эта функция позволяет серверу с данным IP-адресом обновлять только свою собственную PTR-запись, а также то, что обновления должны отправляться по протоколу TCP.
Обычно обновление PTR-записей — это ручной процесс, при котором пользователь определенного IP-адреса должен отправить запрос организации, управляющей IP-сетью, на добавление/удаление/изменение PTR-записи для данного адреса. В этой статье мы расскажем, как вы можете самостоятельно создавать и обновлять PTR-записи, не обращаясь к нам.
Итак, давайте посмотрим, как можно обновить PTR-записи IP-адреса, который вы используете в облаках CloudSigma.
Для обновления наших DDNS-серверов вам понадобится программа под названием nsupdate – доступная для Linux/*BSD/Windows.
Если у вас уже установлена эта программа, перейдите к разделу с примерами ниже и выполните указанные команды (не забудьте изменить доменное имя в соответствии с вашими потребностями). Если программа не установлена, сначала вам нужно ее установить.
Требования к установке пакетов ОС
- Windows –
BIND - Fedora/RHEL/CentOS –
bind-utils - Debian/Ubuntu –
dnsutils
Инструкции по установке пакетов для каждой ОС
Windows
- Скачайте Bind9 для Windows
- Распакуйте архив и запустите
BINDInstall.exe - Проверьте и измените целевой каталог в соответствии с вашими предпочтениями
- Установите флажок
Tools Onlyи снимите все остальные флажки - Нажмите
Install - После успешного завершения нажмите
OK. Затем нажмитеExit
Fedora</h5h6
|
1 |
dnf -y install bind-utils |
RHEL/CentOS
|
1 |
yum -y install bind-utils |
Debian/Ubuntu
|
1 2 |
apt-get update apt-get install -y dnsutils |
Управление вашими PTR-записями
После того как nsupdate будет установлена, вы можете перейти к обновлению записи.
Допустим, вы используете облачный сервер с IP-адресом 162.213.39.225, который преобразуется в доменное имя – 225.39.213.162.in-addr.arpa.
Вот что нужно сделать, чтобы обновить его PTR-запись на somehost.somedomain.org :
|
1 2 3 4 |
nsupdate -v update delete 225.39.213.162.in-addr.arpa IN PTR update add 225.39.213.162.in-addr.arpa 86400 IN PTR somehost.somedomain.org send |
Эти команды фактически:
- удалят старую обратную запись для
225.39.213.162.in-addr.arpa - добавят новую обратную запись для
225.39.213.162.in-addr.arpaс TTL 86400 - отправят пакет команд на основной DNS-сервер
Использование nsupdate -v гарантирует, что обновления будут отправлены по протоколу TCP, что является нашим требованием. Обратите внимание, что вы должны выполнять каждое обновление с того IP-адреса, запись которого вы хотите обновить.
Если вы используете несколько IP-адресов на одном сетевом интерфейсе, вы можете обнаружить, что обновить PTR-записи описанным выше способом невозможно. В этом случае обратитесь в службу поддержки, и мы добавим запись вручную. Для подавляющего большинства клиентов этот метод работает надежно и может быть легко интегрирован в автоматизированные рабочие процессы развертывания для обеспечения наличия PTR-записей в динамической среде.
Приятной работы и удачи с настройкой обратных записей!

Комментарии
Комментариев пока нет. Будьте первым.