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:
Building the virtual machine (VM)
Installing and configuring the Dispel Wicket VHD image onto the Azure VM
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
Create an Azure storage account in the appropriate region (if you already have one, skip to step 2)
From Azure’s portal search “storage” and select Storage accounts, then hit Create
Follow the prompts to create your storage account (default configuration is sufficient for our needs).
Ensure the account is in the desired region and subscription.
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
From Azure’s portal search “disks” and select Disks, then hit Create with the options below:
Subscription: Ensure the desired subscription
Resource Group: Deploy the disk into the desired remote access resource group
Disk Name: Give your wicket disk a name
Region: Ensure the desired region
Source Type: Select “Storage blob”
Source subscription: Select the source subscription for your storage account
Source blob: Hit Browse, search for your storage blob and select the Dispel VHD
OS Type: Linux
VM generation: Generation 1
Size: Hit Change size and select Premium SSD 32 GiB
Create a VM from your Disk.
Navigate to your created disk and select Create VM with:
Subscription: Ensure the desired subscription
Resource Group: Deploy the VM into the desired remote access resource group (should be the same as the disk’s group)
Virtual machine name: give your VM a name
Size: Click See all sizes and select B2s, or any other size that meets the following recommended criteria:
(Min) 4 GB RAM
2 vCPU
Public inbound ports: It is recommended to select None and later allow IPs specifically
License type: Other
Step 3: Verifying Successful Connection to the Dispel Network
Log in to the new Wicket VM
After 2 Minutes: In the command line, type
ifconfig
.Verify that two interfaces named
tun100
andtun101
appear.Verify the Network Interface addresses are correct.
Verify the wicket can reach the Dispel Production Server with
ping 10.100.1.1
.A Dispel team member should verify that the Wicket is visible from the Moving Target Defense Region (Dispel Network).