Tabla de contenido:

Cómo configurar un depurador de kernel de Windows a través de su red: 6 pasos
Cómo configurar un depurador de kernel de Windows a través de su red: 6 pasos

Video: Cómo configurar un depurador de kernel de Windows a través de su red: 6 pasos

Video: Cómo configurar un depurador de kernel de Windows a través de su red: 6 pasos
Video: Como Reparar ERRORES de Windows 10 y 11 2024, Noviembre
Anonim
Cómo configurar un depurador de kernel de Windows en su red
Cómo configurar un depurador de kernel de Windows en su red

La depuración es una herramienta popular que se utiliza para llegar a la causa raíz de un error. Un error puede manifestarse de muchas formas diferentes. puede causar un bloqueo del sistema (pantalla azul / BSOD), puede causar un bloqueo de la aplicación, puede hacer que su sistema se congele, por nombrar algunos problemas. La causa raíz puede estar en el sistema operativo, un controlador de dispositivo o incluso un problema de hardware. Esta guía proporcionará detalles sobre cómo configurar un depurador utilizando herramientas de depuración para Windows y, por lo tanto, solo se centra en la depuración con el sistema operativo Windows. No entraré en cómo analizar el problema capturado en el depurador. Un par de cosas a tener en cuenta:

  • Este conjunto de instrucciones está diseñado para usuarios avanzados de computadoras y el autor lo ha asumido con estas instrucciones.
  • Por motivos de privacidad, se ha ocultado cierta información.

Lo primero que repasaremos son los elementos que necesitará para configurar su depurador.

Paso 1: lo que necesitará

Lo que necesitarás

  • 2 computadoras con Windows

    • La computadora Host que usará para depurar. Esta computadora debe tener instalado Windows XP o más reciente
    • La computadora de destino que depurarás. Esta computadora debe tener instalado Windows 8 o más reciente. También debe tener uno de los adaptadores de red que se encuentran en la lista aquí.
  • 1 conmutador / enrutador de red (algo que asignará direcciones IP a las computadoras en la red)
  • 2 cables Cat5
  • Herramientas de depuración para Windows que necesita instalar en la computadora Host (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)

A continuación, repasaremos lo que debe hacer para configurar sus computadoras.

Paso 2: preparar sus computadoras

Preparando sus computadoras
Preparando sus computadoras

La computadora anfitriona

  • Para la computadora en la que realizará la depuración, deberá instalar las herramientas de depuración para Windows, que se pueden encontrar aquí …
  • https://msdn.microsoft.com/en-US/windows/desktop/bg…
  • Conecte la computadora a su conmutador / enrutador

La computadora de destino

  • Asegúrate de estar usando Windows 8 o más reciente
  • Asegúrese de que está utilizando un adaptador de red de esta lista
  • Conecte la computadora a su conmutador / enrutador

Ahora que tenemos las computadoras configuradas, necesitaremos conectarlas, comenzando con la computadora de destino.

Paso 3: Configuración de la computadora de destino

Configuración de la computadora de destino
Configuración de la computadora de destino

Necesita un par de cosas para preparar su computadora de destino. Necesita la dirección IP de su computadora Host. Puede obtenerlo utilizando la herramienta de ping. Así es como se hace …

  1. Abra un símbolo del sistema
  2. Escriba "ping -4 HostComputerName". Obtendrá algo como lo siguiente …

ping HostComputerName Ping HostComputerName [192.166.0.123] con 32 bytes de datos: Respuesta de 192.166.0.123: bytes = 32 tiempo = 2268ms TTL = 128 Respuesta de 192.166.0.123: bytes = 32 tiempo = 10ms TTL = 128 Respuesta de 192.166.0.123: bytes = 32 tiempo = 19ms TTL = 128 Respuesta de 192.166.0.123: bytes = 32 tiempo = 1ms TTL = 128 Estadísticas de ping para 192.166.0.123: Paquetes: Enviado = 4, Recibido = 4, Perdido = 0 (0% de pérdida), Tiempos de ida y vuelta aproximados en milisegundos: Mínimo = 1 ms, Máximo = 2268 ms, Promedio = 574 ms

* Mantenga esta ventana abierta. Lo necesitará más tarde.

A continuación, debe realizar algunos cambios en la configuración de arranque. Los cambios en su archivo de configuración de arranque le dirán a su computadora de destino cómo conectarse a la computadora host. Para hacer esto, deberá abrir un símbolo del sistema con permisos de administrador (elevados). Así es como se hace.

  1. Haga clic derecho en el símbolo del sistema en la barra de tareas
  2. Haga clic derecho en el símbolo del sistema nuevamente
  3. Haga clic en "Ejecutar como administrador" (el Control de cuentas de usuario le preguntará si desea permitir que este programa realice cambios en su computadora, haga clic en Sí)

