我想将WinDbg连接到在Microsoft Azure平台VM上运行的Windows Server内核来调试一些驱动程序。我尝试按照msdn上的说明通过网络连接调试器,但似乎要求目标计算机和主机位于同一个本地网络中。有哪些选择,是否可以做到?
我尝试过: 设置虚拟机的网络调试 - KDNET
问题解决了。有必要为内核调试器使用的端口添加新规则。这是在“网络”部分的虚拟机设置中完成的。
在 Azure 上设置 Windows 内核调试会话是可能且非常容易的。
注意内核网络调试是UDP,所以你应该配置正确的防火墙策略。
我写了一个动手实验室链接