Назад | Перейти на главную страницу

pfsense: динамический DNS не обновляется автоматически - он знает, что устарел

Я использую dyndns с pfsense, и у меня есть маршрутизатор, подключенный к линии WAN (конфигурация DHCP). Каждые несколько дней мой интернет-провайдер меняет мой IP-адрес, и pfsense не может обновить его автоматически. Если я открываю веб-интерфейс и посещаю динамическую службу DNS, мой IP-адрес отображается красным цветом, поскольку он знает, что это не текущий. Если я нажму «сохранить и обновить», IP обновится правильно.

Похоже, что это известное ограничение [1], когда pfsense подключен к вашему модему / маршрутизатору с использованием TCP / IP (статического или динамического). Обходной путь таков:

Установите пакет cron (System > Package Manager > Available Packages, найдите cron и нажмите INSTALL). Затем перейдите в Services > Cron и нажмите редактировать (карандаш) на строке около rc.dyndns.update. Вам нужно изменить Минуту на */5 и час до *. Это заставит pfsense проверять изменения IP каждые 5 минут.


Ноты [1] Есть закрытый отчет об ошибке https://redmine.pfsense.org/issues/2148 где команда pfsense предлагает этот обходной путь. Они считают, что проблема затрагивает такую ​​крошечную долю пользователей pfsense, что иначе ее исправлять не стоит.