首次启动怎么连网络
启动后的正常状态
双击 EXE 或打开 App 后,P2PSearcher 会在后台执行以下操作:
- 读取预定义的 ED2K 服务器列表
- 读取 DHT KAD 引导节点列表
- 逐个尝试连接服务器和节点
- 展示当前连接状态(已连接 / 连接中 / 连接失败)
正常网络环境下,10-30 秒内应该能连上至少一台 ED2K 服务器和一批 DHT 节点。主界面搜索框下方的状态栏会显示"已连接 N 台服务器,发现 M 个节点"之类的信息。
连接状态解读
软件启动后的状态提示通常有几种:
| 状态提示 | 含义 | 正常吗 |
|---|---|---|
| 已连接 1-3 台服务器 | 成功连到 ED2K 服务器,搜索可以开始 | 正常 |
| 正在连接服务器... | 还在尝试,等 30 秒再看 | 正常(等) |
| 服务器连接失败 | 当前网络连不到任何 ED2K 服务器 | 需要处理 |
| DHT 节点发现 50+ | KAD 节点在线,DHT 搜索能力正常 | 正常 |
| DHT 节点为 0 | 没发现 KAD 节点 | 需要处理 |
ED2K 服务器连接失败但 DHT 节点正常的情况下,DHT 搜索仍然可以工作。反之亦然。两个都挂了才是真的用不了。
连不上的初步排查
检查网络本身
用浏览器随便打开一个网站确认网络是否正常。如果网页也打不开,那是根本没连上网,跟 P2PSearcher 无关。
检查防火墙和安全软件
Windows 防火墙可能在首次启动时弹出"是否允许 P2PSearcher 访问网络"的提示。选了"拒绝"就会连不上。打开防火墙的应用列表,把 P2PSearcher 改为"允许"。
安全软件(360、火绒等)的网络防护或 P2P 拦截功能也可能干扰连接。临时关闭安全软件的网络防护层测试一下,或者在安全软件里把 P2PSearcher 加入信任白名单。
检查是否有冲突的 P2P 软件
如果同机上开着迅雷、电驴、qBittorrent 等其他 P2P 客户端,它们可能占用了 ED2K 的标准端口(4662/4672),导致 P2PSearcher 无法建立连接。解决方案:要么关掉其他 P2P 软件再启动 P2PSearcher,要么在 P2PSearcher 的设置里换一个非标准端口。