NEDRI

NEDRI 适用于 Mac 上的网络工程师

适用于 Mac 的网络诊断工具。

为使用 macOS 的工程师提供的网络诊断工具。在一款本机 Mac 应用程序中使用 ping、TCP、DNS 和 SNMP/MIB 发现 IPv4/IPv6 设备并排除连接故障。

NEDRI 代表 Network Exploration, Diagnostics, Reference & Inspection.

2026-10-27 · 稳定版 : 1.0.2 (Build 122) · 测试版 : 1.2.0 beta 1 (Build 139)

查看路线图

稳定版 · 1.0.2 (Build 122)

IP 和服务诊断

IPv4/IPv6 网络扫描仪

使用 ICMP、TCP 连接、ARP/NDP 缓存和 Bonjour/mDNS 发现主机。当观察结果支持时,检查名称、MAC 地址和 IEEE 供应商。

TCP 端口扫描器

根据 IP 地址或 DNS 名称测试常用端口、列表或范围。区分 IPv4 和 IPv6 上的成功连接、拒绝、超时和错误。

高级 ping 和丢包

测量延迟、丢失、最小值、最大值、中值和百分位数。使用有限或连续测试、可调整的 ICMP 有效负载、时间表和带注释的事件标记。

ICMP 跟踪路由

使用 ICMP Echo、计时和可选主机名跟踪连续的 IPv4 或 IPv6 跃点;将路径保存到本地。

DNS 资源管理器和 AXFR 区域传输

查询公共记录和 IPv4/IPv6 PTR 记录,选择服务器和 UDP/TCP,然后检查 TTL、部分和原始响应。 AXFR 仅在服务器允许时才读取区域。

Whois 和 RDAP

使用 RDAP 以及 WHOIS 后备和源响应查找 IP 地址、域或 AS 编号。新的查找需要互联网;存档的结果仍可在本地获取。

IPv4/IPv6 子网计算器

计算 CIDR 和掩码、网络和 IPv4 广播、反向 DNS 名称、二进制/十六进制视图、成员身份和重叠。精确分割和聚合范围;多需求 VLSM 计划仍然是未来的工作。

TCP 诊断和服务识别

无需帐户即可检查横幅和宣传的功能:SSH、HTTP、SMTP、FTP、IMAP、POP3、LDAP、SMB、Redis、MySQL/MariaDB、VNC 和 Telnet。 PostgreSQL 提供一次性 SSLRequest 检查;版本和服务不能仅从端口推断出来。

Mac 上的 HTTP/HTTPS 测试

测试 GET 或 HEAD、HTTP 状态代码、标头、重定向和有界内容。当 macOS 提供 DNS/TCP/TLS/第一个字节计时时,检查它们而不将页面作为浏览器执行。

TLS、证书和 STARTTLS 检查

检查收到的链、名称、到期日期、指纹和 macOS 信任验证。直接 TLS 和 SMTP/IMAP/POP3/FTP STARTTLS 可用; STARTTLS 需要 macOS 12.3+。这不是完整的密码套件或撤销审核。

MTR

通过重复的 ICMP 跟踪、每跳丢失和延迟统计信息监控 IPv4 或 IPv6 跃点,无需身份验证。

UDP 端口扫描

使用 DNS/NTP 请求或空数据报探测 UDP 端口;区分回复、OS 拒绝和不确定的沉默。

SNMP 和交换

SNMP v1/v2c/v3

浏览捆绑的 MIB 定义,读取 SNMP v1/v2c/v3 UDP 上的确切实例或选定分支,并将结果保存在本地。

SNMP 仪表和带宽图表

在采用共同或独立刻度的图表中比较多项 SNMP 测量值,并查看统计数据和本地历史记录。

本地和 SNMP ARP/NDP 表

检查 Mac 的邻居缓存或远程设备的 IP-MIB/MIB-II 表。将 IP 和 MAC 地址与接口、状态、时间和观察源相关联。

只读开关接口诊断

读取管理/操作状态、速度、别名、错误、丢弃和 SNMP 计数器。根据可用的 Counter32/Counter64 值计算速率,而无需修改端口。

基本 SNMP 清单

读取八个标准对象:描述、sysObjectID、正常运行时间、联系人、名称、位置、声明的服务和接口计数。此清单涵盖一台没有自动型号或固件识别的设备。

MAC 地址查找

找到一个 MAC 或读取可访问的转发表,其中包含端口、VLAN 映射和原始证据。

LLDP / CDP 邻居

读取 SNMP 上的 LLDP 和 CDP 邻居,以及端口、公布的地址和原始证据。

服务和分析

集成 SSH 和 Telnet 终端

从目标或结果打开独立的交互式会话。 SSH使用macOS客户端; Telnet 支持传统设备。历史记录存储连接事件,而不是命令或会话记录。

唤醒-LAN

显式将魔术数据包发送到具有目标设置的 MAC 地址。唤醒取决于硬件、配置和网络路径。

TFTP 服务器

通过 TFTP 在选定的本地文件夹中提供和接收文件,并具有有限的传输和历史记录。

离线网络参考资料

MIB 库和浏览器

搜索项目提供的模块,按供应商过滤并在目标查询之前检查定义/OID。多个MIB可以组合; SMI 解析仍然是部分的,并且不支持用户导入。

IEEE MAC前缀库

在本地语料库中搜索 MAC 地址、前缀或组织。前缀属性标识注册组织,而不一定是设备型号。

离线 RFC 库

浏览 2026 年 10 月 13 日收集的 9,847 个 RFC,包括原始文本和 PDF,以及搜索、类别、状态和取代链接。没有文本层的 PDF 无需内容搜索即可保持可读。

端口、服务和 IP 协议

