Hello,
I'm not sure that the localhost.zone and the named.local have anything to do with caching nameservers. If you check them, all they do is make:
localhost.zone: localhost resolve to 127.0.0.1
named.local: 127.0.0.1 resolve to localhost
nothing too magical there.
I have no clue why they're being deleted either... check for /var/named/localhost.zone.rpmsave in case the rpm decided they don't belong there.. not too sure.
Regarding caching namesrevers, yes, bind is a caching nameserver by default. However, as of a few months ago, we include this line
Code:
allow-recursion { localnets; };
(relating to
this guide) which says that only local lookups are allowed to use the caching bits. External people can only do lookups on non-cached domains (domains that live on your DA box)
I don't believe there is any security issue... the only issue is why the 2 files are being deleted or renamed by the yum update, which would still be a mystery.
John