Задать вопрос

Автоматическое обновление DNS записи, указывающий на внешний IP домашнего сервера?

Подскажите, есть ли какие-нибуть стандартные способы чтобы автоматически обновлять свой внешний динамический IP в DNS записи, которые бы желательно еще работали с DNS-хостингом Yandex-а?


Сервер — Ubuntu.
  • Вопрос задан
  • 5582 просмотра
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
papersaltserver
@papersaltserver
Если хочется бесплатно, то DynDNS. С ними работет большое число роутеров и есть клиенты для всех популярных ОС. Если платно, то не проще ли купить статический IP?
Ответ написан
elliadan
@elliadan
yandex предоставляет свой API для подобных целей: api.yandex.ru/pdd/doc/api-pdd/reference/api-dns.xml
свой внешний адрес вы можете узнать вот так: automation.whatismyip.com/n09230945.asp
или так: checkip.dyndns.com/
или вот так: checkip.zerigo.com/
«тысячи их» (с)

Ну а дальше вам нужен скрипт на баш (как вариант), который будет выполнять два действия: получить текущий адрес, установить адрес на яндексе. И по крону, например, его вызывать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы