751 是什么
751 的服务名是 pump,协议标为 TCP/UDP,登记表没有留下登记人、说明文字或引用文档。pump 这个词在 Unix 里也出现过:老 Slackware 系发行版曾有一个名为 pump 的 DHCP 客户端程序,但它在本地运行、不监听固定端口,与这条登记项不能画等号。此类只有名字、没有出处的条目,考察价值在于帮助判断误报,而不是提供部署线索。
基本信息
| 端口号 | 751(700-1023 系统端口区间) |
|---|---|
| 服务名 | pump |
| 协议 | TCP、UDP 双登记 |
| 登记说明 | 仅服务名,无更多说明 |
| 规范与实现 | 无 RFC、无公开实现 |
| 同名辨析 | 与旧发行版 DHCP 客户端同名但无关 |
| 现实出现概率 | 极低 |
排查时的三条纪律
- 先看进程再看名字:端口名可能来自名字库,进程路径才反映真实软件
- 先看方向再看端口:入向监听与出向连接对应的风险完全不同
- 先看业务再看技术:没有业务方的端口,处置前仍需确认没有隐藏依赖
- 先看证据再看结论:把命令与输出留档,同类问题第二次出现时可以直接复用
- 先看范围再看动作:改动限在一台主机上可回滚的范围内,避免一次影响整片网段
三条纪律对应的命令
三条纪律对应的命令
# 进程与路径
ss -lntup 'sport = :751'
sudo readlink -f /proc/<PID>/exe
# 方向:谁在连、本机连谁
sudo ss -tnp | grep ':751'
# 业务:本次变更有无工单支撑
# 记录变更单号与确认人,再执行任何关闭动作同名现象辨析
| 同名对象 | 运行方式 | 是否涉及端口 |
|---|---|---|
| 旧版 DHCP 客户端 pump | 本机执行,通过 UDP 68 收响应 | 不监听 751 端口 |
| 751 端口登记项 | IANA 名字条目 | 只是名字 |
| 发行版 services 文件 | 名字映射表 | 不产生流量 |
| 运维口头简称 | 团队内部叫法 | 与登记无关 |
DHCP 客户端的正常行为是客户端侧 UDP 68/67 通信,与 751 没有关系。遇到自称「751 是 DHCP 端口」的说法,可以直接以这一条否定。
把排查过程写成三行结论——端口有无监听、进程是谁、业务方是谁——比写一段推测性分析更有用,也更容易被复用到下一次同类问题。