Antworten:
Laut Flush dnsmasq dns cache :
dnsmasq ist ein einfacher DNS-, TFTP- und DHCP-Server. Es ist vorgesehen, einen gekoppelten DNS- und DHCP-Dienst für ein LAN bereitzustellen. Dnsmasq akzeptiert DNS-Abfragen und beantwortet sie entweder aus einem kleinen lokalen Cache oder leitet sie an einen realen rekursiven DNS-Server weiter. Diese Software ist auch viele billige Router installiert, um DNS-Abfragen zwischenzuspeichern. Starten Sie einfach neu, um den DNS-Cache zu leeren:
# stopservice dnsmasq
# startservice dnsmasq
stopservice dnsmasq
gefolgt von startservice dnsmasq
? Siehe barrymorrison.com/tag/dd-wrt
killall -1 dnsmasq
Senden Sie ein HUP-Signal, um anzugeben, dass der Cache geleert werden soll, und lesen Sie die Konfiguration erneut. Beginnen Sie also mit einem sauberen Slate.
dnsmasq
den Cache beim Neustart möglicherweise nicht löscht. Obwohl ich es lieber gesagt hätte, # killall -HUP dnsmasq
als # killall -1 dnsmasq
weil es einfacher ist, sich zu erinnern / zu verstehen.