通过搜索、过滤器和本地 RFC 参考浏览 IANA 注册管理机构和精选的应用程序条目。一个公共端口代表一个服务;它没有确认其身份。

IP 寻址库

查找 IPv4/IPv6 范围、私有、共享、本地、多播和保留用途、历史 IPv4 类别和 RFC 链接。这些引用并不能证明地址的实际路由。

路由协议参考

浏览 RIP/RIPng、OSPF、IS-IS、BGP、EIGRP 及相关机制的路由原理和条目。这是一个没有路由器配置的参考库。

LAN 协议参考

浏览以太网、VLAN、STP、LACP、LLDP/CDP、QoS、ARP/NDP、802.1X 以及具有交叉链接的相关条目。 LLDP/VLAN 文档不是主动拓扑发现。

历史和报告

本地诊断历史记录

保留非敏感设置、观察结果、错误和部分结果,直至手动删除。搜索、复制和重新打开分析,无需新请求;重新运行会创建新的测量值。

PDF 和 CSV 网络报告

根据历史记录中的 IP、MAC 或 DNS 名称生成本地摘要,然后导出 PDF 或 CSV。详细信息包括每次分析 25 个观察值的明确样本;完整的测量结果仍留在历史中。

测试版 · 1.2.0 beta 1 (Build 139)

这些功能已包含在测试版中。部分工具及硬件的验证仍在进行。

IP 和服务诊断

底层网络探测

发送有界限的 TCP SYN、TCP ACK 或 IP 协议探测,并检查关联的观测证据。

DHCP 诊断

IPv4/IPv6. 在此本地接口上发现 DHCP 服务器。不会请求租约或将其应用到此 Mac。

本地网络信息

查看 Mac 本地接口、IP/MAC 地址、TCP/UDP 连接、IPv4/IPv6 路由和计数器。

Ping · 接口

ICMPv4/v6. 请选择有效的网络接口,或使用系统路由。

SNMP 和交换

SNMP 事件

SNMPv1/v2c. 本地接收 SNMP Trap 和 Inform,查看变量和历史。

服务和分析

数据包捕获

捕获本地流量,或检查 PCAP/PCAPNG 跟踪中的数据包字段和原始字节。

吞吐量测试

通过 iPerf3 服务器测量 TCP 或 UDP 吞吐量,显示本地区间和接收端结果。 选择公共服务器…

系统日志服务器

RFC3164/RFC5424 · UDP/TCP. 在本地接收和检查设备日志消息。

NetFlow 收集器

NetFlow v5/v9 · IPFIX · UDP. 接收 NetFlow 和 IPFIX 导出,查看模板及流详情。

Wi-Fi 诊断

RSSI · SNR · 检查macOS提供的Wi-Fi信息。

会话

停止捕获后,可使用“会话”重组 IP/TCP。TLS 内容仍为加密状态。

应用层分析

DNS · DHCPv4/v6 · HTTP/1 · TLS. 分析仅使用已捕获的消息。未捕获到响应并不证明超时。不会解码 HTTP/2、QUIC 或加密的应用数据。

PCAP/PCAPNG · 统计视图

显示捕获吞吐量及每秒数据包数图表,并可按时间筛选协议、端点和会话。

历史和报告

联系支持…

在应用内检查消息后报告错误、请求新功能或提出改进建议。不自动附加诊断数据或文件。

本机 macOS 工作区

适用于 Apple Silicon Mac 的本机应用程序

macOS 12 最低版本、SwiftUI/AppKit 界面、本地工具和捆绑语料库。目前不支持 Intel Mac 和 iOS 应用程序。

并行分析和独立工具

在标签页或独立窗口中使用工具,支持独立分析、停止、后台运行和重新打开。

十种界面语言

界面支持十一种语言,包括从右向左排版的希伯来语和阿拉伯语。

浅色、深色和自动主题

遵循 macOS 外观或选择持久主题;面板和检查器可以根据工具调整大小。

可过滤的结果和原始数据

排序、过滤和复制结果;检查 OID、字节和源响应。检查过滤器和延迟阈值的要点有助于找到相关的观察结果。

IPv4、IPv6 和目标解析

工具提供两个系列并根据其功能进行自动选择。 HTTP/HTTPS 遵循 macOS 分辨率; IPv6 发现使用已知或明确的候选者而不是详尽的扫描。

离线评论和历史记录无秘密

测量和参考保留在 Mac 上。新的远程查询遵循选定的目标; SNMP 社区和终端输入不存储在档案中。

双语帮助和手册

本地稳定版本提供离线帮助、PDF 手册和版本历史记录。不会为每个测试版重新生成捆绑文档。

SNMP SET

明确确认后修改可写的 SNMP 值,再检查回读值。不自动重发。

试用与激活

提供七天试用,并可在应用内在线激活永久许可证。

图片中的应用

Mac 上的 NEDRI。

NEDRI 1.0.1 beta 12(build 88)的实际屏幕截图,法语界面。单击图像以全尺寸打开。

NEDRI 主屏幕 — NEDRI 1.0.1 beta 12

NEDRI 主屏幕

工具分组在一个本机 macOS 窗口中。

高级 ping 和延迟图表 — NEDRI 1.0.1 beta 12

高级 ping 和延迟图表

来自 Mac 环回地址 127.0.0.1 的十个回复的实际测量。

IPv4 子网计算器 — NEDRI 1.0.1 beta 12

IPv4 子网计算器

192.0.2.42/24 的本地计算,文档地址。

MIB 库和定义 — NEDRI 1.0.1 beta 12

MIB 库和定义

SNMPv2-MIB 搜索和定义审查,无需查询设备。

离线 RFC 库 — NEDRI 1.0.1 beta 12

离线 RFC 库

读取捆绑语料库中的 DNS RFC 1035。