Something is broken with our DNS. I think the records are not being updated or refreshed. If I ping an internal computer by name a lot of the time it resolves to the wrong IP address. External addresses resolve fine. There aren't any errors in the DNS log. Although, looking at our local subnets under reverse lookup zones shows the inacurate IP records along with old computer names that have since been renamed.
Any pointers would be greatly appreciated.