DnsServerDsc
3.0.2-preview0001
This module contains DSC resources for the management and configuration of Windows Server DNS Server.
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
Copyright the DSC Community contributors. All rights reserved.
Package Details
Author(s)
- DSC Community
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource
DSCResources
DnsRecordCname DnsRecordPtr DnsRecordA DnsRecordAaaa DnsRecordMx DnsRecordNs DnsRecordSrv DnsServerCache DnsServerDsSetting DnsServerEDns DnsServerRecursion DnsServerScavenging DnsRecordAaaaScoped DnsRecordAScoped DnsRecordCnameScoped DnsRecordMxScoped DnsRecordNsScoped DnsRecordSrvScoped DnsServerADZone DnsServerClientSubnet DnsServerConditionalForwarder DnsServerDiagnostics DnsServerForwarder DnsServerPrimaryZone DnsServerRootHint DnsServerSecondaryZone DnsServerSetting DnsServerSettingLegacy DnsServerZoneAging DnsServerZoneScope DnsServerZoneTransfer
Dependencies
This module has no dependencies.
Release Notes
## [3.0.2-preview0001] - 2025-10-10
### Fixed
- DnsServerSetting
- Set-TargetResource was not correctly retrieving current settings from remote computers.
- Updated comment based help for various settings to include allowed values in decimal.
### Changed
- DnsServerSetting
- Allow MaximumUdpPacketSize to be read/write. Fixes [issue #307](https://github.com/dsccommunity/DnsServerDsc/issues/307).
- Add input validation to RemoteIPv4RankBoost, RemoteIPv6RankBoost, MaximumRodcRsoQueueLength,
MaximumRodcRsoAttemptsPerCycle, TcpReceivePacketSize, MaximumUdpPacketSize.
FileList
- DnsServerDsc.nuspec
- DSCResources\DSC_DnsServerZoneAging\DSC_DnsServerZoneAging.psm1
- DnsServerDsc.psm1
- DSCResources\DSC_DnsServerZoneAging\DSC_DnsServerZoneAging.schema.mof
- DnsServerDsc.psd1
- DSCResources\DSC_DnsServerSecondaryZone\DSC_DnsServerSecondaryZone.psm1
- en-US\DnsRecordAScoped.strings.psd1
- DSCResources\DSC_DnsServerSecondaryZone\DSC_DnsServerSecondaryZone.schema.mof
- en-US\DnsServerEDns.strings.psd1
- DSCResources\DSC_DnsServerSecondaryZone\README.md
- en-US\DnsRecordAaaa.strings.psd1
- DSCResources\DSC_DnsServerADZone\DSC_DnsServerADZone.schema.mof
- en-US\DnsRecordMxScoped.strings.psd1
- DSCResources\DSC_DnsServerADZone\README.md
- en-US\DnsRecordBase.strings.psd1
- DSCResources\DSC_DnsServerADZone\DSC_DnsServerADZone.psm1
- en-US\DnsRecordNs.strings.psd1
- DSCResources\DSC_DnsServerZoneTransfer\DSC_DnsServerZoneTransfer.psm1
- en-US\about_DnsServerScavenging.help.txt
- DSCResources\DSC_DnsServerZoneTransfer\DSC_DnsServerZoneTransfer.schema.mof
- en-US\about_DnsRecordA.help.txt
- DSCResources\DSC_DnsServerZoneTransfer\README.md
- en-US\about_DnsRecordNs.help.txt
- DSCResources\DSC_DnsServerPrimaryZone\README.md
- en-US\about_DnsRecordNsScoped.help.txt
- DSCResources\DSC_DnsServerPrimaryZone\DSC_DnsServerPrimaryZone.psm1
- en-US\DnsRecordSrvScoped.strings.psd1
- DSCResources\DSC_DnsServerPrimaryZone\DSC_DnsServerPrimaryZone.schema.mof
- en-US\DnsServerScavenging.strings.psd1
- DSCResources\DSC_DnsServerDiagnostics\DSC_DnsServerDiagnostics.psm1
- en-US\about_DnsRecordCnameScoped.help.txt
- DSCResources\DSC_DnsServerDiagnostics\README.md
- en-US\about_DnsRecordMx.help.txt
- DSCResources\DSC_DnsServerDiagnostics\DSC_DnsServerDiagnostics.schema.mof
- en-US\about_DnsServerDsc.help.txt
- DSCResources\DSC_DnsServerClientSubnet\DSC_DnsServerClientSubnet.schema.mof
- en-US\DnsRecordSrv.strings.psd1
- DSCResources\DSC_DnsServerClientSubnet\README.md
- en-US\about_DnsServerRecursion.help.txt
- DSCResources\DSC_DnsServerClientSubnet\DSC_DnsServerClientSubnet.psm1
- en-US\about_DnsRecordAaaaScoped.help.txt
- DSCResources\DSC_DnsServerForwarder\en-US\about_DnsServerForwarder.help.txt
- en-US\about_DnsRecordPtr.help.txt
- DSCResources\DSC_DnsServerForwarder\en-US\DSC_DnsServerForwarder.strings.psd1
- en-US\DnsRecordA.strings.psd1
- DSCResources\DSC_DnsServerSetting\en-US\about_DnsServerSetting.help.txt
- en-US\DnsRecordNsScoped.strings.psd1
- DSCResources\DSC_DnsServerSetting\en-US\DSC_DnsServerSetting.strings.psd1
- en-US\DnsRecordMx.strings.psd1
- DSCResources\DSC_DnsServerConditionalForwarder\en-US\DSC_DnsServerConditionalForwarder.strings.psd1
- en-US\DnsServerRecursion.strings.psd1
- DSCResources\DSC_DnsServerConditionalForwarder\en-US\about_DnsServerConditionalForwarder.help.txt
- en-US\DnsServerCache.strings.psd1
- DSCResources\DSC_DnsServerRootHint\en-US\about_DnsServerRootHint.help.txt
- en-US\about_DnsRecordAScoped.help.txt
- DSCResources\DSC_DnsServerRootHint\en-US\DSC_DnsServerRootHint.strings.psd1
- en-US\about_DnsRecordAaaa.help.txt
- DSCResources\DSC_DnsServerSettingLegacy\en-US\DSC_DnsServerSettingLegacy.strings.psd1
- en-US\DnsRecordCnameScoped.strings.psd1
- DSCResources\DSC_DnsServerSettingLegacy\en-US\about_DnsServerSettingLegacy.help.txt
- en-US\about_DnsRecordSrv.help.txt
- DSCResources\DSC_DnsServerZoneScope\en-US\about_DnsServerZoneScope.help.txt
- en-US\about_DnsRecordMxScoped.help.txt
- DSCResources\DSC_DnsServerZoneScope\en-US\DSC_DnsServerZoneScope.strings.psd1
- en-US\about_DnsServerEDns.help.txt
- DSCResources\DSC_DnsServerZoneAging\en-US\about_DnsServerZoneAging.help.txt
- en-US\about_DnsRecordCname.help.txt
- DSCResources\DSC_DnsServerZoneAging\en-US\DSC_DnsServerZoneAging.strings.psd1
- en-US\DnsRecordCname.strings.psd1
- DSCResources\DSC_DnsServerSecondaryZone\en-US\DSC_DnsServerSecondaryZone.strings.psd1
- en-US\DnsServerDsSetting.strings.psd1
- DSCResources\DSC_DnsServerSecondaryZone\en-US\about_DnsServerSecondaryZone.help.txt
- en-US\DnsRecordPtr.strings.psd1
- DSCResources\DSC_DnsServerADZone\en-US\DSC_DnsServerADZone.strings.psd1
- en-US\DnsServerDsc.strings.psd1
- DSCResources\DSC_DnsServerADZone\en-US\about_DnsServerADZone.help.txt
- en-US\about_DnsServerCache.help.txt
- DSCResources\DSC_DnsServerZoneTransfer\en-US\DSC_DnsServerZoneTransfer.strings.psd1
- en-US\about_DnsServerDsSetting.help.txt
- DSCResources\DSC_DnsServerZoneTransfer\en-US\about_DnsServerZoneTransfer.help.txt
- en-US\DnsRecordAaaaScoped.strings.psd1
- DSCResources\DSC_DnsServerPrimaryZone\en-US\about_DnsServerPrimaryZone.help.txt
- en-US\about_DnsRecordSrvScoped.help.txt
- DSCResources\DSC_DnsServerPrimaryZone\en-US\DSC_DnsServerPrimaryZone.strings.psd1
- en-US\ResourcePropertiesBase.strings.psd1
- DSCResources\DSC_DnsServerDiagnostics\en-US\DSC_DnsServerDiagnostics.strings.psd1
- DSCResources\DSC_DnsServerForwarder\DSC_DnsServerForwarder.schema.mof
- DSCResources\DSC_DnsServerDiagnostics\en-US\about_DnsServerDiagnostics.help.txt
- DSCResources\DSC_DnsServerForwarder\README.md
- DSCResources\DSC_DnsServerClientSubnet\en-US\DSC_DnsServerClientSubnet.strings.psd1
- DSCResources\DSC_DnsServerForwarder\DSC_DnsServerForwarder.psm1
- DSCResources\DSC_DnsServerClientSubnet\en-US\about_DnsServerClientSubnet.help.txt
- DSCResources\DSC_DnsServerSetting\README.md
- Modules\DscResource.Common\0.24.4\DscResource.Common.psd1
- DSCResources\DSC_DnsServerSetting\DSC_DnsServerSetting.psm1
- Modules\DscResource.Common\0.24.4\DscResource.Common.psm1
- DSCResources\DSC_DnsServerSetting\DSC_DnsServerSetting.schema.mof
- Modules\DscResource.Base\1.4.0\DscResource.Base.psm1
- DSCResources\DSC_DnsServerConditionalForwarder\DSC_DnsServerConditionalForwarder.schema.mof
- Modules\DscResource.Base\1.4.0\DscResource.Base.psd1
- DSCResources\DSC_DnsServerConditionalForwarder\README.md
- Modules\DscResource.Common\0.24.4\en-US\DscResource.Common-help.xml
- DSCResources\DSC_DnsServerConditionalForwarder\DSC_DnsServerConditionalForwarder.psm1
- Modules\DscResource.Common\0.24.4\en-US\about_DscResource.Common.help.txt
- DSCResources\DSC_DnsServerRootHint\README.md
- Modules\DscResource.Common\0.24.4\en-US\DscResource.Common.strings.psd1
- DSCResources\DSC_DnsServerRootHint\DSC_DnsServerRootHint.psm1
- Modules\DscResource.Base\1.4.0\en-US\ResourceBase.strings.psd1
- DSCResources\DSC_DnsServerRootHint\DSC_DnsServerRootHint.schema.mof
- Modules\DscResource.Base\1.4.0\en-US\about_DscResource.Base.help.txt
- DSCResources\DSC_DnsServerSettingLegacy\DSC_DnsServerSettingLegacy.psm1
- Modules\DscResource.Base\1.4.0\en-US\DscResource.Base.strings.psd1
- DSCResources\DSC_DnsServerSettingLegacy\README.md
- Modules\DscResource.Base\1.4.0\Modules\DscResource.Common\0.23.0\DscResource.Common.psd1
- DSCResources\DSC_DnsServerSettingLegacy\DSC_DnsServerSettingLegacy.schema.mof
- Modules\DscResource.Base\1.4.0\Modules\DscResource.Common\0.23.0\DscResource.Common.psm1
- DSCResources\DSC_DnsServerZoneScope\DSC_DnsServerZoneScope.schema.mof
- Modules\DscResource.Base\1.4.0\Modules\DscResource.Common\0.23.0\en-US\DscResource.Common-help.xml
- DSCResources\DSC_DnsServerZoneScope\README.md
- Modules\DscResource.Base\1.4.0\Modules\DscResource.Common\0.23.0\en-US\about_DscResource.Common.help.txt
- DSCResources\DSC_DnsServerZoneScope\DSC_DnsServerZoneScope.psm1
- Modules\DscResource.Base\1.4.0\Modules\DscResource.Common\0.23.0\en-US\DscResource.Common.strings.psd1
- DSCResources\DSC_DnsServerZoneAging\README.md
Version History
Version | Downloads | Last updated |
---|---|---|
3.0.2-previe... (current version) | 13 | 10/10/2025 |
3.0.1 | 104,066 | 8/28/2025 |
3.0.1-previe... | 23 | 7/16/2025 |
3.0.1-previe... | 5 | 7/16/2025 |
3.0.1-previe... | 7 | 7/12/2025 |
3.0.1-previe... | 8 | 7/6/2025 |
3.0.1-previe... | 5 | 6/23/2025 |
3.0.1-previe... | 23 | 4/12/2025 |
3.0.1-previe... | 80 | 8/19/2024 |
3.0.1-previe... | 7 | 8/19/2024 |
3.0.1-previe... | 471 | 7/9/2021 |
3.0.1-previe... | 58 | 6/29/2021 |
3.0.0 | 1,105,378 | 5/26/2021 |
3.0.0-previe... | 17 | 5/26/2021 |
3.0.0-previe... | 100 | 5/19/2021 |
3.0.0-previe... | 30 | 5/15/2021 |
3.0.0-previe... | 78 | 4/23/2021 |
3.0.0-previe... | 20 | 4/23/2021 |