Подключаемся к роутеру с динамическим IP адресом: настройка DDNS на Mikrotik
Как правило, динамический DNS (DDNS) требуется в случае, когда при выходе в Интернет вам назначается динамический IP адрес и нужно удалённо подключаться к камерам или другим ресурсам внутри сети за роутером. Впрочем, есть и более изощренные схемы организации сети, когда такое соединение необходимо.
Так, в одном из офисов у меня настроено два канала связи от разных провайдеров — основной, со статическим IP-адресом, который указан в настройках VPN-соединения удалённых пользователей и резервный с динамикой. Автоматическим переключением между ними заведует роутер MikroTik.
Всё прекрасно работает до тех пор, пока не случается авария в сети основного провайдера и не происходит переключение на запасной канал связи. Вот тут то все удаленные пользовали и отваливаются. Как быть?
Можно попросить второго провайдера выделить статический адрес и настроить каждому удалённому пользователю ещё одно соединение на случай аварии, но это долго, неудобно и вообще какие-то костыли. Более правильным вариантом будет настроить на роутере DDNS и прописать в настройках VPN-соединения полученный динамический DNS вместо физического IP адреса, выделенного провайдером.
Тут следует учесть один существенный момент, для работы DDNS требуется реальный (белый) адрес от провайдера.
Никакие варианты с внутренними частными адресами за дополнительным NAT, как это практикуется у Дом.RU тут не прокатят (кстати, мой домашний Интернет от MTS тоже использует частные адреса). В этом случае вам всё-таки придётся заказывать статический адрес у провайдера.
Принцип действия сервиса DDNS заключается в том, чтобы присвоить устройству уникальное доменное имя, которое привязывается к текущему (динамическому) IP-адресу, назначенному интернет-провайдером.
Время жизни (TTL) динамической записи делается очень маленьким и составляет от одной до трёх минут, чтобы другие DNS-сервера не помещали её в свой кэш, а их клиенты не получали устаревшую информацию.
Включаем функцию MikroTik Cloud (DDNS)
Активировать функцию DDNS в роутерах MikroTik довольно просто, достаточно поставить всего одну галочку в настройках. Заходим в web-интерфейс и выбираем IP -> Cloud, где активируем функцию DDNS Enabled:
В течении минуты в поле "DNS name" отобразится полученное уникальное DNS-имя, присвоенное устройству, которое хранится в MikroTik Cloud (изменение IP-адреса автоматически проверяется каждые 60 секунд):
Включить службу ddns можно и через консоль:
/ip cloud
set ddns-enabled=yes
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.