Member servers lost DNS records

Hi guys
some servers in my domain have lost all their dns entries, probably due to some network cards errors in migrating VMs to a new infrastructure. Apart from name resolution, no issue is detected at AD level, i mean the servers authenticate correctly
Now the network configuration has been fixed, how do i fix the missing dns entries? just manually add A records for the servers, o i better remove the servers from the domain and join them again to have the dns entries automatically added ?

If the second was the case, whats the risk in removing and joning a servers with application installed?

thanks a lot for your help
Mark AyreSysadminAsked:
Who is Participating?
footechConnect With a Mentor Commented:
@Jeremy - It's not the DHCP client service that does this anymore, but the DNS client service (I think it was Vista when this changed).

ipconfig /registerdns will work for both static and dynamic clients, but it is recommended to use ipconfig /renew for dynamic clients so that the DHCP server can perform the registration if so configured.

Unless the secure channel between a client and the domain is broken, there's no need to rejoin to the domain.  Another thing that could affect dynamic registration is the settings on the zone (i.e. whether it's set to allow secure only, secure and nonsecure, or none).

Also, static clients should attempt to update their record every 24 hours.
Senior IT System EngineerIT ProfessionalCommented:
Is his due to the DNS server scavenging issue ?
Dariusz TykaConnect With a Mentor ICT Infrastructure Specialist Senior Commented:
You can add DNS enteris manually or restart netlogon service on affected servers to automatically update DNS records.
No need to rejoin to domain to fix it.
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Jeremy WeisingerSenior Network Consultant / EngineerCommented:
Have you tried running ipconfig /registerdns on the servers?
Disjoining and rejoining the I don't think is necessary.
Mark AyreSysadminAuthor Commented:
No it's not a  scavenging issue
I did try restarting Netlogon, and even the server itself, but no record was added
Also ipconfig /registerdns was useless
Anyway if you confirm rejoining the domain is not needed, i will manually add the records

Any idea why this could happen, and why records are not recreating automatically ?
ipconfig /registerdns is supposed to work only for dhcp clients, correct? Is it ok it does not add record for a server with static ip?
Jeremy WeisingerConnect With a Mentor Senior Network Consultant / EngineerCommented:
ipconfig /registerdns can be used for both static and dynamic IP address assignments. It does, however, require the DHCP client service regardless if the IP  is statically assigned or not.

Make sure there's no time skew between the servers that have issues registering and the DNS servers. If theses servers are on a new subnet, make sure the firewall is allowing traffic from the subnet.
Dariusz TykaICT Infrastructure Specialist Senior Commented:
Are there any events logged in event viewer regarding unsuccessful DNS registration?
Jeremy WeisingerSenior Network Consultant / EngineerCommented:
@footech - Thanks! I guess I haven't looked at that for awhile. :)
PberSolutions ArchitectCommented:
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I have recommended this question be closed as follows:

-- footech (https:#a42363019)
-- Jeremy Weisinger (https:#a42362582)
-- Dariusz Tyka (https:#a42362551)

If you feel this question should be closed differently, post an objection and the moderators will review all objections and close it as they feel fit. If no one objects, this question will be closed automatically the way described above.

Experts-Exchange Cleanup Volunteer
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.