Direct Access client DNS AAAA record registration issues

janx ® 41 Reputation points
2022-09-26T07:48:16.867+00:00

Hi

Since Windows 10 21H2 September updates, Direct Acccess clients are not registering their AAAA records in DNS servers.
Am I the only one seeing this issue or? From the client perspective everything seems working as excpected. But not registering their AAAA records in to DNS creates issues with manage out scenarios.

Windows for business | Windows Client for IT Pros | Networking | Network connectivity and file sharing
Windows for business | Windows Server | Devices and deployment | Set up, install, or upgrade
Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} votes

5 answers

Sort by: Most helpful
  1. Limitless Technology 44,766 Reputation points
    2022-09-26T15:06:25.26+00:00

    Hello Janx,

    This may seem like some issue regarding NRPT related to the evolution from Direct Acess to AOVPN, and I would suggest the next workarounds:

    1. Get DA server Internal int ipv6 address. You can take it from step 2 DA configuration wizard (Remote Access Server).
    2. Set that IP as static prefered v6DNS server address on Client PC Network intreface, wich used for connection (wireless or lan).

    There is a registry chain that may disable the NRPT registration, you can run the next Powershell command in some of the clients to set to "0" that value and see if they start to register:

    New-ItemProperty -Path ‘HKLM:SYSTEM\CurrentControlSet\Services\Dnscache\Parameters\’ -Name DisableNRPTForAdapterRegistration -PropertyType DWORD -Value 0 -Force

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

    --If the reply is helpful, please Upvote and Accept as answer--

    0 comments No comments

  2. janx ® 41 Reputation points
    2022-09-27T09:27:03.273+00:00

    Hi

    Thank You.. I will try this ipv6 DNS trick.
    Registry key's are set already long time ago.. since Win 2004 version..

    0 comments No comments

  3. janx ® 41 Reputation points
    2022-09-28T07:41:43.127+00:00

    Tried this ipv6 DNS trick - unfortunatley no good.
    I'm bit out of ideas. There is nowhere viable errors.

    0 comments No comments

  4. janx ® 41 Reputation points
    2022-09-28T11:57:41.143+00:00

    Found a possible solution.
    Perviously our DNS servers were configured to listen all IP addresses (including autoconfigured ipv6).
    As soon as I configured them to listen only ipv4 our DA clients started registering their AAAA records again. Will monitor the situation further.

    0 comments No comments

  5. Limitless Technology 44,766 Reputation points
    2022-09-29T08:28:58.71+00:00

    Hi Janx,

    Please do the following:

    Confirm GPO Settings

    DirectAccess clients get their DirectAccess client settings via Group Policy.

    Confirm that the Client Knows that it’s not on an Intranet

    The DirectAccess client must know whether it’s on or off the corporate network. If it’s on the corporate network, then it will turn off the DirectAccess tunnels and use local name resolution based on the DNS server that’s configured on its NIC. Use the following command for this:

    netsh dns show state

    Confirm the Name Resolution Policy Table Settings on the DirectAccess Client

    The Name Resolution Policy Table (NRPT) is used by the DirectAccess client to determine which DNS server it should use to resolve a name.

    You can view the NRPT settings by using the command:

    netsh namespace show effectivepolicy

    Confirm Connectivity to DNS Servers and Domain Controllers

    You need to ensure that the DirectAccess client can contact the DCs and DNS servers.

    For example, you can run the command:

    nltest /dsgetdc:

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

    --If the reply is helpful, please Upvote and Accept as answer--

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.