Blog

Always On VPN Part 4 – Deploy

In order to create an installation package, please follow these steps: Implementation based on WSUS Packet Publisher: The necessary files for creating the installation package can be downloaded from this location. Please note that antivirus programs might detect the package as a virus due to its nature. The presented solution enables the creation of custom…
Read more


10 June 2023 0

Always On VPN Part 3 – Task Scheduler

In this section, I will describe the Scheduler Tasks that will be responsible for automatically establishing a VPN connection. Each task is responsible for establishing a single tunnel. The recommended method for delivering these tasks is through Group Policy Preferences (GPP): The task responsible for establishing the Device Tunnel connection is run with the credentials…
Read more


24 March 2023 0

Always On VPN Part 2 – Trigger Scripts

In this section, I will describe the scripts that will be used to run as Task Scheduler tasks. The solution is based on two PowerShell scripts: The scripts should be triggered with a delay of a few seconds, in this case, it is set to 5 seconds. This allows you to avoid issues with triggering…
Read more


23 March 2023 0

Always On VPN Part 1 – Installation Script

The scripts described in the blog entries will be used to install and configure VPN connections, as well as trigger them using the Task Scheduler. The main script is responsible for setting up VPN connections on Windows. In this post, I will describe its sections and the actions it performs. The script begins with the…
Read more


23 March 2023 0

Always On VPN – Introduction

VPN is a crucial solution that is essential for remote work in the IT industry. In this blog series, I will be describing Microsoft’s Always On VPN solution. The series of blog posts will cover the implementation process, focusing on the following objectives: By following these posts, you will gain a comprehensive understanding of how…
Read more


23 March 2023 0