Búsqueda de sitios web

La mejor guía para implementar Wireshark usando SCCM | Administrador de configuración


Esta publicación cubre los pasos para implementar Wireshark usando SCCM (ConfigMgr). Descargaremos el instalador Wireshark .msi, crearemos la aplicación en ConfigMgr y la implementaremos en dispositivos Windows.

Wireshark es el analizador de protocolos de red más destacado y ampliamente utilizado del mundo. Es básicamente una herramienta de análisis y rastreador de paquetes que captura el tráfico de red en la red local y almacena esos datos para su análisis fuera de línea.

La herramienta Wireshark me recuerda los días en que me inscribí en el curso CEH. He utilizado mucho esta herramienta y es una herramienta fantástica para administradores de redes y piratas informáticos éticos. Si desea implementar la aplicación Wireshark en varias computadoras, SCCM facilita su tarea. Si está utilizando una herramienta aparte de SCCM como Intune, la implementación debería ser fácil y gracias al instalador MSI.

Los instaladores de MSI facilitan la implementación de la aplicación mediante SCCM. Con los instaladores MSI, no es necesario especificar los comandos de instalación y desinstalación, SCCM los completará automáticamente. Además, los métodos de detección también se crean automáticamente con la ayuda del código del producto. Gracias a Wireshark, que proporciona el instalador .msi para implementaciones empresariales.

Descargar Wireshark (instalador MSI)

Si va a la página de descarga de Wireshark, probablemente descargará un archivo ejecutable (.exe). Aunque aún puede empaquetar la aplicación utilizando el ejecutable en SCCM, si obtiene el instalador Wireshark .msi, su esfuerzo se reducirá.

Afortunadamente, Wireshark proporciona el instalador .msi para implementaciones masivas. Es posible que no lo vea en la página de descarga porque no se proporciona el enlace para descargar. No te preocupes, he incluido el enlace de descarga para ti. Visite la página de descarga automatizada de Wireshark y descargue la última versión de la aplicación Wireshark .msi. Guarde el instalador de Wireshark msi en la carpeta de fuentes de su servidor SCCM. También puedes descargar el ícono de Wireshark y asignarlo a la aplicación más tarde.

Crear aplicación Wireshark en SCCM | Administrador de configuración

Creemos la aplicación Wireshark en SCCM. Inicie la consola ConfigMgr y vaya a Biblioteca de software\Descripción general\Administración de aplicaciones\Aplicaciones. Haga clic derecho en Aplicaciones y seleccione Crear aplicación.

Seleccione Detectar automáticamente información sobre esta aplicación a partir de archivos de instalación. El tipo de aplicación es Windows Installer (archivo .msi) y especifique la ruta del instalador de Wireshark .msi. Haga clic en Siguiente.

Los detalles de la aplicación se completan desde el instalador Wireshark .msi.

Application name: Wireshark
Publisher: Wireshark
Software version: 

Deployment type name: Wireshark - Windows Installer (*.msi file)
Product Code: {B6A6F6F7-5522-4487-9620-50D1D336C5A5}
Installation behavior: Install for system

Number of files: 2
Content files: 
wireshark-icon.png
Wireshark-win64-3.5.1rc0-55-g9cf6caee623e.msi

En la pantalla Información general, agregue más detalles sobre la aplicación Wireshark. Aquí hay algo importante sobre el comando de instalación de Wireshark.

El comando de instalación predeterminado que se completa desde el instalador Wireshark .msi es el siguiente.

msiexec /i "Wireshark-win64-3.5.1rc0-55-g9cf6caee623e.msi" /q

Si usa el mismo comando, la aplicación Wireshark se instala y hay un reinicio completo pendiente al final de la instalación. Sí, Wireshark reinicia la computadora para completar la instalación. Si implementa la aplicación como disponible, la aplicación se instala y fuerza el reinicio de la computadora.

Para evitar el reinicio completo, puede agregar /norestart al comando de instalación. Esto evitará que la aplicación Wireshark reinicie la computadora después de su instalación.

Haga clic en Siguiente.

Revise la configuración en la ventana Resumen y en la ventana Finalización, haga clic en Cerrar. Esto completa los pasos para crear la aplicación Wireshark en SCCM.

Antes de implementar Wireshark usando SCCM, puede configurar un ícono para la aplicación Wireshark. El icono que asigne aquí será visible en el Centro de software para los usuarios. Para configurar un icono para la aplicación Wireshark, vaya a las propiedades de la aplicación y haga clic en la pestaña Centro de software. En la parte inferior, haga clic en Examinar y elija el icono. Haga clic en Aplicar y Aceptar.

Implementar Wireshark usando SCCM (ConfigMgr)

