Answers:
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
因为它更容易记住/理解。