Set method of the PS_DAClientDnsConfiguration class
This cmdlet does the following1. Configures the DNS server and proxy server addresses of an NRPT entry 2. Configures the local name resolution property.
Syntax
uint32 Set(
[in] string DnsSuffix,
[in] string DnsIPAddress[],
[in] string ProxyServer,
[in] string Local,
[in] string ComputerName,
[in] boolean PassThru,
[out] DAClientDnsConfiguration cmdletOutput
);
Parameters
-
DnsSuffix [in]
-
Specifies the DNS suffix entry in the NRPT table that needs to be modified
-
DnsIPAddress [in]
-
The new list of DNS server IPv4/IPv6 addresses for the specified DNS suffix in the NRPT table
-
ProxyServer [in]
-
The new proxy server for the specified DNS suffix in the NRPT table
-
Local [in]
-
Specifies the property of the local name resolution. Can be one of the following 1. FallbackSecure: Only use local name resolution if the name doesn't exist in DNS (Most Restrictive) 2. FallbackPrivate: Fall back to local name resolution if the name does not exist in the DNS or the DNS servers are unreachable when the client computer is on a private network (Recommended) 3. FallbackUnsecure: Fallback to local name resolution for any kind of DNS resolution error (Least Secure)
-
FallbackSecure ("FallbackSecure")
-
FallbackPrivate ("FallbackPrivate")
-
FallbackUnsecure ("FallbackUnsecure")
ComputerName [in]
IPv4/IPv6 address or hostname of the machine on which the remote access server machine specific tasks should be executed
PassThru [in]
Returns an object for the DA DNS configuration consisting of the NRPT rules and local name resolution settings. By default this cmdlet does not generate any output
cmdletOutput [out]
- NRPT object for the entry that was modified. 2. Property of local name resolution
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Microsoft\Windows\RemoteAccess |
MOF |
|
DLL |
|