dnsmasq - это легкий сервер DNS, TFTP и DHCP. Он предназначен для предоставления связанных услуг DNS и DHCP в локальной сети. Dnsmasq принимает DNS-запросы и отвечает на них из небольшого локального кэша или перенаправляет их на реальный рекурсивный DNS-сервер. Это программное обеспечение также установлено много дешевых маршрутизаторов для кэширования DNS-запросов. Просто перезапустите, чтобы очистить кэш DNS:
Я думаю, что использование SIGHUP - самый чистый метод, потому что руководство отмечает это и dnsmasqможет не очистить кеш при перезапуске. Хотя я бы поставил, # killall -HUP dnsmasqа не # killall -1 dnsmasqпотому, что его легче запомнить / понять.
Джеймс Хей
1
На самом деле это не приводит к тому, что он перечитывает свою конфигурацию - эта часть неверна - но это не имеет значения для вопроса, потому что конфигурацию не нужно перечитывать, чтобы очистить кэш.
Джеймс Хей
7
Поскольку в DD-WRT нет сценариев инициализации, я думаю, это будет самый простой способ перезапустить dnsmasq:
Ответы:
По данным Flush dnsmasq dns cache :
dnsmasq - это легкий сервер DNS, TFTP и DHCP. Он предназначен для предоставления связанных услуг DNS и DHCP в локальной сети. Dnsmasq принимает DNS-запросы и отвечает на них из небольшого локального кэша или перенаправляет их на реальный рекурсивный DNS-сервер. Это программное обеспечение также установлено много дешевых маршрутизаторов для кэширования DNS-запросов. Просто перезапустите, чтобы очистить кэш DNS:
источник
stopservice dnsmasq
следуютstartservice dnsmasq
? См. Barrymorrison.com/tag/dd-wrtОтправьте сигнал HUP, чтобы он очистил кэш и перечитал его конфигурацию, начав с чистого листа.
источник
dnsmasq
может не очистить кеш при перезапуске. Хотя я бы поставил,# killall -HUP dnsmasq
а не# killall -1 dnsmasq
потому, что его легче запомнить / понять.Поскольку в DD-WRT нет сценариев инициализации, я думаю, это будет самый простой способ перезапустить dnsmasq:
Убить dnsmasq:
Запустите dnsmasq:
источник
Я всегда использовал:
который работал хорошо для меня. Я использую несколько новых версий DD-WRT и
также, кажется, работает без ошибок или необходимости sudo ...
источник
Перезапустите службу dnsmasq либо из пользовательского интерфейса.
Или из интерфейса командной строки через
источник