Como obtener las direcciones IP de salida en un APP Service Plan de Azure

Una nueva píldora. Muchas de las cosas que pongo en el blog, son temas con los que he tenido que lidiar y el hecho de escribirlos aquí me permite tener una pequeña chuleta de la que poder titar en caso de necesidad. Hoy he necesitado saber las IP de salida de un app service, y así es como lo he podido saber.

Cada app service tiene un numero de IP’s asignadas, que ademas no puedes conocer con antelación cual de ellas se va a usar, por lo que si necesitas las IP por ejemplo para dejarlas pasar por un firewall, tendrás que añadir todas las que tiene el app service asignadas. 

Para conocer estas IP tienes que abrir la ventana de Cloud Shell y poner el siguiente comando:

az webapp show --resource-group <group_name> --name <app_name> --query outboundIpAddresses --output tsv

Cuidado, si escalas entre distintos niveles: básica, standard, premium, etc. este rango de IP cambiará

Puedes conocer todos los rangos de IP, independientemente del plan usando possibleOutboundIpAddresses

az webapp show --resource-group <group_name> --name <app_name> --query possibleOutboundIpAddresses --output tsv

Actualización: Me chiva Javier Campos en Twitter, que se puede descarar uno el cliente CLI en local, y que es mucho más rápido. Y sobre todo, que no necesitas crear un storage para usarlo.
Install the Azure CLI

!Nos leemos!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *