AdvancedVPNDeployment

1.0.4



Big Thanks to Paul Stancer and Jeff Winn for their skills and efforts in making this module possible.
Paul Stancer's 'VPNCredentialsHelper' module is a dependency for this module to work. This module will automatically install Paul's module upon using the creation function of this module if it is not installed prior.



Creates advanced VPN Connection. This i


Big Thanks to Paul Stancer and Jeff Winn for their skills and efforts in making this module possible.
Paul Stancer's 'VPNCredentialsHelper' module is a dependency for this module to work. This module will automatically install Paul's module upon using the creation function of this module if it is not installed prior.



Creates advanced VPN Connection. This is built with Meraki VPN connections in mind but should be able to create any VPN connection other than EAP current as that requires additional input for certificates.

This tool has only been currently tested for Meraki L2TP connections.




Please send any feedback, reviews, comments, concerns and/or questions to powershellcoder@outlook.com

Im interested in knowing any feedback and also suggestions.




Use:

[ Create-AdvancedVPNConnection -Syntax ]
[ Connect-VPNConnection -Syntax ]


for syntax, examples and notes on the use of this module.




Included Functions:


Create-AdvancedVPNConnection

Connect-VPNConnection

Disconnect-VPNConnection




Minimum PowerShell version

5.1

Installation Options

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

Install-Module -Name AdvancedVPNDeployment

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)

PowershellCoder

Copyright

PowershellCoder

Owners

Tags

VPN Connection Deploy Meraki L2TP PAP MCHAPv2 PPTP SSTP IKEv2 Credentials Advanced Routes Network

Functions

Create-AdvancedVPNConnection Connect-VPNConnection Disconnect-VPNconnection

Dependencies

This module has no dependencies.

Release Notes



       Fixed issue with improper importing of module,. Sorry.

       This version now includes the ability to choose between different AuthMethods, EncryptionLevels and TunnelTypes. Annoying dependency message is gone as the Create-AdavancedVPNConnection method will automatically look for the VPNCredentialsHelper module and install as needed.

Version History

Version Downloads Last updated
1.0.4 (current version) 192 11/13/2020