Skip to main content
All CollectionsGuides for dashboard.dispel.ioAdmin User GuidesWicket Installation Guides
How To: Install a Dispel Ubuntu Wicket VHD in Azure — Full Auto-Install Wicket Guide
How To: Install a Dispel Ubuntu Wicket VHD in Azure — Full Auto-Install Wicket Guide

This document walks you through building a virtual machine, installing a Dispel Ubuntu Wicket VHD, & testing connection to Dispel's network.

Maya Shah avatar
Written by Maya Shah
Updated yesterday

When to Use Ubuntu Wicket VHDs

In scenarios where remote resources that need to be accessed exist in the customer’s Azure Cloud instance, VHD Wickets can be deployed. This is especially useful for data streaming use cases.

Guide Overview

This guide assumes you have received the Wicket VHD file from the Dispel team. This walkthrough is broken down into three sections:

  1. Building the virtual machine (VM)

  2. Installing and configuring the Dispel Wicket VHD image onto the Azure VM

  3. Verifying successful connection to the Dispel Network

Pre-Requisite: Downloading the Ubuntu Wicket VHD

💡 To start this process, you will need a custom VHD file from Dispel. This VHD file will contain everything needed for your Wicket—including the OS, network configurations, and Wicket licensing. Simply build the VM with the specs below, attach the Wicket VHD, and boot up the machine.

Please ensure that your downloaded VHD file is not corrupted. To verify the integrity of your downloaded Wicket VHD file prior to installation, visit the guide linked below.


Installation Process

Step 1: Configure Azure Storage

  1. Create an Azure storage account in the appropriate region (if you already have one, skip to step 2)

  2. From Azure’s portal search “storage” and select Storage accounts, then hit Create

  3. Follow the prompts to create your storage account (default configuration is sufficient for our needs).

    1. Ensure the account is in the desired region and subscription.

  4. Navigate to your storage account, confirm it is in the desired region & subscription, then hit Upload. Leave all the options as default, and upload the VHD provided by Dispel.

Step 2: Building the VM

  1. From Azure’s portal search “disks” and select Disks, then hit Create with the options below:

    1. Subscription: Ensure the desired subscription

    2. Resource Group: Deploy the disk into the desired remote access resource group

    3. Disk Name: Give your wicket disk a name

    4. Region: Ensure the desired region

    5. Source Type: Select “Storage blob”

      1. Source subscription: Select the source subscription for your storage account

      2. Source blob: Hit Browse, search for your storage blob and select the Dispel VHD

    6. OS Type: Linux

    7. VM generation: Generation 1

    8. Size: Hit Change size and select Premium SSD 32 GiB

  2. Create a VM from your Disk.

    1. Navigate to your created disk and select Create VM with:

      1. Subscription: Ensure the desired subscription

      2. Resource Group: Deploy the VM into the desired remote access resource group (should be the same as the disk’s group)

      3. Virtual machine name: give your VM a name

      4. Size: Click See all sizes and select B2s, or any other size that meets the following recommended criteria:

        1. (Min) 4 GB RAM

        2. 2 vCPU

      5. Public inbound ports: It is recommended to select None and later allow IPs specifically

      6. License type: Other

Step 3: Verifying Successful Connection to the Dispel Network

  1. Log in to the new Wicket VM

  2. After 2 Minutes: In the command line, type ifconfig.

    1. Verify that two interfaces named tun100 and tun101 appear.

    2. Verify the Network Interface addresses are correct.

  3. Verify the wicket can reach the Dispel Production Server with ping 10.100.1.1.

  4. A Dispel team member should verify that the Wicket is visible from the Moving Target Defense Region (Dispel Network).

Did this answer your question?