A small how to post on how to easily deploy Citrix ADC in Azure
Written on 2023-04-26 by Remco Kersten in networking
Citrix ADC (formerly Netscaler) is also available as a virtual appliance in addition to physical hardware. As a result, companies can make Citirx ADC available virtually and are no longer bound to purchase special equipment. ADC has recently also been available in the Azure marketplace, making it extremely easy to deploy Citrix ADC (aka. Netscaler) in your Azure infrastructure.
In the step-by-step plan below, I give a demonstration in which Citrix ADC is deployed on Azure for the concept below.
Search the Azure marketplace for Citrix ADC 13.1 and choose a variant of your choice and deploy this VM. (VPX Express 20 Mbps is free to use at the time of writing).
After deployment, create an inbound rule under the Network security group that allows traffic from your IP address.
The ADC needs 3 IP addresses:
Go to the virtual network that the ADC is part of, and create an extra subnet for the internal network. In this example I am creating the subnet 10.0.10.0/24
The ADC currently has 1 interface for public access, so we have to create another interface for the internal network.
Go to Network interfaces and click Create
Create an interface in the internal subnet. Give the interface a static IP address
Assign the network card to the ADC VM. ⚠️ The VM must be turned off
For the public network card there is currently 1 IP configuration which is used for management interface. That’s why we add an extra IP configuration for public access.
Open the network interface of the public network
Under IP configurations add a new IP configuration with both a private and public static IP address ⚠️ The public IP address must be SKU standard
In this post I showed how to deploy Citrix ADC (aka. Netscaler) on Azure. It is now possible to offer your services hosted on Azure via Citrix ADC. Rackspace has a nice blog post showing how to set up load balancing.