Note: These instructions are intended as a supplement to the main setup guide to help users who wish to deploy their private scan hub in Azure. Our developers have written these instructions based on their own experiences but we do not maintain an Azure environment or regularly test against one. As such, though these instructions work at time of writing, changes in Azure may been the process needs to be adjusted. Please contact Technical Support if you experience such a change, or when a part of the process is unclear.
- Download the VHD version of the image from https://appcheck-ng.com/get-help/downloads/
- Upload this image to an Azure storage container as a Page Blob. Once uploaded it should look something like this:
- Convert the VHD to a managed disk:
- Visit https://portal.azure.com/#create/Microsoft.ManagedDisk.
- Select the Basics tab if not already on it.
- In Project details select the appropriate Subscription and Resource Group. Contact your Azure administrators if unsure what to use here.
- In Disk Details, set Source type to Storage blob:
- Click Browse, select the uploaded VHD blob, and click Select.
- In OS type select Linux:
- Click Review and Create, and complete the process.
- Deploy a Virtual Machine for this Managed disk by going to the managed disk you created above and clicking “Create VM”:
- Select the Basics tab if not already on it.
- In Instance Details -> Virtual machine name give the VM an appropriate name. Note this name is only used within Azure and as the guest's hostname, it does not affect the scan hub's name within AppCheck, which is set by the license key you use later.
- In Size we recommend “Standard_D4s_v3” with 4vcpus and 16GiB on memory as a starting point (it may be necessary to increase the allocation at a later date, for example if you wish to be able to run more scans concurrently).
- In Inbound port rules ->
- Select the Networking tab.
- Your Azure and Network administrators will need to provide the details for the network configuration desired, but ensure:
- You have a way to connect to the hub's command line, eg using SSH on port 22.
- You have access to the hub on TCP port 8080 so you can access the hub's local web GUI.
- The hub has access to any addresses you wish to scan, on any ports you wish to scan (we recommend allowing access on all ports for infrastructure scanning, at a minimum 80 and 443 for web application scanning).
- The hub has the outbound internet access outlined in the main Private Scan Hub Setup Guide from the Configure Network Access step.
- Click Review+Create, and complete the VM creation process.
- Follow the main Private Scan Hub Setup Guide from the Configure Network Access step, through to the end. Note that steps involving connecting to the new VM's command line will vary depending on your Azure environment. Your Azure administrator will need to advise how to do this.
Comments
0 comments
Article is closed for comments.