Deploy ASAv on Azure

The beginner's guide to deploying ASAv on Azure from start to finish.

References

Cisco ASAv Getting Started Guide:

https://www.cisco.com/c/en/us/td/docs/security/asa/asa98/asav/quick-start-book/asav-98-qsg/asav-azure.html

Cisco ASAv Quickstart Guide

https://www.cisco.com/c/en/us/td/docs/security/asa/asa99/asav/quick-start/asav-quick/asav-azure.pdf

Azure Virtual Network Traffic Routing

https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-udr-overview

Notes

Deployment

1. Create Resource ASAv - BYOL (bring your own license)

2. Deploy Ubuntu Bastion Host

int g0/1
nameif inside
ip address dhcp
no shut
route inside 10.20.20.0 255.255.255.0 10.20.11.1
ssh 10.20.20.0 255.255.255.0 inside
icmp permit 10.20.20.0 255.255.255.0 inside
http server enable
http 10.20.20.0 255.255.255.0 inside
wr

3. Configure Public IP & Routing

int g0/0
nameif ouside
ip address dhcp
no shut
int management 0/0
no ip address dhcp setroute
shut
no shut
route outside 0.0.0.0 0.0.0.0 10.20.10.1
ssh 0.0.0.0 0.0.0.0 outside
http 0.0.0.0 0.0.0.0 outside
icmp permit 0.0.0.0 0.0.0.0 outside