Hi Seema,
The classic case of Dynamic DNS, you will need to check the settings if clients can update the DNS records and has appropriate permissions to update/modify the DNS records. If the IP address assignment is via DHCP you can configure in DHCP that clients will have updated DNS records.
Check this detailed article on this - configure-dns-dynamic-updates-windows-server-2003
==
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.
----
Please don't forget to upvote and Accept as answer if the reply is helpful