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

Почему dnsmasq не отвечает клиенту?

Недавно я обнаружил проблему на работающем сервере. Он был обновлен в последние месяцы, поэтому, возможно, он был изменен между временем, когда «все было хорошо», и сегодня.

На этом сервере находится dnsmasq сервер, который предоставляет услуги DHCP и DNS для:

Сегодня я понял, что при перезагрузке сервера:

Странные моменты:

Моя основная проблема: зачем перезапуск dnsmasq исправить отсутствие разрешения у клиентов? Он работает для сервера, трафик между клиентами и сервером не заблокирован (даже если это было, это не перезапуск dnsmasq который бы решил это).

Единственное, что у меня есть, это, может быть, когда dnsmasq запускается, все интерфейсы пока недоступны. Это довольно надумано, но возможно. Есть ли способ проверить, какие интерфейсы dnsmasq связан с? (netstat или lsof просто покажу *.53 так что не помогает)

Идея выше не кажется правильной по другой причине: контейнеры получают свой IP от dnsmasq, так как они есть, dnsmasq должен быть привязан к их интерфейсу.