NetworkingDsc
9.1.0-preview0001
DSC resources for configuring settings related to networking.
Minimum PowerShell version
4.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
DefaultGatewayAddress DnsClientGlobalSetting DnsClientNrptGlobal DnsClientNrptRule DnsConnectionSuffix DnsServerAddress Firewall FirewallProfile HostsFile IPAddress IPAddressOption NetAdapterAdvancedProperty NetAdapterBinding NetAdapterLso NetAdapterName NetAdapterRdma NetAdapterRsc NetAdapterRss NetAdapterState NetBios NetConnectionProfile NetIPInterface NetworkTeam NetworkTeamInterface ProxySettings Route WaitForNetworkTeam WinsServerAddress WinsSetting
Dependencies
This module has no dependencies.
Release Notes
## [9.1.0-preview0001] - 2025-04-14
### Changed
- Added the following resources:
- **DnsClientNrptGlobal**: Configure DNS Client global Name Resolution Policy Table (NRPT) settings.
- **DnsClientNrptRule**: Sets a DNS Client NRPT rule on a node.
- Updated CHANGELOG.md
- Renamed NetworkingDSc to NetworkingDsc in CHANGELOG.md - fixes [Issue #513](https://github.com/dsccommunity/NetworkingDsc/issues/513).
- CI Pipeline
- Updated pipeline files to match current DSC Community patterns - fixes [Issue #528](https://github.com/dsccommunity/NetworkingDsc/issues/528).
- Updated HQRM and build steps to use windows-latest image.
- Update build pipeline to pin GitVersion v5.
- Tests
- Update to use Pester 5.
- `New-InvalidArgumentException` change to `New-ArgumentException` for HQRM.
- `NetworkingDsc.Common`
- Changed to a buildable module.
### Fixed
- `DSC_Firewall`
- Fixed comment typo.
- Fixed `ParameterList` in `Set-TargetResource` typo.
- Remove `DisplayGroup` property when creating new firewall rule.
- `Test-RuleProperties`
- Fixed `Convert-CIDRToSubnetMask` function call typo.
-
### Removed
- `Build.psd1`
- Removed as not required.
- `DSC_IPAddress`
- Remove IPv6 prefix length as unused.
- `CommonTestHelper`
- Use `Get-InvalidArgumentRecord` from `DscResource.Test`.
FileList
- NetworkingDsc.nuspec
- DSCResources\DSC_NetAdapterBinding\README.MD
- NetworkingDsc.psd1
- DSCResources\DSC_NetAdapterBinding\DSC_NetAdapterBinding.schema.mof
- NetworkingDsc.psm1
- DSCResources\DSC_NetBios\DSC_NetBios.psm1
- en-US\NetworkingDsc.strings.psd1
- DSCResources\DSC_NetBios\DSC_NetBios.schema.mof
- en-US\about_NetworkingDsc.help.txt
- DSCResources\DSC_NetBios\README.MD
- DSCResources\DSC_NetConnectionProfile\DSC_NetConnectionProfile.schema.mof
- DSCResources\DSC_NetAdapterRsc\DSC_NetAdapterRsc.psm1
- DSCResources\DSC_NetConnectionProfile\README.MD
- DSCResources\DSC_NetAdapterRsc\DSC_NetAdapterRSC.schema.mof
- DSCResources\DSC_NetConnectionProfile\DSC_NetConnectionProfile.psm1
- DSCResources\DSC_NetAdapterRsc\README.MD
- DSCResources\DSC_DefaultGatewayAddress\README.md
- DSCResources\DSC_WinsServerAddress\DSC_WinsServerAddress.psm1
- DSCResources\DSC_DefaultGatewayAddress\DSC_DefaultGatewayAddress.schema.mof
- DSCResources\DSC_WinsServerAddress\DSC_WinsServerAddress.schema.mof
- DSCResources\DSC_DefaultGatewayAddress\DSC_DefaultGatewayAddress.psm1
- DSCResources\DSC_WinsServerAddress\README.MD
- DSCResources\DSC_NetworkTeam\DSC_NetworkTeam.psm1
- DSCResources\DSC_DnsClientNrptGlobal\DSC_DnsClientNrptGlobal.psm1
- DSCResources\DSC_NetworkTeam\README.MD
- DSCResources\DSC_DnsClientNrptGlobal\DSC_DnsClientNrptGlobal.data.psd1
- DSCResources\DSC_NetworkTeam\DSC_NetworkTeam.schema.mof
- DSCResources\DSC_DnsClientNrptGlobal\DSC_DnsClientNrptGlobal.schema.mof
- DSCResources\DSC_NetAdapterState\DSC_NetAdapterState.psm1
- DSCResources\DSC_DnsClientNrptGlobal\README.MD
- DSCResources\DSC_NetAdapterState\README.MD
- Modules\NetworkingDsc.Common\NetworkingDsc.Common.psm1
- DSCResources\DSC_NetAdapterState\DSC_NetAdapterState.schema.mof
- Modules\NetworkingDsc.Common\NetworkingDsc.Common.psd1
- DSCResources\DSC_NetAdapterName\DSC_NetAdapterName.psm1
- DSCResources\DSC_NetConnectionProfile\en-US\about_NetConnectionProfile.help.txt
- DSCResources\DSC_NetAdapterName\README.MD
- DSCResources\DSC_NetConnectionProfile\en-US\DSC_NetConnectionProfile.strings.psd1
- DSCResources\DSC_NetAdapterName\DSC_NetAdapterName.schema.mof
- DSCResources\DSC_DefaultGatewayAddress\en-US\about_DefaultGatewayAddress.help.txt
- DSCResources\DSC_NetAdapterLso\DSC_NetAdapterLso.psm1
- DSCResources\DSC_DefaultGatewayAddress\en-US\DSC_DefaultGatewayAddress.strings.psd1
- DSCResources\DSC_NetAdapterLso\DSC_NetAdapterLso.schema.mof
- DSCResources\DSC_NetworkTeam\en-US\DSC_NetworkTeam.strings.psd1
- DSCResources\DSC_NetAdapterLso\README.MD
- DSCResources\DSC_NetworkTeam\en-US\about_NetworkTeam.help.txt
- DSCResources\DSC_HostsFile\DSC_HostsFile.psm1
- DSCResources\DSC_NetAdapterState\en-US\about_NetAdapterState.help.txt
- DSCResources\DSC_HostsFile\DSC_HostsFile.schema.mof
- DSCResources\DSC_NetAdapterState\en-US\DSC_NetAdapterState.strings.psd1
- DSCResources\DSC_HostsFile\README.MD
- DSCResources\DSC_NetAdapterName\en-US\about_NetAdapterName.help.txt
- DSCResources\DSC_NetIPInterface\DSC_NetIPInterface.schema.mof
- DSCResources\DSC_NetAdapterName\en-US\DSC_NetAdapterName.strings.psd1
- DSCResources\DSC_NetIPInterface\DSC_NetIPInterface.psm1
- DSCResources\DSC_NetAdapterLso\en-US\about_NetAdapterLso.help.txt
- DSCResources\DSC_NetIPInterface\DSC_NetIPInterface.data.psd1
- DSCResources\DSC_NetAdapterLso\en-US\DSC_NetAdapterLso.strings.psd1
- DSCResources\DSC_NetIPInterface\README.MD
- DSCResources\DSC_HostsFile\en-US\about_HostsFile.help.txt
- DSCResources\DSC_WaitForNetworkTeam\README.md
- DSCResources\DSC_HostsFile\en-US\DSC_HostsFile.strings.psd1
- DSCResources\DSC_WaitForNetworkTeam\DSC_WaitForNetworkTeam.schema.mof
- DSCResources\DSC_NetIPInterface\en-US\DSC_NetIPInterface.strings.psd1
- DSCResources\DSC_WaitForNetworkTeam\DSC_WaitForNetworkTeam.psm1
- DSCResources\DSC_NetIPInterface\en-US\about_NetIPInterface.help.txt
- DSCResources\DSC_IPAddress\DSC_IPAddress.schema.mof
- DSCResources\DSC_WaitForNetworkTeam\en-US\DSC_WaitForNetworkTeam.strings.psd1
- DSCResources\DSC_IPAddress\README.MD
- DSCResources\DSC_WaitForNetworkTeam\en-US\about_WaitForNetworkTeam.help.txt
- DSCResources\DSC_IPAddress\DSC_IPAddress.psm1
- DSCResources\DSC_IPAddress\en-US\DSC_IPAddress.strings.psd1
- DSCResources\DSC_Firewall\DSC_Firewall.data.psd1
- DSCResources\DSC_IPAddress\en-US\about_IPAddress.help.txt
- DSCResources\DSC_Firewall\DSC_Firewall.psm1
- DSCResources\DSC_Firewall\en-US\DSC_Firewall.strings.psd1
- DSCResources\DSC_Firewall\DSC_Firewall.schema.mof
- DSCResources\DSC_Firewall\en-US\about_Firewall.help.txt
- DSCResources\DSC_Firewall\README.MD
- DSCResources\DSC_DnsClientNrptRule\en-US\about_DnsClientNrptRule.help.txt
- DSCResources\DSC_DnsClientNrptRule\DSC_DnsClientNrptRule.psm1
- DSCResources\DSC_DnsClientNrptRule\en-US\DSC_DnsClientNrptRule.strings.psd1
- DSCResources\DSC_DnsClientNrptRule\README.MD
- DSCResources\DSC_DnsServerAddress\en-US\DSC_DnsServerAddress.strings.psd1
- DSCResources\DSC_DnsClientNrptRule\DSC_DnsClientNrptRule.schema.mof
- DSCResources\DSC_DnsServerAddress\en-US\about_DnsServerAddress.help.txt
- DSCResources\DSC_DnsServerAddress\README.MD
- DSCResources\DSC_WinsSetting\en-US\about_WinsSetting.help.txt
- DSCResources\DSC_DnsServerAddress\DSC_DnsServerAddress.psm1
- DSCResources\DSC_WinsSetting\en-US\DSC_WinsSetting.strings.psd1
- DSCResources\DSC_DnsServerAddress\DSC_DnsServerAddress.schema.mof
- DSCResources\DSC_NetAdapterRss\en-US\about_NetAdapterRss.help.txt
- DSCResources\DSC_WinsSetting\DSC_WinsSetting.psm1
- DSCResources\DSC_NetAdapterRss\en-US\DSC_NetAdapterRss.strings.psd1
- DSCResources\DSC_WinsSetting\README.MD
- DSCResources\DSC_Route\en-US\about_Route.help.txt
- DSCResources\DSC_WinsSetting\DSC_WinsSetting.schema.mof
- DSCResources\DSC_Route\en-US\DSC_Route.strings.psd1
- DSCResources\DSC_NetAdapterRss\DSC_NetAdapterRss.psm1
- DSCResources\DSC_ProxySettings\en-US\DSC_ProxySettings.strings.psd1
- DSCResources\DSC_NetAdapterRss\README.MD
- DSCResources\DSC_ProxySettings\en-US\about_ProxySettings.help.txt
- DSCResources\DSC_NetAdapterRss\DSC_NetAdapterRss.schema.mof
- DSCResources\DSC_FirewallProfile\en-US\about_FirewallProfile.help.txt
- DSCResources\DSC_Route\DSC_Route.psm1
- DSCResources\DSC_FirewallProfile\en-US\DSC_FirewallProfile.strings.psd1
- DSCResources\DSC_Route\DSC_Route.schema.mof
- DSCResources\DSC_DnsClientGlobalSetting\en-US\about_DnsClientGlobalSetting.help.txt
- DSCResources\DSC_Route\README.MD
- DSCResources\DSC_DnsClientGlobalSetting\en-US\DSC_DnsClientGlobalSetting.strings.psd1
- DSCResources\DSC_ProxySettings\README.md
- DSCResources\DSC_NetAdapterRdma\en-US\about_NetAdapterRdma.help.txt
- DSCResources\DSC_ProxySettings\DSC_ProxySettings.psm1
- DSCResources\DSC_NetAdapterRdma\en-US\DSC_NetAdapterRdma.strings.psd1
- DSCResources\DSC_ProxySettings\DSC_ProxySettings.schema.mof
- DSCResources\DSC_DnsConnectionSuffix\en-US\about_DnsConnectionSuffix.help.txt
- DSCResources\DSC_FirewallProfile\DSC_FirewallProfile.psm1
- DSCResources\DSC_DnsConnectionSuffix\en-US\DSC_DnsConnectionSuffix.strings.psd1
- DSCResources\DSC_FirewallProfile\DSC_FirewallProfile.data.psd1
- DSCResources\DSC_NetworkTeamInterface\en-US\DSC_NetworkTeamInterface.strings.psd1
- DSCResources\DSC_FirewallProfile\README.MD
- DSCResources\DSC_NetworkTeamInterface\en-US\about_NetworkTeamInterface.help.txt
- DSCResources\DSC_FirewallProfile\DSC_FirewallProfile.schema.mof
- DSCResources\DSC_NetAdapterAdvancedProperty\en-US\about_NetAdapterAdvancedProperty.help.txt
- DSCResources\DSC_DnsClientGlobalSetting\DSC_DnsClientGlobalSetting.schema.mof
- DSCResources\DSC_NetAdapterAdvancedProperty\en-US\DSC_NetAdapterAdvancedProperty.strings.psd1
- DSCResources\DSC_DnsClientGlobalSetting\README.MD
- DSCResources\DSC_IPAddressOption\en-US\DSC_IPAddressOption.strings.psd1
- DSCResources\DSC_DnsClientGlobalSetting\DSC_DnsClientGlobalSetting.psm1
- DSCResources\DSC_IPAddressOption\en-US\about_IPAddressOption.help.txt
- DSCResources\DSC_DnsClientGlobalSetting\DSC_DnsClientGlobalSetting.data.psd1
- DSCResources\DSC_NetAdapterBinding\en-US\DSC_NetAdapterBinding.strings.psd1
- DSCResources\DSC_NetAdapterRdma\README.MD
- DSCResources\DSC_NetAdapterBinding\en-US\about_NetAdapterBinding.help.txt
- DSCResources\DSC_NetAdapterRdma\DSC_NetAdapterRdma.psm1
- DSCResources\DSC_NetBios\en-US\DSC_NetBios.strings.psd1
- DSCResources\DSC_NetAdapterRdma\DSC_NetAdapterRdma.schema.mof
- DSCResources\DSC_NetBios\en-US\about_NetBios.help.txt
- DSCResources\DSC_DnsConnectionSuffix\DSC_DnsConnectionSuffix.schema.mof
- DSCResources\DSC_NetAdapterRsc\en-US\DSC_NetAdapterRsc.strings.psd1
- DSCResources\DSC_DnsConnectionSuffix\README.MD
- DSCResources\DSC_NetAdapterRsc\en-US\about_NetAdapterRsc.help.txt
- DSCResources\DSC_DnsConnectionSuffix\DSC_DnsConnectionSuffix.psm1
- DSCResources\DSC_WinsServerAddress\en-US\about_WinsServerAddress.help.txt
- DSCResources\DSC_NetworkTeamInterface\DSC_NetworkTeamInterface.psm1
- DSCResources\DSC_WinsServerAddress\en-US\DSC_WinsServerAddress.strings.psd1
- DSCResources\DSC_NetworkTeamInterface\DSC_NetworkTeamInterface.schema.mof
- DSCResources\DSC_DnsClientNrptGlobal\en-US\DSC_DnsClientNrptGlobal.strings.psd1
- DSCResources\DSC_NetworkTeamInterface\README.MD
- DSCResources\DSC_DnsClientNrptGlobal\en-US\about_DnsClientNrptGlobal.help.txt
- DSCResources\DSC_NetAdapterAdvancedProperty\DSC_NetAdapterAdvancedProperty.psm1
- Modules\DscResource.Common\0.21.0\DscResource.Common.psd1
- DSCResources\DSC_NetAdapterAdvancedProperty\README.MD
- Modules\DscResource.Common\0.21.0\DscResource.Common.psm1
- DSCResources\DSC_NetAdapterAdvancedProperty\DSC_NetAdapterAdvancedProperty.schema.mof
- Modules\NetworkingDsc.Common\en-US\NetworkingDsc.Common.strings.psd1
- DSCResources\DSC_IPAddressOption\README.MD
- Modules\DscResource.Common\0.21.0\en-US\DscResource.Common.strings.psd1
- DSCResources\DSC_IPAddressOption\DSC_IPAddressOption.psm1
- Modules\DscResource.Common\0.21.0\en-US\about_DscResource.Common.help.txt
- DSCResources\DSC_IPAddressOption\DSC_IPAddressOption.schema.mof
- Modules\DscResource.Common\0.21.0\en-US\DscResource.Common-help.xml
- DSCResources\DSC_NetAdapterBinding\DSC_NetAdapterBinding.psm1
Version History
Version | Downloads | Last updated |
---|---|---|
9.1.0-previe... (current version) | 11 | 4/14/2025 |
9.0.1-previe... | 542 | 6/7/2024 |
9.0.0 | 4,792,612 | 5/30/2022 |
9.0.0-previe... | 2,497 | 4/12/2022 |
9.0.0-previe... | 10,002 | 6/15/2021 |
8.3.0-previe... | 113 | 5/23/2021 |
8.3.0-previe... | 132 | 4/21/2021 |
8.3.0-previe... | 339 | 2/26/2021 |
8.3.0-previe... | 103 | 2/22/2021 |
8.2.0 | 5,787,470 | 10/16/2020 |
8.2.0-previe... | 56 | 10/13/2020 |
8.1.1-previe... | 54 | 9/21/2020 |
8.1.0 | 415,709 | 8/4/2020 |
8.1.0-previe... | 84 | 7/27/2020 |
8.1.0-previe... | 74 | 7/11/2020 |
8.1.0-previe... | 71 | 7/4/2020 |
8.0.0 | 30,586 | 6/21/2020 |
8.0.0-previe... | 59 | 6/21/2020 |
8.0.0-previe... | 205 | 5/4/2020 |
8.0.0-previe... | 151 | 3/26/2020 |
8.0.0-previe... | 95 | 2/15/2020 |
8.0.0-previe... | 98 | 1/20/2020 |
7.4.0.0 | 1,525,241 | 9/19/2019 |
7.3.0.0 | 108,649 | 6/26/2019 |
7.2.0.0 | 20,595 | 5/15/2019 |
7.1.0.0 | 39,903 | 4/3/2019 |
7.0.0.0 | 82,013 | 2/20/2019 |
6.3.0.0 | 14,952 | 1/10/2019 |
6.2.0.0 | 9,289 | 11/29/2018 |
6.1.0.0 | 20,900 | 9/5/2018 |
6.0.0.0 | 78,678,612 | 6/13/2018 |