I have set up local BIND/DNS services on an Ubuntu Server (Linux). It is working properly and lets me receive new domain requests for multiple hostnames set up in our Apache web service. So, I can host sites like example1.com, example2.com, etc., as long as the registrar of those domains point to my nameserver IP on this server.
When I look in /etc/resolv.conf, it says "nameserver 127.0.0.1".
All is well except every once in awhile, my server cannot ping someone else's brand new domain name (created two days ago), while on other computers it can ping just fine. But when I reboot the Ubuntu Server, it comes back up and it can now ping the new domain name just fine.
What's wrong with our BIND config?