Compartir a través de


Administración de capturas de paquetes con Azure Network Watcher

En este artículo, aprenderá a usar la captura de paquetes de Azure Network Watcher para configurar, iniciar, detener, descargar y eliminar de forma remota capturas de paquetes de máquinas virtuales.

Requisitos previos

  • Una cuenta de Azure con una suscripción activa. Cree una cuenta gratuita.

  • Una máquina virtual o un conjunto de escalado de máquinas virtuales con conectividad TCP saliente a 169.254.169.254 a través del puerto 80 y 168.63.129.16 a través del puerto 8037. La extensión de máquina virtual del agente de Network Watcher usa estas direcciones IP para comunicarse con la plataforma Azure.

  • Una extensión de máquina virtual del agente de Network Watcher instalada en la máquina virtual objetivo. Siempre que use la captura de paquetes de Network Watcher en Azure Portal, el agente se instalará automáticamente en la máquina virtual de destino o en el conjunto de escalado si no se instaló anteriormente. Para actualizar un agente que ya esté instalado, consulte Actualizar la extensión de Azure Network Watcher a la versión más reciente.

  • Una cuenta de almacenamiento de Azure con conectividad TCP saliente de máquina virtual con ella a través del puerto 443. Si no tiene una cuenta de almacenamiento, consulte Creación de una cuenta de almacenamiento mediante Azure Portal. La cuenta de almacenamiento debe ser accesible desde la subred de la máquina virtual de destino o el conjunto de escalado. Para más información, vea Configuración de Firewalls y redes virtuales de Azure Storage.

  • Inicie sesión en Azure Portal con su cuenta de Azure.

Nota:

Azure crea una instancia de Network Watcher en la región de la máquina virtual si Network Watcher no se habilitó para esa región. Para obtener más información, consulte Habilitar o deshabilitar Azure Network Watcher.

Si un grupo de seguridad de red está asociado a la interfaz de red o a una subred en la que se encuentra la interfaz de red, asegúrese de que existen reglas que permiten la conectividad de salida a través de los puertos anteriores. Del mismo modo, garantice la conectividad de salida a través de los puertos anteriores al agregar a la red rutas definidas por el usuario.

Inicio de una captura de paquetes

Para iniciar una sesión de captura, siga estos pasos:

  1. En el cuadro de búsqueda que aparece en la parte superior del portal, escriba Network Watcher. En los resultados de la búsqueda, seleccione Network Watcher.

    Captura de pantalla en la que se muestra cómo buscar una instancia de Network Watcher en Azure Portal.

  2. Seleccione Captura de paquetes en Herramientas de diagnóstico de red y, a continuación, seleccione + Agregar para crear una captura de paquetes.

    Captura de pantalla que muestra la captura de paquetes de Network Watcher en Azure Portal

  3. En Agregar captura de paquetes, escriba o seleccione valores para las configuraciones siguientes:

    Configuración Value
    Detalles básicos
    Suscripción Seleccione la suscripción de Azure de la máquina virtual.
    Resource group Seleccione el grupo de recursos de la máquina virtual.
    Tipo de destino Seleccione Máquina virtual o Conjunto de escalado de máquinas virtuales.
    Conjunto de escalado de máquinas virtuales de destino Seleccione el conjunto de escalado de máquinas virtuales.
    Esta opción está disponible si selecciona Conjunto de escalado de máquinas virtuales como tipo de destino.
    Instancia de destino Seleccione la máquina virtual o la instancia de un conjunto de escalado.
    Nombre de la captura de paquetes Escriba un nombre o deje el nombre predeterminado.
    Configuración de captura de paquetes
    Ubicación de captura Seleccione Cuenta de almacenamiento (opción predeterminada), Archivo o Ambos.
    Cuenta de almacenamiento Seleccione la cuenta de almacenamiento estándar1.
    Esta opción está disponible si seleccionó Cuenta de almacenamiento o Ambos como ubicación de la captura.
    La cuenta de almacenamiento debe estar en la misma región que la instancia de destino.
    Ruta de acceso de archivo local Escriba una ruta de acceso de archivo local válida en la que desea que se guarde la captura en la máquina virtual de destino.
    Si usa una máquina Linux, la ruta de acceso puede comenzar con /var/captures.
    Si usa una máquina Windows, la ruta de acceso puede comenzar con C:\Captures.
    Esta opción está disponible si seleccionó Archivo o Ambos como ubicación de captura.
    Número máximo de bytes por paquete Escriba el número máximo de bytes que se capturarán por cada paquete. Si deja el valor en blanco o escribe 0, se capturarán todos los bytes.
    Número máximo de bytes por sesión Escriba el número total de bytes que se capturan. Una vez que se alcanza el valor, la captura de paquetes se detiene. Si deja el valor en blanco, se captura hasta 1 GB.
    Límite de tiempo (segundos) Escriba el límite de tiempo de la sesión de captura de paquetes en segundos. Una vez que se alcanza el valor, la captura de paquetes se detiene. Si se deja el valor en blanco, se captura hasta 5 horas (18 000 segundos).
    Filtrado (opcional)
    Agregar criterios de filtro Seleccione Agregar criterios de filtro para agregar un filtro nuevo. Puede definir tantos filtros como desee.
    Protocolo Filtra la captura de paquetes en función del protocolo seleccionado. Los valores disponibles son TCP, UDP o Cualquiera.
    Dirección IP local2 filtra la captura de paquetes para los paquetes en los que la dirección IP local coincide con este valor.
    Puerto local2 filtra la captura de paquetes para los paquetes en los que el puerto local coincide con este valor.
    Dirección IP remota2 filtra la captura de paquetes para los paquetes en los que la dirección IP remota coincide con este valor.
    Puerto remoto2 filtra la captura de paquetes para los paquetes en los que el puerto remoto coincide con este valor.

    1 Actualmente, las cuentas de almacenamiento Premium no se admiten para almacenar capturas de paquetes.

    2 Los valores de dirección IP y puerto pueden ser un solo valor, un rango como 80-1024 o varios valores como 80, 443.

  4. Seleccione Iniciar captura de paquetes.

    Captura de pantalla de Incorporación de captura de paquetes en Azure Portal en la que se muestran las opciones disponibles.

  5. La captura de paquetes se detiene una vez que se alcanza el límite de tiempo o el tamaño de archivo (bytes máximos por sesión).