Ahora debe establecer los ajustes de configuración de arranque para la depuración de red. Hará esto usando la herramienta bcdedit. Esta herramienta está integrada en el sistema operativo y se puede ejecutar desde cualquier símbolo del sistema elevado. Los siguientes pasos muestran cómo realizar estos cambios de configuración

  1. En esta nueva ventana de comando, ejecute lo siguiente …
  2. bcdedit / dbgsettings net hostip = 192.166.0.123 puerto = XXXXX clave = z.z.z.z
  3. donde el hostip es igual a la dirección IP que obtuvo cuando ejecutó el comando ping, XXXXX es igual a cualquier número entre 50000 y 50099, yz es cualquier combinación alfanumérica. Aquí hay un ejemplo …

bcdedit / dbgsettings net hostip = 192.166.0.123 puerto: 50002 key = a1b.2c3.d4e.5f6

Recuerda la clave que creaste. Lo necesitará cuando configure su computadora host. Ahora necesitas encender el depurador. Puede usar el mismo símbolo del sistema elevado que estaba usando antes o abrir uno nuevo. Para activar la depuración, ejecute el siguiente comando bcdedit

  1. bcdedit / debug on
  2. reinicia la computadora

Consulte la imagen de arriba que muestra ejemplos de todos los comandos en este paso. Ahora que tenemos la computadora de destino configurada, podemos preparar la computadora host para buscar nuestra computadora de destino en la red.

Paso 4: Configuración de la computadora host

Configuración de la computadora host
Configuración de la computadora host
Configuración de la computadora host
Configuración de la computadora host

Si aún no lo ha hecho, lo primero que debe hacer en la computadora host es instalar "Herramientas de depuración para Windows" (https://msdn.microsoft.com/en-US/windows/desktop/bg… que se proporcionó en un paso anterior. Una vez instalado, puede continuar con los siguientes pasos. Para utilizar el depurador desde el símbolo del sistema.

  1. Abra una ventana de símbolo del sistema elevado
  2. Busque el directorio de depuradores donde instaló el depurador. La ubicación predeterminada se ve así. C: / Archivos de programa (x86) Windows Kits / 8.0 / Debuggers
  3. Si su computadora host está ejecutando un sistema operativo de 64 bits, cambie el directorio al directorio x64. Si está ejecutando un sistema operativo de 32 bits en su computadora host, cambie el directorio al directorio x86.
  4. Escriba el siguiente comando. kd - k net: port = XXXXX, key = z.z.z.z (donde XXXXX es el puerto que configuró en la computadora de destino y z.z.z.z es la clave que estableció en la computadora de destino)
  5. Pulsa Enter

Para ejecutar el depurador usando windbg.

  1. ejecute windbg desde el directorio desde el que instaló el depurador. La ubicación predeterminada se ve así. C: / Archivos de programa (x86) Windows Kits / 8.0 / Debuggers \.
  2. Si su computadora host está ejecutando un sistema operativo de 64 bits, cambie el directorio al directorio x64. Si está ejecutando un sistema operativo de 32 bits en su computadora host, cambie el directorio al directorio x86.
  3. Haga doble clic en windbg.exe
  4. Haga clic en Archivo
  5. Haga clic en Kernel Debug
  6. Seleccione la pestaña Net
  7. Ingrese el número de puerto que estableció en la computadora de destino
  8. Ingrese la clave que estableció en la computadora de destino.
  9. Golpear bien

Consulte las imágenes de arriba, que muestran ejemplos de todos los comandos de este paso. Ahora que tenemos configurados los equipos host y de destino, podemos conectar los dos.

Paso 5: Conexión al depurador

Conectarse al depurador
Conectarse al depurador
Conectarse al depurador
Conectarse al depurador

Si todo está configurado correctamente, esta parte es realmente fácil. De hecho, después de configurar la computadora host, es posible que haya notado que aparece una gran cantidad de texto en la ventana. Si es así, ha terminado. De lo contrario, todo lo que necesita hacer es reiniciar la computadora de destino. A medida que se inicia la computadora de destino, comenzará a ver un flujo de texto en su ventana de depuración (kd o windbg, dependiendo de cuál use) en la computadora host. Se parecerá a las imágenes de arriba.

Paso 6: en conclusión

En conclusión
En conclusión

Ahora que ha conectado con éxito sus computadoras con un depurador, puede comenzar a ayudar a resolver todos los problemas informáticos del mundo. Este es solo el primer paso en un largo camino para llegar a la causa raíz de cualquier problema informático. Busque más artículos en el futuro en los que aborde cómo comenzar a investigar los diferentes problemas que puede encontrar.

Recomendado: