sanity 是什么
643 在 IANA 登记的服务名是 sanity,登记说明写作 SANity,注册人为 Peter Viscarola,登记表没有 RFC 引用与协议细节。sanity 这个词在工程语境里通常指自检或健壮性检查,用在端口命名上很可能对应某个产品的自检或管理通道,但这只是对命名习惯的观察,登记表并没有说明。643 属于系统端口段(0-1023),RFC 6335 之后这段只由 IETF Review 或 IESG Approval 分配。排查时不要因为名字像工具就低估它:能监听端口就是能提供服务的门户。
基本信息
| 服务名 | sanity |
|---|---|
| IANA 登记说明 | SANity |
| 协议 | TCP 与 UDP(分别登记) |
| 登记 | IANA 早期登记,无 RFC 引用 |
| 端口区间 | 系统端口 600-699 |
| 登记人 | Peter Viscarola |
典型使用场景
- 自检类服务排查:确认自检通道是否对外可达,通常应限制在本机
- 存储相关缩写辨析:不要把 SAN 类联想直接套到这个登记名上
- 安全基线核查:确认系统端口段没有多余监听
- 故障定位:判断某次告警来自自检失败还是服务本身异常
- 文档维护:为含义不确定的登记名标注来源与不确定性
定位占用进程
定位占用进程
sudo ss -lntup 'sport = :643' # 643 监听情况
sudo lsof -i :643 -P -n # 进程归属
nc -vz -w 3 127.0.0.1 643 # 本机连通性速测
sudo ss -tan '( sport = :643 or dport = :643 )' | head # 谁在连它
# Windows:netstat -ano | findstr :643排查判断要点
| 现象 | 含义 | 处置 |
|---|---|---|
| 只监听回环地址 | 仅本机自检使用 | 保持现状,纳入低风险清单 |
| 监听全网卡 | 自检通道被外部可达 | 确认必要性,通常应收紧到管理网段 |
| 连接来源为本机进程 | 内部调用,属正常行为 | 记录调用方进程即可 |
自检、健康检查一类的端口经常被当作无害而默认开放,但它们同样能被利用来获取系统信息,绑定回环地址是最省事的收敛手段。
缩写联想在端口排查里风险很高:sanity、SANity、SAN 三者语义层级完全不同,登记表只写了 SANity 这一个写法;把工程习惯用语当成协议定义,是最常见的一类误判。