Ответы:
По данным Flush dnsmasq dns cache :
dnsmasq - это легкий сервер DNS, TFTP и DHCP. Он предназначен для предоставления связанных услуг DNS и DHCP в локальной сети. Dnsmasq принимает DNS-запросы и отвечает на них из небольшого локального кэша или перенаправляет их на реальный рекурсивный DNS-сервер. Это программное обеспечение также установлено много дешевых маршрутизаторов для кэширования DNS-запросов. Просто перезапустите, чтобы очистить кэш DNS:
# stopservice dnsmasq
# startservice dnsmasq
killall -1 dnsmasq
Отправьте сигнал HUP, чтобы он очистил кэш и перечитал его конфигурацию, начав с чистого листа.
dnsmasq
может не очистить кеш при перезапуске. Хотя я бы поставил, # killall -HUP dnsmasq
а не # killall -1 dnsmasq
потому, что его легче запомнить / понять.