In order to deploy the Web Filtering Proxy in the Microsoft Azure, login into your Azure Portal, select the azure-proxy-with-client-certificates-rg resource group and add a new virtual machine resource there as indicated on the following screenshots.
Type Web Filtering Proxy in the search box and click Enter.
Select the latest plan and click Create. Note for client certificate proxy authentication to work the version of Web Filtering Proxy must be at least 2.1.
Microsoft Azure deployment wizard will ask several questions which are more or less self describing. The following table and screenshots show most important configuration settings. Note here we selected the virtual machine size to be at least 4CPUs and 16Gb of RAM to ensure smooth Windows Server 2019 experience.
|Virtual machine name||web-proxy-vm|
|Image||Web Filtering Proxy 2.1 BYOL - Gen1|
|Size||Standard D4s v3 (4 vcpus, 16 GiB memory)|
|OS disk type||Premium SSD LRS|
|Use managed disks||Yes|
Networking settings are shown in the following table and screenshot. Note the image of Web Filtering Proxy has preconfigured NSG rules that are copied into our new network security group. We will adjust those on the later steps.
|Virtual network||(new) azure-proxy-with-client-certificates-rg-vnet|
|Subnet||(new) default (10.0.0.0/24)|
|Public IP||(new) web-proxy-vm-ip|
|NIC network security group||(new) web-proxy-vm-nsg|
Wait couple of minutes and ensure the resource group now contains our resources.
Find out the assigned public IP address of the virtual machine and try logging into it using RDP. After successful login you should be able to find the Web Filtering Proxy icon in Start / Programs menu.