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'
}
}
}