首页/网络/常用端口速查/3126 ms-dotnetster(微软登记)

3126 ms-dotnetster(微软登记)

微软 .NET 相关组件的历史登记端口:出现在本地 services 文件中,主要用于旧版组件的防火墙清单辨识。

常用端口速查网络更新于 2026-10-13

3126 是什么

3126 是登记名为 ms-dotnetster 的端口,属 Microsoft .NET 相关组件的历史登记项,出自本地 services 名称映射文件。它主要用于旧资料与防火墙清单的辨识,现代 .NET 应用按业务需要自行选择监听端口,不会固定使用 3126。遇到该端口监听时,仍以实际进程与业务归属作为判断依据。

基本信息

服务名ms-dotnetster(Microsoft 登记)
协议TCP/UDP
关联组件早期 .NET 相关组件
登记来源Windows services 文件
端口区间注册端口段 1024-49151
现实使用实际部署罕见

典型使用场景

  • 旧资料对照:查历史文档中出现的 3126 时确认其登记出处
  • 应用端口规划:为自研 .NET 服务选端口时不要复用历史登记值
  • 资产盘点:扫描报告中的 3126 需与业务实际监听区分
  • 进程取证:反查监听进程并核对运行时与签名
  • 合规处置:无业务归属的监听限制访问并记录结论

定位占用进程

定位占用进程
ss -lntp 'sport = :3126'      # 查 TCP 监听
ss -lnup 'sport = :3126'      # 查 UDP 监听
sudo lsof -i :3126            # 反查进程
netstat -ano | findstr :3126  # Windows 侧取 PID
Get-Process -Id PID | Select-Object Path,Company   # 确认是否 .NET 宿主进程

排查判定参考

检查项方法判读要点
监听确认ss 或 netstat 过滤 3126无输出说明只是登记遗留
进程类型查看进程名与加载模块确认真的是业务程序而非不明程序
配置来源核对应用配置与启动参数业务端口通常写在配置文件里
规则核对导出防火墙规则过滤 3126确认放行是否仍被需要
应用自选端口与登记端口是两件事:登记表描述的是历史上的约定,业务部署可以自由选择监听端口,因此不能因为某端口出现在 services 文件里就认为它危险或不能使用。
给自研服务规划端口时,优先避开已被系统或业务占用的区间,并在配置库中登记用途与责任方,减少后续盘点时反复出现的无名监听。

易错点

  • 把登记端口当成禁用端口:过度设限会干扰正常的应用部署规划
  • 自研服务占用历史登记端口且不登记用途:日后盘点时无人认领,徒增排查成本
  • 只封端口不留记录:同一问题会在下次审计中重复出现
  • 看到 .NET 字样就判定为可信进程:进程名可以伪造,仍需核对路径与签名

数据来源与参考

  • Windows 系统 services 文件(Microsoft)
  • IANA 端口注册表

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