TGViewer
ITDog ITDog @itdoginfo · 19.3K subscribers
Post #140 36.6K
Stubby и синхронизация времени на OpenWrt

Что-то давно я не писал про костыли, исправим это.

После вчерашнего в комментарии здесь и в чате пишут люди, у которых сломался Stubby. Если DNS настроен через него, то не рабочий DNS на роутере выглядит так: "не открываются все сайты, работает только телеграм".

В чём проблема?

Stubby использует DoT - шифрование DNS с помощью TLS. Прикольная штука, но с одним минусом. Чтоб ему установить связь с DNS-сервером, поддерживающим DoT, нужно иметь правильное время. Этого требует как раз протокол TLS, у которого многое завязано на времени.

Таким образом, время не правильное -> Stubby не может установить соединение с DNS-сервером -> нет соединения с вышестоящим DNS -> не работает DNS на клиентах.

Что делать?

Для быстрой починки нужно синхронизировать время на роутере и перезапустить Stubby.

Инструкция для консоли

Смотрим текущее время и выполняем синхронизацию времени с NTP-сервером
date
ntpd -q -p ptbtime1.ptb.de


Проверяем время и перезапускаем stubby
date
service stubby restart


Проверяем, что stubby работает
nslookup itdog.info 127.0.0.1:5453


Вернул IP-адрес - работает, ошибку - не заработал.

Инструкция для браузера через LuCi

Идём в System - System

Рядом с Local Time жмёте кнопку либо синхронизировать с браузером, либо с NTP-сервером. С браузером удобно синхронизировать, когда есть проблемы и с NTP.

После этого System - Startup и в списке ищите stubby. Справа кнопка Restart.

Делаем костыль

Я с таким сталкиваюсь обычно после того, как роутер был выключен какое-то время и при старте OpenWrt не смогла синхронизировать время. Разработчикам OpenWrt надо брать пример с разработчиков Алисы 😅. Поэтому в /etc/rc.local перед exit 0 добавляем:

ntpd -q -p ptbtime1.ptb.de


При старте роутера принудительно будет синхронизироваться время. Пока меня этот костыль не подводил.

---

Не всегда проблемы связаны с неправильным временем, и если это не помогает, то смотрите логи Stubby.
  • 👍 140
  • 🔥 31
  • ❤ 20
  • 🤔 5
  • 👎 2
  • 🎉 1
More from @itdoginfo
  1. Feb 12, 2026Уважаемые Павел и Николай, Нам не особо нужны: - Новый спорный дизайн - Очередные фичи для…
  2. Oct 29, 2025Блог разблокировали. Несколько людей спрашивали подробности. Рассказываю таймлайн: 21 октя…
  3. Oct 25, 2025Мой блог itdog.info заблокировали на территории РФ. Не понравились две статьи, рассказываю…
  4. Oct 8, 2025NAND Foresee в OpenWrt 24.10.3 Две недели назад вышла минорная версия OpenWrt 24.10.3. Сре…
  5. Oct 4, 2025Обзор NanoPi R3S Хороший гигабитный шлюз, а для каких-то задач может выступить в роли мини…
  6. Sep 10, 2025Обзор на Netis NX31 и его прошивка на OpenWrt По тестам это обычная связка MediaTek MT7981…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →