Hub 协议测试工具
Hub 协议测试工具会从 Public DC Hublist 服务器向选定的 Direct Connect 端点打开一个受限的公共连接。它可以帮助运营者确认公开的 dchub、NMDC、NMDCS、ADC 或 ADCS 服务是否能从外部网络访问。
When To Use This DC++ Tool
在更改 Hub 软件、防火墙规则、DNS、主机、TLS,或从其他公共 hublist 提供者导入 Hub 后使用它。测试成功表示所选协议端口接受了 TCP 或 TLS socket;如果收到 banner,则进一步说明 Hub 服务立即响应。
Why It Helps Direct Connect Hub Owners
它比普通 ping 更具体,因为 DC++ 客户端需要真正连接协议端口。它也比大范围扫描更安全,因为只测试一个选定协议和一个端口。
Safe Protocol Testing Notes
端口留空会使用所选协议的常见默认端口,也可以填写 Hub 地址中发布的准确端口。私有、本地、保留和文档网络会被阻止,用户输入不会作为 shell 命令执行。有些 ADC 或 NMDC Hub 可能会打开 socket 但不立即返回 banner,因此请结合 ping、DNS、TLS 和端口扫描结果一起判断 TCP/TLS 状态。
字段、图标和控制
根据工具要求输入公开主机名、IP 地址或 Hub 地址。按钮会使用安全表单令牌运行检查,问号图标会打开本文而不会丢失当前表单。
如何读取结果
请将结果与其他 Hub 工具一起比较。单个成功测试通常只确认一个层面:DNS、TCP、TLS、协议或网络路由。
常见错误
DNS 错误表示名称解析问题,超时通常表示防火墙或主机离线,连接被拒绝表示端口关闭,而 Hub 限制可能要求注册、共享量、槽位或正确的用户等级。