在PowerShell 4.0之后新增了组件DnsClient来帮助我们查询和设置DNS相关的配置。以及DNSserver组件,帮助我们查询和设置DNS server有关的配置。
本小节主要是想介绍如何使用powershell管理DNSserver,不会涉及到DnsClient的内容。参考链接:https://technet.microsoft.com/en-us/library/jj649850.aspx
其中Get的就有如下29命令:
| Get-DnsServer | Retrieves a DNS server configuration. |
| Get-DnsServerCache | Retrieves DNS server cache settings. |
| Get-DnsServerClientSubnet | Gets client subnets for a DNS server. |
| Get-DnsServerDiagnostics | Retrieves DNS event logging details. |
| Get-DnsServerDirectoryPartition | Gets a DNS application directory partition. |
| Get-DnsServerDnsSecZoneSetting | Gets DNSSEC settings for a zone. |
| Get-DnsServerDsSetting | Retrieves DNS Server Active Directory settings. |
| Get-DnsServerEDns | Gets EDNS configuration settings on a DNS sever. |
| Get-DnsServerForwarder | Gets forwarder configuration settings on a DNS server. |
| Get-DnsServerGlobalNameZone | Retrieves DNS server GlobalName zone configuration details. |
| Get-DnsServerGlobalQueryBlockList | Gets a global query block list. |
| Get-DnsServerQueryResolutionPolicy | Gets policies for query resolution from a DNS server. |
| Get-DnsServerRecursion | Retrieves DNS server recursion settings. |
| Get-DnsServerRecursionScope | Gets the DNS server recursion scopes. |
| Get-DnsServerResourceRecord | Gets resource records from a specified DNS zone. |
| Get-DnsServerResponseRateLimiting | Displays the RRL settings on a DNS server. |
| Get-DnsServerResponseRateLimitingExceptionlist< |

本文介绍了如何使用PowerShell 4.0及后的DnsServer组件管理DNS服务器,包括Get命令如Get-DnsRecord和Get-DnsServer。对于PowerShell 2.0,推荐了一个名为DNSShell的模块,提供了更多DNS管理命令。此外,还列出了可用的WMI Wrappers和Active Directory相关的DNS操作。

561

被折叠的 条评论
为什么被折叠?



