我正在尝试使用dnscmd
(Windows)显示/导出当前区域配置,但到目前为止,似乎/zoneprint
只输出来自 DNS 区域的记录,但我对可以使用修改的所有其他参数感兴趣/config
。
答案1
C:\>dnscmd /ZoneInfo
Usage: DnsCmd <Server> /ZoneInfo <ZoneName> [<Property>]
<Property> -- zone property to view
Examples:
AllowUpdate
DsIntegrated
Aging
RefreshInterval
NoRefreshInterval
IsSigned
Keymaster
IsKeymaster
SignWithNSEC3
NSEC3HashAlgorithm
NSEC3Iterations
NSEC3RandomSaltLength
NSEC3UserSalt
NSEC3CurrentSalt
NSEC3OptOut
MaintainTrustAnchor
SignatureInceptionOffset
DNSKEYRecordSetTTL
DSRecordSetTTL
SecureDelegationPollingPeriod
DsRecordAlgorithms
RFC5011KeyRollovers
SigningKeyDescriptors
PropagationTime
ParentHasSecureDelegation
In future versions of Windows, Microsoft might remove dnscmd.exe.
If you currently use dnscmd.exe to configure and manage the DNS server,
Microsoft recommends that you transition to Windows PowerShell.
未指定任何特定属性:
C:\>dnscmd . /ZoneInfo lab.contoso.com
Zone query result:
Zone info:
ptr = 0000009D181ECBF0
zone name = lab.contoso.com
zone type = 1
shutdown = 0
paused = 0
update = 2
DS integrated = 1
read only zone = 0
in DS loading queue = 0
currently DS loading = 0
data file = (null)
using WINS = 0
using Nbstat = 0
aging = 0
refresh interval = 168
no refresh = 168
scavenge available = 0
Zone Masters NULL IP Array.
Zone Secondaries NULL IP Array.
secure secs = 3
directory partition = AD-Domain flags 00000015
zone DN = DC=lab.contoso.com,cn=MicrosoftDNS,DC=DomainDnsZones,DC=lab,DC=contoso,DC=com
Command completed successfully.
指定特定参数:
C:\>dnscmd . /ZoneInfo lab.contoso.com AllowUpdate
Zone query result:
Dword: 2 (00000002)
Command completed successfully.
可能还想检查/ExportSettings
参数。它会输出一个非常详尽的文本文件。