Occasionally I must add new DNS entries in AD DNS. The zone is the domain's zone, and the server which I use to add it is in the same subnet as the clients affected by this issue.
After adding the entry, clients cannot resolve the name. If I wait a sufficiently long enough time, I believe that they eventually do resolve, but we're talking at least a matter of hours...
When users run
nslookup they can resolve the added name.
I usually advise users to do
net stop dnscache and
net start dnscache followed by
ipconfig /flushdns. This typically does the trick. However, it is not a very good solution.
What can cause this delay when adding new DNS entries? I've ruled out server-server replication (same site, user DNS configured to that DC), but not much else.