Azure · Bastion · Máquinas Virtuais · Virtual Network

Mejorar la Seguridad con Azure Bastion

¿Está buscando una nueva forma de mejorar la seguridad al conectarse a sus máquinas virtuales en Azure? Debería revisar Azure Bastion.

En el pasado, para garantizar la conectividad RDP y SSH a sus Máquinas Virtuales de Azure, probablemente había que utilizar una caja de salto donde las personas se conectaban para acceder a las demás VMs.

Es claro que una caja de salto mejora la seguridad de su acceso, pero introduce algunas lagunas que Azure Bastion aborda.

Azure Bastion visión general

En primer lugar, Azure Bastion es un servicio de plataforma como servicio que proporciona conectividad RDP y SSH seguras para proteger sus máquinas virtuales de Azure.

La implementación de Azure Bastion permite el acceso a todas las VMs dentro de una red virtual a través de un único punto de acceso reforzado, el AzureBastionSubnet.

azure bastion overview diagram blog vinicius deschamps
azure bastion overview diagram blog vinicius deschamps

Y como puedes imaginar, la conexión con tu VM ahora ocurrirá a través del Portal de Azure, que se conecta al servicio Azure Bastion usando su IP público y carga tu VM directamente en tu navegador.

Costo

Para aprovechar los beneficios de Azure Bastion, tendrás un costo adicional a tu suscripción

US$0.19/hora (~ US$138.70/mes por Azure Bastion)

Y también tienes un costo de transferencia de datos de salida, pero los precios pueden variar según el uso. Sin embargo, los primeros 5 GB/mes son gratuitos.

Requisitos

Para crear Azure Bastion en tu Suscripción

  • Tu red virtual debe tener una Subnet llamada AzureBastionSubnet
  • La AzureBastionSubnet debe ser /27 o mayor
  • Azure Bastion utiliza IP público y debe ser del tipo Standard Public IP SKU

Para utilizar Azure Bastion

  • Cualquier navegador que soporte HTML5
  • Usuarios o Grupos de seguridad que utilicen el recurso de Azure Bastion deberán tener
    • Rol de Lectura (Reader) en la(s) Máquina(s) Virtual(es)
    • Rol de Lectura en la placa de red donde está la IP privada de la Máquina Virtual
    • Rol de Lectura para el recurso de Azure Bastion

Crear Azure Bastion en un entorno nuevo

Crear Azure Bastion

Primero, vamos a crear el recurso Azure Bastion escribiendo Azure Search Bastion y haciendo clic en Bastions

azure search bastion blog vinicius deschamps

En Bastions, vamos a hacer clic en Add

azure bastion add blog vinicius deschamps

Para crear Bastion, seleccione el Resource group (1), un Name (2) para su instancia Bastion, la Region (3), luego haga clic en Create new (4) para configurar la nueva Virtual Network

azure bastion create a bastion create virtual network blog vinicius deschamps

Al crear una red virtual, tenga en mente que su Azure Bastion debe tener una subnet llamada AzureBastionSubnet y el rango de direcciones debe ser de al menos /27 y el espacio de direcciones debe poder alojarlo.

azure bastion create a bastion create virtual network azurebastionsubnet blog vinicius deschamps

Después de crear la nueva Virtual Network, todo lo demás está dentro de Configure Virtual Networks y correctamente preenchido, pero siéntase libre de cambiar si tiene una necesidad específica de crear el recurso Bastion. Entonces, haga clic en Review + Create

azure bastion create a bastion configure virtual networks blog vinicius deschamps

Ahora, verifique nuevamente que todo está OK y haga clic en Create

azure bastion create a bastion review create create blog vinicius deschamps

Crear una máquina virtual con acceso vía Bastion

Escriba Virtual Machines, y haga clic en Virtual machines en la búsqueda del Azure Portal

azure search virtual machine blog vinicius deschamps

En Virtual Machines, vaya a Add (1) y Virtual Machine (2)

azure virtual machines add virutal machine blog vinicius deschamps

Tendrá que proporcionar todas las informaciones de 1 a 8, luego ir a la pestaña de Networking

azure create a virtual machine blog vinicius deschamps

En Networking debe tener cuidado al elegir las opciones y asegúrese de seleccionar la misma Virtual Network (1) usada para crear la AzureBastionSubnet, y elegir cualquier Subnet (2) disponible.

Observe que elegí None para el Public IP (3) y Public inbound ports (4) porque Azure Bastion no exige que la máquina virtual tenga una IP pública, ya que nos conectaremos directamente desde Azure

Entonces haga clic en Review + Create

azure create a virtual machine networking blog vinicius deschamps

Verifique que todo está correcto con la información y presione Create

azure create a virtual machine review create create blog vinicius deschamps

Conectar a su máquina virtual utilizando Bastion

Vaya hasta la máquina virtual que creó y busque por Bastion

azure virtual machine operations bastion blog vinicius deschamps

Complete su Username (1) y Password (2), luego pulse Connect (3)

azure virtual machine bastion connect blog vinicius deschamps

Voilá, ahora está accediendo a su Máquina Virtual a través del navegador, utilizando Bastion

azure virtual machine bastion remote desktop browser blog vinicius deschamps

Y para quienes quieran un poco más, hay una demostración que hicimos en Azure Floripa

AzureAzure BastionSegurança
Mejorar la Seguridad con Azure Bastion — Vinicius Deschamps