本指南说明单端口 TCP 可达性检查,以及为何 socket 被接受只是 DC++ hub 诊断中的一个层面。 界面标签包括:主机或地址。
使用方法
- 打开 TCP Connect,在 主机或地址 中输入公开主机名、IP 地址或 hub URL。
- 输入 hub 发布的准确 TCP 端口。
- 选择 运行 TCP 连接,并查看连接结果、耗时、解析地址和详情。
具体示例
对于 dchub://hub.example.net:411,测试端口 411。如果结果为打开,则 hublist 服务器已与该地址和端口建立 TCP 连接,但尚未证明监听器使用 NMDC 或接受用户登录。
结果解读
打开 表示 socket 已连接。关闭 通常表示没有监听器,主机拒绝了连接。超时可能表示过滤、路由问题、转发错误或目标离线。耗时仅表示连接计时。
故障排除
- Ping 正常但 TCP 失败:检查监听器、主机防火墙、NAT 和提供商规则。
- TCP 正常但 hub 失败:在 协议测试 中选择预期协议。
- 安全 hub 失败:使用 TLS Certificate 检查 TLS 端口和证书。
- 解析地址错误:使用 DNS 概览 修正公开 DNS 后再测试。
图标说明
| 图标 | 标签 | 功能说明 |
|---|---|---|
| 测试连接 | 测试连接:提交一个公开主机和 TCP 端口。 | |
| 已完成 | 已完成:标记目标接受的 socket。 | |
| 查看输出 | 查看输出:标记需要进一步检查的失败或不完整连接。 | |
| 打开帮助 | 打开帮助:从 TCP 连接面板打开本指南。 |