This content has been marked as final. Show 3 replies
Caching is performed by your DNS server and web browser. Every DNS record has a TTL value defining it's time to live before it expires. As far as I understand, the Linux DNS resolver does not cache DNS records based on their TTL Value. You can enable DNS caching using the nscd daemon or dnsmasq. By default, both services are not enabled:
chkconfig --list nscd
nscd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
chkconfig --list dnsmasq
dnsmasq 0:off 1:off 2:off 3:off 4:off 5:off 6:off
If any of them are enabled, try "service restart nscd" or "service restart dnsmasq" to reset the cache.