Ubuntu 22.04: install Docker

In this tutorial, I will show you a script to install Docker and Docker Compose on Ubuntu 22.04. Today more and more applications are available in containers with Docker, I regularly have to install a new machine on Ubuntu and have to install Docker and Docker Compose. Personally, I prefer to install Docker from the …

Read more

Nginx: configuration as reverse proxy

In this tutorial dedicated to Nginx, I will explain how to configure it in order to have a reverse proxy. Before getting to the heart of the matter, I will quickly introduce you to Nginx and what a reverse proxy. For this tutorial, I used an Ubuntu 20.04 machine. Introducing Nginx Nginx is a web …

Read more

Hyper-V Cluster: Installation and Configuration

Introduction Through this tutorial, we will see how to set up a Hyper-v cluster under Windows Server (2012R2 / 2016/2019) step by step. Each step requires it, will take you on a tutorial to guide you in setting up a Hyper-V cluster. Prerequisites Be in an Active Directory environment, ideally having a server-side domain controller …

Read more

Windows 11: Install WSL to run Linux on Windows

In this tutorial, I will explain how to install WSL (Windows Subsystem for Linux) on Windows 11 to allow you to run a Linux distribution (Ubuntu) directly on Windows. WSL (Windows Subsystem for Linux) allows you to run a distribution like Linux under Windows (10 and 11) under dual boot. This feature allows you to …

Read more

Configure a DNS Forwarder on Windows Server with PowerShell

In this tutorial, I will explain how to add a DNS forwarder on Windows Server using PowerShell. The Cmdlets used in this tutorial are launched in a PowerShell window run as Administrator. To begin displaying the redirectors enter the following command: As you can see, there is already a DNS forwarder configured on server 1.1.1.1 …

Read more

Ubuntu 24.04: install Nginx 1.27.X

In this tutorial, I will explain how to install Nginx version 1.27.X on Ubuntu 24.04 (this also works for Ubuntu version 22.04). At the time of writing this tutorial, the version of Nginx available on Ubuntu repositories is 1.24.X. On the Nginx.org website, the Mainline version of Nginx is 1.27X and the Stable version is …

Read more

Active Directory: Setting up an authentication silo

In this tutorial, I will explain how to set up an authentication silo with Active Directory, but before going into detail, I will explain in a few words what an authentication silo is used for. In fact it is quite simple, it allows to control on which computers a user can connect, the authentication silos …

Read more

Proxmox: configure email notifications

In this tutorial, I will explain how to configure an SMTP server on Proxmox to receive email notifications. Configure an SMTP server in Proxmox Go to Datacenter / Notifications. Click on the Add button 1 then on SMTP 2. Name 1 the configuration, configure the SMTP server 2, enter a sender email address 3, select …

Read more

Windows Server 2025: Install IIS Web Server

In this tutorial, we will see how to install the IIS role, which allows you to deploy Microsoft’s web server on Windows Server 2025. IIS web server is used in many Microsoft products like: But also third-party products like Veeam which rely on this web server. Before starting the installation of IIS, you should know …

Read more

GPO: Run PowerShell script at logon

In this tutorial, I will show you how to run a PowerShell script at user logon using Group Policy (GPO) in an Active Directory environment. Before you begin this tutorial, here are some considerations when running scripts at login: In this tutorial I will use a pretty simple script, it will just create an entry …

Read more

GPO: Run a PowerShell script when the computer starts

In this tutorial, I will show you how to run a PowerShell script when your computer starts. For this example, I created a “simple” PowerShell script that will create an entry in the Windows Event Log. Here is the script: Before you begin, copy your script file to the domain controller you will use to …

Read more

Exchange puts a DAG node into maintenance

Scripts to run on one of the DAG nodes. Script locations: Open a powershell window. Navigate to the script folder: Call the script for maintenance: To take the node out of mode now, you need to call the following script: During maintenance, the script transfers all active databases to another node of the DAG and …

Read more

Windows Server 2025: Install and configure a DHCP server

In this tutorial dedicated to Windows Server 2025, I suggest you see or review how to install the DHCP Server role in order to provide automatic IP configuration to the computers on your network. If you are familiar with the DHCP service in Windows Server, the implementation in Windows Server is identical. Before getting into …

Read more