Newly configured/installed Windows 2016 domain controller DNS server no listening interfaces

Luke C 1 Reputation point
2021-03-17T00:28:49.84+00:00

Hi,
On a pair of newly built Windows 2016 servers that were promoted to domain controllers, we find that TCP and UDP port 53 are only listening on loopback interfaces, not on the IPv4 address of the network card.
When we go into DNS console, right click the DNS server and select properties, within the 'Interfaces' tab we see that Listen on is set to All IP addresses, but the list of IP addresses is empty. Normally there would be one or more IP addresses listed here that are ticked.
We found a technet article where someone suggested running: dnscmd <servername> /resetlisteningaddresses
After running this command and restarting DNS console, we can now see the IP address listed under the DNS server properties 'interfaces' tab. Clients can now use the DNS server to resolve queries.

If we reboot the DNS server, this address disappears, and we need to run the command again.

Some points to note, this machine is running a NIC team to use two physical interfaces as a single interface. It does not run multiple IPv4 addresses or etc. It does not run RAS, DHCP or any other services. Just a very basic setup.

In all my years working with AD DNS servers I have not seen anything like this. I am hoping someone can help.

Thanks in advance for your help.

Windows Server 2016
Windows Server 2016
A Microsoft server operating system that supports enterprise-level management updated to data storage.
2,368 questions
Active Directory
Active Directory
A set of directory-based technologies included in Windows Server.
5,817 questions
Windows DHCP
Windows DHCP
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.DHCP: Dynamic Host Configuration Protocol (DHCP). A communications protocol that lets network administrators manage centrally and automate the assignment of Internet Protocol (IP) addresses in an organization's network.
1,021 questions
{count} votes

4 answers

Sort by: Most helpful
  1. Alberto Mejia Cordero 101 Reputation points
    2022-03-15T17:33:54.64+00:00

    Yes, using static IPs.
    Thank you.

    1 person found this answer helpful.
    0 comments No comments

  2. Candy Luo 12,656 Reputation points Microsoft Vendor
    2021-03-17T02:58:05.977+00:00

    Hi ,

    If we reboot the DNS server, this address disappears

    Please first check DNS event log to see if there are something related for us to troubleshooting.

    dnscmd <servername> /resetlisteningaddresses will trigger creation of a registry value to store this configuration: HKLM\System\CurrentControlSet\Services\DNS\Parameters\ListenAddresses.

    I would suspect that Teaming NIC always comes later due to additional time needed to create the teaming NIC interface. Once DNS Server service is started and this issue is hit as teaming NIC is not ready yet. DNS Server checks existing IP addresses during service start and as none match the configured teaming NIC address, then this registry config is deemed invalid and deleted.

    Please try to change the Startup type of DNS Server service to Automatic (Delayed Start) ,then check if the problem can be resolved.

    Hope this can help you.

    Best Regards,

    Candy

    --------------------------------------------------------------

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  3. Alberto Mejia Cordero 101 Reputation points
    2022-03-15T16:54:32.153+00:00

    We have the same issue with two servers. Once NIC teaming is configured DNS IPs are not checked on the Listen to section.
    Need to re-start DNS to have the NICs listed and checked.
    Will try the delay start to see if it works.

    We have created a batch file with a schedule task that re-starts the DNS upon reboot and it works.

    0 comments No comments

  4. Will H 76 Reputation points
    2022-03-15T17:28:12.643+00:00

    Since nobody mentioned this yet: Are you using static IP addresses for the interfaces?

    0 comments No comments