Índice:
- Etapa 1: O que você precisa
- Etapa 2: Preparando Seus Computadores
- Etapa 3: Configurando o Computador de Destino
- Etapa 4: Configurando o computador host
- Etapa 5: conectando-se ao depurador
- Etapa 6: na conclusão
Vídeo: Como configurar um depurador de kernel do Windows em sua rede: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
A depuração é uma ferramenta popular usada para descobrir a causa raiz de um bug. Um bug pode se manifestar de muitas maneiras diferentes. pode causar uma falha do sistema (tela azul / BSOD), pode causar uma falha do aplicativo, pode fazer com que seu sistema congele, para citar alguns problemas. A causa raiz pode estar no sistema operacional, um driver de dispositivo ou até mesmo um problema de hardware. Este guia fornecerá detalhes sobre como configurar um depurador usando ferramentas de depuração para Windows e, portanto, se concentra apenas na depuração com o sistema operacional Windows. Não discutirei como analisar o problema capturado no depurador. Algumas coisas a serem observadas:
- Este conjunto de instruções é projetado para usuários avançados de computador e o autor presumiu isso com essas instruções.
- Por questões de privacidade, algumas informações foram obscurecidas.
A primeira coisa que veremos são os itens de que você precisa para configurar seu depurador.
Etapa 1: O que você precisa
O que você precisará
-
2 computadores Windows
- O computador Host que você usará para depuração. Este computador deve ter o Windows XP ou mais recente instalado
- O computador de destino que você estará depurando. Este computador deve ter o Windows 8 ou mais recente instalado. Ele também deve ter um dos adaptadores de rede encontrados na lista aqui.
- 1 Switch / roteador de rede (algo que atribuirá endereços IP aos computadores na rede)
- 2 cabos Cat5
- Ferramentas de depuração para Windows que você precisa instalar no computador host (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)
A seguir, veremos o que você precisa fazer para configurar seus computadores.
Etapa 2: Preparando Seus Computadores
O Computador Host
- Para o computador no qual você fará a depuração, você precisará instalar as Ferramentas de Depuração para Windows, que podem ser encontradas aqui …
- https://msdn.microsoft.com/en-US/windows/desktop/bg…
- Conecte o computador ao seu switch / roteador
O Computador Alvo
- Certifique-se de usar o Windows 8 ou mais recente
- Certifique-se de usar um adaptador de rede desta lista
- Conecte o computador ao seu switch / roteador
Agora que temos os computadores configurados, precisaremos conectá-los, começando pelo computador de destino.
Etapa 3: Configurando o Computador de Destino
Você precisa de algumas coisas para preparar seu computador de destino. Necessita do endereço IP do seu computador Host. Você pode obter isso usando a ferramenta ping. Aqui está como fazer isso …
- Abra um prompt de comando
- Digite “ping -4 HostComputerName”. Você obterá algo como o seguinte …
ping HostComputerName Pinging HostComputerName [192.166.0.123] com 32 bytes de dados: Resposta de 192.166.0.123: bytes = 32 tempo = 2268ms TTL = 128 Resposta de 192.166.0.123: bytes = 32 tempo = 10ms TTL = 128 Resposta de 192.166.0.123: bytes = 32 tempo = 19ms TTL = 128 Resposta de 192.166.0.123: bytes = 32 tempo = 1ms TTL = 128 Estatísticas de ping para 192.166.0.123: Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda), Tempos aproximados de ida e volta em milissegundos: Mínimo = 1 ms, Máximo = 2268 ms, Média = 574 ms
* Mantenha esta janela aberta. Você precisará disso mais tarde.
Em seguida, você precisa fazer algumas alterações na configuração de inicialização. As alterações no arquivo de configuração de inicialização dirão ao computador de destino como se conectar ao computador host. Para fazer isso, você precisará abrir um prompt de comando com permissões de administrador (elevadas). Aqui está como você faz isso.
- Clique com o botão direito no prompt de comando na barra de tarefas
- Clique com o botão direito no prompt de comando novamente
- Clique em "Executar como Administrador" (o Controle de Conta de Usuário perguntará se você gostaria de permitir que este programa faça alterações em seu computador, clique em Sim)
Agora você precisa definir as configurações de inicialização para depuração de rede. Você fará isso usando a ferramenta bcdedit. Essa ferramenta é integrada ao sistema operacional e pode ser executada a partir de qualquer prompt de comando elevado. As etapas a seguir mostram como você faz essas alterações de configuração
- Nesta nova janela de comando, execute o seguinte …
- bcdedit / dbgsettings net hostip = 192.166.0.123 port = XXXXX key = z.z.z.z
- onde o hostip é igual ao endereço IP obtido ao executar o comando ping, XXXXX é igual a qualquer número entre 50000 e 50099 e z é qualquer combinação alfanumérica. Aqui está um exemplo …
bcdedit / dbgsettings net hostip = 192.166.0.123 porta: 50002 key = a1b.2c3.d4e.5f6
Lembre-se da chave que você criou. Você precisará disso ao configurar seu computador host. Agora você precisa ativar o depurador. Você pode usar o mesmo prompt de comando elevado que estava usando antes ou abrir um novo. Para ativar a depuração, execute o seguinte comando bcdedit
- bcdedit / debug on
- reinicie o computador
Consulte a imagem acima, que mostra exemplos de todos os comandos nesta etapa. Agora que temos o computador de destino configurado, podemos preparar o computador host para procurar nosso computador de destino na rede.
Etapa 4: Configurando o computador host
Se ainda não o fez, a primeira coisa que você deve fazer no computador host é instalar "Debugging Tools For Windows" (https://msdn.microsoft.com/en-US/windows/desktop/bg… que foi fornecido em uma etapa anterior. Depois de instalado, você pode prosseguir para as seguintes etapas: Para usar o depurador a partir do prompt de comando.
- Abra uma janela elevada do prompt de comando
- Navegue até o diretório Debuggers onde você instalou o depurador. O local padrão é assim. C: / Arquivos de programas (x86) Windows Kits / 8.0 / Debuggers
- Se o seu computador host estiver executando um sistema operacional de 64 bits, altere o diretório para o diretório x64. Se você estiver executando um sistema operacional de 32 bits em seu computador host, altere o diretório para o diretório x86.
- Digite o seguinte comando. kd - k net: port = XXXXX, key = z.z.z.z (onde XXXXX é a porta que você configurou no computador de destino e z.z.z.z é a chave que você configurou no computador de destino)
- Pressione Enter
Para executar o depurador usando windbg.
- execute windbg a partir do diretório de onde você instalou o depurador. O local padrão é parecido com este. C: / Arquivos de programas (x86) Windows Kits / 8.0 / Debuggers \.
- Se o seu computador host estiver executando um sistema operacional de 64 bits, altere o diretório para o diretório x64. Se você estiver executando um sistema operacional de 32 bits em seu computador host, altere o diretório para o diretório x86.
- Clique duas vezes em windbg.exe
- Clique em Arquivo
- Clique em Kernel Debug
- Selecione a guia Rede
- Insira o número da porta que você definiu no computador de destino
- Insira a chave que você definiu no computador de destino.
- Clique Ok
Consulte as imagens acima, que mostram exemplos de todos os comandos nesta etapa. Agora que temos os computadores host e de destino configurados, podemos conectar os dois.
Etapa 5: conectando-se ao depurador
Se tudo estiver configurado corretamente, esta parte é realmente fácil. Na verdade, depois de configurar o computador host, você deve ter notado muito texto aparecendo na janela. Em caso afirmativo, está feito. Caso contrário, tudo o que você precisa fazer é reiniciar o computador de destino. Conforme o computador de destino inicializa, você começa a ver um fluxo de texto em sua janela de depuração (kd ou windbg dependendo de qual você usa) no computador host. Será algo parecido com as fotos acima.
Etapa 6: na conclusão
Agora que você conectou com êxito seus computadores com um depurador, pode começar a ajudar a resolver todos os problemas de computador do mundo. Este é apenas o primeiro passo em um longo caminho para chegar à causa raiz de qualquer problema do computador. Procure mais artigos no futuro onde abordarei como começar a investigar os diversos problemas que você pode encontrar.
Recomendado:
Instalar e configurar o monitor de rede Shinken no Raspberry Pi: 14 etapas
Instalar e configurar o Shinken Network Monitor no Raspberry Pi: NOTA: o shinken foi atualizado pela última vez em MAR2016 para uma versão estável 2.4.3. Portanto, há vários anos, mudei para outras maneiras de fazer monitoramento de rede doméstica. Além disso, php5 não parece estar disponível. Portanto, não use este instrutível! Instale um
Como configurar o Pi-Hole em um Raspberry Pi, um bloqueador de anúncios em toda a rede !!: 25 etapas
Como configurar o Pi-Hole em um Raspberry Pi, um bloqueador de anúncios em toda a rede !!: Para este projeto, você precisará de: um Raspberry Pi capaz de se conectar ao cartão Micro SD da internetA executando o teclado Raspbian LiteA (para configurar o SSH) Um segundo Dispositivo (para acessar o Portal da Web) Conhecimentos básicos de UNIX, bem como interface de navegação n
Como configurar uma rede doméstica: 6 etapas
Como configurar uma rede doméstica: Configurar uma rede pode parecer assustador no início, mas depois de ter tudo o que precisa, é muito fácil de fazer. A configuração tradicional requer um modem e roteador, mas alguns podem precisar de mais equipamentos e outros, de menos. Existem muitas diferenças
Inversor conectado à rede DIY (não alimenta a rede) Alternativa de UPS: 7 etapas (com fotos)
Inversor DIY Grid Tied (não alimenta a rede) Alternativa de UPS: Este é um post de acompanhamento do meu outro Instructable sobre como fazer um inversor de rede que não realimenta a rede, uma vez que agora é sempre possível fazer isso em certas áreas como um projeto DIY e alguns lugares não permitem a alimentação lá g
Como retransmitir WIFI como sua própria rede, DO SEU LAPTOP !: 4 etapas
Como retransmitir WIFI como sua própria rede, DE SEU LAPTOP !: Neste instrutível, mostrarei como retransmitir WIFI de seu laptop como sua própria rede protegida por senha. Você vai precisar de um laptop com Windows 7, pois o software requer alguns dos avanços que o Windows 7 faz, e usar um laptop mais recente b