Ahora implementaremos la aplicación Wireshark usando SCCM en una colección de dispositivos. Para probar la implementación de la aplicación, recomiendo crear una colección de dispositivos con un conjunto de dispositivos piloto. Después de confirmar que la aplicación se instaló correctamente, puede ampliar la implementación en Configuration Manager a colecciones de dispositivos adicionales.

Para realizar colecciones de dispositivos en SCCM para dispositivos Windows, puede utilizar las siguientes guías:

  • Crear una colección de dispositivos Windows 10 en SCCM
  • Cree colecciones de dispositivos Windows 11 en Configuration Manager

Para implementar la aplicación Wireshark en la consola SCCM, vaya a Biblioteca de software > Administración de aplicaciones > Aplicación. Haga clic con el botón derecho en la aplicación Wireshark y seleccione Implementar.

Haga clic en Examinar y seleccione una colección de dispositivos a la que desee dirigir la aplicación Wireshark. Haga clic en Siguiente.

En la ventana de contenido, haga clic en Agregar y seleccione sus puntos de distribución. El contenido debe estar presente en los puntos de distribución para que los clientes puedan descargarlo. Haga clic en Siguiente.

En la ventana Configuración de implementación, seleccione Acción como Instalar y Propósito como Disponible. Haga clic en Siguiente.

Complete los pasos restantes del asistente y cierre el asistente de implementación de software. Los pasos para implementar Wireshark usando SCCM ya están completos.

Pruebe la implementación de la aplicación Wireshark en equipos cliente

En este paso, verificaremos si la implementación de la aplicación Wireshark funciona correctamente en las computadoras cliente. Si no ve la aplicación Wireshark en el Centro de software, puede descargar Computer Policy y ejecutar las acciones Evaluar implementaciones de aplicaciones en la PC cliente. Eche un vistazo a todas las acciones de cliente de Configuration Manager disponibles.

Inicie sesión en una computadora cliente e inicie el Centro de software. Haga clic en la pestaña Aplicaciones y seleccione la aplicación Wireshark. En la página de detalles de la aplicación Wireshark, haga clic en Instalar. La aplicación ahora se descarga desde el servidor del punto de distribución local para su instalación.

Puede supervisar el progreso de instalación de la aplicación Wireshark abriendo AppEnforce.log. Para conocer la ubicación de este archivo y otros archivos, consulte los archivos de registro de SCCM.

La coincidencia del código de salida 0 con una entrada de Éxito en la tabla de códigos de salida confirma que la aplicación Wireshark se ha instalado correctamente. El comando de desinstalación que especificamos durante el empaquetado de la aplicación debería funcionar bien.

En el archivo de registro, vemos que la aplicación Wireshark se instaló sin ningún problema. Sin embargo, no había usado el modificador /norestart en el comando de instalación, lo que provocó que se reiniciara la computadora.

+++ Starting Install enforcement for App DT "Wireshark - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_06D36399-9D0B-4B16-B66A-275A46020BC4/DeploymentType_1ea9280c-689b-46b6-8ba7-05f9148fdb5e, Revision - 1, ContentPath - C:\Windows\ccmcache\3, Execution Context - System
Performing detection of app deployment type Wireshark - Windows Installer (*.msi file)
+++ MSI application not discovered [MSI Product Code: {B6A6F6F7-5522-4487-9620-50D1D336C5A5}, MSI Product version: ]
    App enforcement environment: 
	Context: Machine
	Command line: msiexec /i "Wireshark-win64-3.5.1rc0-55-g9cf6caee623e.msi" /q
	Allow user interaction: No
	UI mode: 0
	User token: null
	Session Id: 1
	Content path: C:\Windows\ccmcache\3
	Working directory: 	AppEnforce
    Prepared working directory: C:\Windows\ccmcache\3
Found executable file msiexec with complete path C:\Windows\system32\msiexec.exe
    Prepared command line: "C:\Windows\system32\msiexec.exe" /i "Wireshark-win64-3.5.1rc0-55-g9cf6caee623e.msi" /q /qn
Valid MSI Package path = C:\Windows\ccmcache\3\Wireshark-win64-3.5.1rc0-55-g9cf6caee623e.msi	AppEnforce
    Advertising MSI package [C:\Windows\ccmcache\3\Wireshark-win64-3.5.1rc0-55-g9cf6caee623e.msi] to the system.
    Executing Command line: "C:\Windows\system32\msiexec.exe" /i "Wireshark-win64-3.5.1rc0-55-g9cf6caee623e.msi" /q /qn with user context
    Working directory C:\Windows\ccmcache\3
    Post install behavior is BasedOnExitCode
    Waiting for process 5700 to finish.  Timeout = 120 minutes
    Process 5700 terminated with exitcode: 1641
    Looking for exit code 1641 in exit codes table
    Matched exit code 1641 to a PendingHardReboot entry in exit codes table.

Artículos relacionados