mit-dov 打印队列登记
mit-dov 在 IANA 登记为 MIT Dover Spooler,登记人 Eliot Moss,是 1970 至 80 年代打印排队系统的名字,现已完全消失。现代打印走 LPD(515)与 IPP(631)等标准,以及各厂商自有协议。
基本信息
| 服务 | mit-dov(MIT Dover Spooler) |
|---|---|
| 协议 | TCP 与 UDP |
| 端口段 | 0-1023 系统端口段 |
| 现状 | 已消失 |
| 登记人 | Eliot Moss |
打印标准是怎么收敛的
早期打印排队各家自建:不同机构、不同机型各有自己的队列协议。随着 LPD 与后来的 IPP 成为通用标准,自研方案的端口与协议一并被淘汰,名录里留下名字,运行环境里早已没有对应进程。
发现监听时的排查顺序
- 确认主机是否仍在提供打印服务
- 核对现代打印端口(515、631)是否也在监听
- 按进程定性 91 上的实际占用者
- 检查打印服务是否意外对全网开放
- 清理不再使用的打印队列与端口规则
定位与现代端口对照
定位与现代端口对照
ss -lntup 'sport = :91'
sudo lsof -i :91
ss -lntp | grep -E ':(515|631) ' # 现代打印端口
netstat -ano | findstr :91定性对照
| 检查项 | 做法 | 判读 |
|---|---|---|
| 监听 | ss 与 lsof 定位 | 无监听属常态 |
| 打印服务 | 515/631 是否在听 | 仍在提供打印:重点看访问范围 |
| 占用者 | 91 上的进程身份 | 非打印相关:按未知服务处置 |
| 可达性 | 办公网可达性 | 打印服务对全网开放:信息泄露与滥用风险 |
现代打印端口也有暴露面问题:打印服务一旦对全网开放,可以读取队列中的文档信息,甚至被当成跳板;打印机固件的更新与访问控制常被忽略,属于长期高风险资产。
把历史登记名与实际打印服务混为一谈会导致排查方向错误:打印是否在提供,看的是 515 与 631 上的进程,而不是 91。
打印机与打印队列常被排除在服务器加固范围之外,实际上是长期存活、补丁滞后的资产;纳入定期核查能发现一批被遗忘的暴露面。
清理打印队列时要连带处理驱动与共享配置:只删队列不清理共享,其他主机仍会继续尝试连接已废弃的打印服务。
打印服务对全网开放且不做访问控制:队列中的文档与设备信息可被读取,打印机自身也常是薄弱资产。