I recently moved to a new DNS server. Currently it is resolving hosts and working, but I noticed when I try to ping ANY host (such as www.google.com) that it returns the translated IP address, but it always times out. It's like it goes out but never comes back in. No matter what address I put in. For example I try to ping www.google.com and it times out, but I can go to google.com no problem (on the DNS server and all clients pointing to the DNS server). All INTERNAL ping requests work without a problem.
DNS server is pointing to itself for DNS by the way (the actual internal address).
Is there maybe a problem with my zones that I don't know about?