Hello Vannness,
To resolve the issue of your DHCP server failing to dynamically update DNS records for PCs under the yyy.com domain while working fine for PCs under xx.yyy.com, several factors and potential solutions can be considered. The core of the problem likely stems from the configuration settings and permissions across the different domains.
Step-by-Step Troubleshooting
1. Verify Service Account Permissions:
- Ensure that the service account used by the DHCP server has sufficient permissions to update DNS records in both the xx.yyy.com and yyy.com zones. This typically means having write access to the DNS zones.
- If the DHCP server is configured without explicit credentials (using the DHCP server's machine account), ensure that this account has appropriate permissions in both DNS zones.
2. Check DNS and DHCP Configuration:
- Verify that the DNS zones (both xx.yyy.com and yyy.com) are configured to allow dynamic updates. This setting is usually found in the zone properties in the DNS Manager.
- Ensure that the DHCP server is configured correctly to perform DNS updates on behalf of the clients. This includes checking the DHCP scope settings for DNS dynamic updates.
3. Review DHCP Logs:
- Look into the DHCP server logs for specific error messages related to DNS updates. This can provide clues on whether the issue is due to permissions, network errors, or configuration mistakes.
4. DNS Update Configuration on DHCP Server:
- Ensure that the "Dynamically update DNS A and PTR records for DHCP clients that do not request updates" option is selected if older clients are in use.
- Make sure "Discard A and PTR records when lease is deleted" is enabled to keep the DNS zone clean from stale records.
5. Credentials for DNS Updates:
- Although your HQ IT team mentioned that credentials are not required, practical implementation might vary especially when cross-domain interactions are involved. It might be necessary to configure credentials specifically for the DNS dynamic update process. This typically involves setting up a dedicated user account with appropriate permissions and configuring the DHCP server to use these credentials.
6. Cross-Domain Trust and Delegation:
- Check if there is a trust relationship between the domains xx.yyy.com and yyy.com. Lack of proper trust settings or delegation can lead to permission issues.
- Ensure that there is proper delegation or permission setup allowing the DHCP server of one domain to update DNS records in another domain.
7. Test with Manual Updates:
- Try manually adding a DNS record in both domains using the same credentials as the DHCP server to test if the permissions are set correctly.
- This can help identify if the problem is specific to the DHCP server or a broader permissions issue.
8. Consult with HQ IT Team:
- Collaborate with your HQ IT team to ensure that all configurations and permissions align with organizational policies and technical requirements. They may also have additional insights or restrictions specific to your network architecture.
By following these steps, you should be able to identify and resolve the issue with DNS dynamic updates. If the problem persists, it may be beneficial to conduct a thorough review of both the DHCP and DNS server configurations with your IT security and network teams.
Best regards
Rosy