186 端口是什么
186 的登记名是 kis,说明为 KIS Protocol,注册人 Ralph Droms,与 185 的 remote-kis 同族。登记表没有给出协议内容,也没有公开实现可供参考。它在台账里的定位很清楚:一个历史上被占用过、如今不对应任何在网服务的编号。
基本信息
| 服务名 | kis(KIS Protocol) |
|---|---|
| 端口号 | 186 |
| 配套端口 | 185(remote-kis) |
| 传输层 | TCP 与 UDP 均已登记 |
| 现状 | 历史登记,无在网实现 |
| 注册人 | Ralph Droms |
协议名与产品名混杂的年代
早期登记表里既有标准化协议,也有厂商私有服务和实验项目,名称常常只有几个字母的缩写。区分的方法是看有没有对应的规范文档:没有文档的记录,本质上只剩下编号归属这一条信息。
典型排查场景
- 扫描归因:186 出现时先取占用进程与可执行路径,再判断是否属已知业务。
- 台账标注:记为历史注册、协议说明缺失,方便后续直接复用判断。
- 安全研判:无说明的低位编号被用于外联时,按高风险事件处理。
- 策略评审:确认该编号不在业务放行清单中。
- 知识库维护:与同族条目成组归档,减少重复调查成本。
定位占用进程
定位占用进程
ss -lntup 'sport = :186' # 本机监听
sudo lsof -i :186 # 反查进程
ss -lntup '( sport = :185 or sport = :186 )' # 同族编号合查
netstat -ano | findstr :186 # Windows 取 PID
cat /proc/<PID>/cmdline | tr '\0' ' ' # 查看完整启动命令输出逐列读法
| 列 | 含义 | 判读 |
|---|---|---|
| State | 状态 | 监听态为 LISTEN 或 UNCONN,ESTAB 表示已有真实会话 |
| Local Address:Port | 本地地址端口 | 监听地址范围越宽暴露面越大,需确认是否符合设计 |
| Process | 占用进程 | 输出为空多因权限不足,提权后仍为空则结合日志排查 |
同段的 185 与它配套出现。两个编号同时出现在扫描结果里时,按同一协议族一并处理即可,不必分别考证。
该编号在两个传输层都有登记,只查 TCP 会漏掉 UDP 方向的流量。
如果确认没有业务依赖,处理顺序应是先限制访问、再安排下线,而不是直接结束进程;直接关闭可能触发无人知晓的定时任务并产生告警。