模块发布历史

本节包含 DNSServer.DebugLogParser PowerShell 模块各版本的发布说明。

发布于 2026
  • 版本说明 v1.2.2.0 (2026-07-24)

    Friday, July 24, 2026 于 更新日志

    新增 新增:支持读取当前由 DNS 服务打开的 DNS 服务器调试日志文件 允许处理活动日志文件,无需先关闭文件 提升对仍在写入或被其他进程占用日志的兼容性 注意:处理实时日志时需谨慎,因为记录可能不完整或处于变化中 新增:支持读取源日志文件时使用 SMB/UNC 路径 允许解析器处理存储在网络共享和远程位置的文件 提高集中式或共享存储环境下的可靠性 变更 模块元数据:更新 ProjectUri 和 ReleaseNotes 指向 官方网站 …

    阅读更多

  • 版本说明 v1.2.1.0 (2026-01-26)

    Monday, January 26, 2026 于 更新日志

    变更内容 性能:改进了多行记录处理,避免将大文件全部加载到内存中 防止在处理超大日志文件时出现内存溢出错误 继续完全支持 PACKET 详细块和缩进的续行 内存使用量现在与文件大小无关,保持恒定 进度:新增 Write-Progress 以反馈处理进度 进度条每处理 1000 条记录更新一次,性能影响极小 显示当前记录数和正在处理的文件名称

    阅读更多

  • 版本说明 v1.2.0.0 (2026-01-25)

    Sunday, January 25, 2026 于 更新日志

    新增 新增:DNS PACKET 详细块的多行记录处理 PACKET 上下文条目现在可以包含详细的 TCP/UDP 连接信息和 DNS 消息结构 详细块被解析为结构化的 JSON 格式,存储在新的 Details 列中 包含:套接字信息、远程地址/端口、时序数据、消息结构(XID、Flags、QCOUNT 等) DNS 部分(QUESTION、ANSWER、AUTHORITY、ADDITIONAL)捕获完整记录详情 详细块中的编码域名自动转换为 FQDN 格式 新增:CSV 输出中的 …

    阅读更多

  • 版本说明 v1.1.0 (2026-01-23)

    Friday, January 23, 2026 于 更新日志

    新增 新增:ContextFilter 参数用于选择性日志解析 按上下文类型过滤日志条目:PACKET(DNS 查询/响应)、EVENT(服务器事件)或 Note(诊断信息) 允许针对特定日志条目类型进行聚焦分析 默认值:All(包含所有上下文类型) 使用场景:仅关注 DNS 流量,监控服务器事件,排查诊断问题 新增:CSV 输出中的信息字段 捕获 EVENT 和 Note 上下文条目的详细信息 示例:“DNS 服务器已启动”、“区域加载完成”、套接字错误、内部状态消息 增强对 DNS 服务器运 …

    阅读更多

  • v1.0.0 (2026-01-23)

    Friday, January 23, 2026 于 更新日志

    新增 初始版本发布 Convert-DNSDebugLogFile - 高性能解析器,用于 Windows DNS 服务器调试日志文件 解析 DNS 调试日志中的所有 15 个标准字段,转换为结构化的 CSV 格式 支持自定义 CSV 分隔符(默认:分号) 可选的 ComputerName 列,便于多服务器日志合并 三种输出模式:仅 CSV 数据、仅统计信息或两者兼有 按客户端 IP、协议和查询类型汇总的统计摘要 支持管道处理,实现批量处理多个日志文件 头部验证以确保数据完整性(可根据需要绕过) …

    阅读更多