DnsClientNrptGlobal - dsccommunity/NetworkingDsc GitHub Wiki

Parameters

Parameter Attribute DataType Description Allowed Values
IsSingleInstance Key String Specifies the resource is a single instance, the value must be 'Yes'. Yes
EnableDAForAllNetworks Write String Specifies DirectAccess (DA) settings. EnableOnNetworkID, EnableAlways, Disable, DisableDA
QueryPolicy Write String Specifies the DNS client query policy. Disable, QueryIPv6Only, QueryBoth
SecureNameQueryFallback Write String SecureNameQueryFallback. Disable, FallbackSecure, FallbackUnsecure, FallbackPrivate

Description

This resource is used to control DNS Client NRPT Global Settings for a node.

Examples

Example 1

Configure DNS Client NRPT global configuration and set EnableDAForAllNetworks to 'EnableAlways', QueryPolicy to 'QueryBoth' and SecureNameQueryFallback to 'FallbackSecure'.

Configuration DnsClientNrptGlobal_Config
{
    Import-DscResource -Module NetworkingDsc

    Node localhost
    {
        DnsClientNrptGlobal DnsClientNrptGlobal
        {
            IsSingleInstance        = 'Yes'
            EnableDAForAllNetworks  = 'EnableAlways'
            QueryPolicy             = 'QueryBoth'
            SecureNameQueryFallback = 'FallbackSecure'
        }
    }
}