Detención de una captura de paquetes

Para detener manualmente una sesión de captura de paquetes antes de que alcance sus límites de tiempo o de tamaño de archivo, seleccione los puntos suspensivos en el lado derecho de la captura de paquetes o haga clic con el botón derecho en ella y, a continuación, seleccione Detener.

Captura de pantalla que muestra cómo detener una captura de paquetes en Azure Portal.

Visualización del estado de la captura de paquetes

Vaya a la página Captura de paquetes de Network Watcher para enumerar las capturas de paquetes existentes con independencia de su estado.

Captura de pantalla que muestra cómo enumerar y ver capturas de paquetes en Azure Portal

Descarga de una captura de paquetes

Una vez finalizada la sesión de captura de paquetes, el archivo de captura resultante se guardará en Azure Storage, un archivo local en la máquina virtual de destino o en ambos. El destino de almacenamiento de la captura de paquetes se especifica durante su creación. Para más información, consulte la sección Inicio de una captura de paquetes.

Para descargar un archivo de captura de paquetes guardado en Azure Storage, siga estos pasos:

  1. En la página Captura de paquetes, seleccione la captura de paquetes de la que desee descargar el archivo.

  2. En la sección Detalles, seleccione el vínculo del archivo de captura de paquetes.

    Captura de pantalla que muestra cómo seleccionar el archivo de captura de paquetes en Azure Portal.

  3. En la página del blob, seleccione Descargar.

Nota:

También es posible descargar los archivos de captura desde el contenedor de la cuenta de almacenamiento mediante Azure Portal o el Explorador de Storage1 en la siguiente ruta de acceso:

https://{storageAccountName}.blob.core.windows.net/network-watcher-logs/subscriptions/{subscriptionId}/resourcegroups/{storageAccountResourceGroup}/providers/microsoft.compute/virtualmachines/{virtualMachineName}/{year}/{month}/{day}/packetcapture_{UTCcreationTime}.cap

1 Explorador de Storage es una aplicación independiente que se puede usar convenientemente para acceder a los datos de Azure Storage y trabajar con ellos. Para obtener más información, consulte Introducción a Explorador de Storage.

Para descargar un archivo de captura de paquetes guardado en la máquina virtual (VM), conéctese a esta y descárguelo de la ruta de acceso local especificada durante la creación de la captura de paquetes.

Eliminación de una captura de paquetes

  1. En la página Captura de paquetes, seleccione en el lado derecho de la captura de paquetes que desea eliminar, o bien haga clic con el botón derecho en ella y, a continuación, seleccione Eliminar.

    Captura de pantalla que muestra cómo eliminar una captura de paquetes de Network Watcher en Azure Portal.

  2. Seleccione .

Importante

La eliminación del recurso de captura de paquetes en Network Watcher no elimina el archivo de captura de la cuenta de almacenamiento o la máquina virtual. Si el archivo de captura ya no fuese necesario, deberá eliminarlo manualmente de la cuenta de almacenamiento o de la máquina virtual.