PSSubnetCarver

1.5.0

Divide a root network range into it's component subnets

Minimum PowerShell version

6.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSSubnetCarver

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Luke Arp and Chris Martin

Copyright

(c) Microsoft. All rights reserved.

Owners

Tags

Networking VirtualNetworking Subnet Subnetting IP IPAddress

Functions

Import-SCContext Export-SCContext Rename-SCContext Clear-SCContext Get-SCContext Get-SCSubnet Set-SCContext Test-SCNetworkIsValid Remove-SCSubnet

Dependencies

This module has no dependencies.

Release Notes


           Removed compiled cmdlets, module now calls qIPAM library code with native PowerShell functions. This removes any potential for dependency issues inside the compiled cmdlet, since they are pure PowerShell now.

           Help references 10.1.0.0/16 and 10.2.0.0/16 instead of 10.0.1.0/16 and 10.0.2.0/16, which aren't valid ranges.

           Updated qIPAM.dll to version 1.3.0

           Added the Remove-SCSubnet function to make it easier to remove an already-consumed range from an in-memory context, without having to rebuild the entire context.
               This feature will not remove chunks of consumed space (so you can't take an existing /16 and turn it into a /24 directly by only removing the no-longer-valid part), but you can remove the large range, then immediately add the smaller, effectively doing the same thing.

Version History

Version Downloads Last updated
1.5.0 (current version) 9 9/22/2021
1.3.0 11 9/1/2021
1.2.0 23 8/25/2021
1.1.0 3 8/24/2021
0.0.5 7 7/16/2021
0.0.3 4 6/21/2021
0.0.2 4 6/16/2021
0.0.1 3 6/16/2021