首页/网络/常用端口速查/593 http-rpc-epmap RPC 端点映射(HTTP 封装)
500-599 系统端口99 条

593 http-rpc-epmap RPC 端点映射(HTTP 封装)

http-rpc-epmap:把 DCE/RPC 端点映射器封装进 HTTP 的注册端口,RPC over HTTP 场景用它做端点解析。

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

http-rpc-epmap 与 593 端口

593 端口的 IANA 登记名是 http-rpc-epmap,即把 DCE/RPC 的端点映射器封装进 HTTP 的端口。端点映射器的作用是告知客户端某个动态 RPC 服务实际监听的端口,593 让这套协商可以走 HTTP,从而在防火墙只放行单一端口的情况下完成 RPC 通信。它多见于 Windows 环境的 RPC over HTTP 场景,现代部署更多把流量收敛到 443。

基本信息

服务http-rpc-epmap
端口/协议TCP 593 与 UDP 593
所属体系DCE/RPC 与 Windows RPC over HTTP
功能定位端点解析的 HTTP 封装
对比端口135 为传统端点映射器
安全等级仅必要来源可达,优先走 HTTPS

典型使用场景

  • 跨防火墙访问内网 RPC 服务:经单一端口完成协商
  • 远程管理:客户端经代理访问内网机器的 RPC 接口
  • 排障:确认端点解析是否成功
  • 暴露面审计:盘点尚未收敛的 RPC 相关端口
  • 迁移评估:把老通道迁移到 HTTPS 与统一网关

监听与连通性核查

监听与连通性核查
ss -lntup 'sport = :593'          # 查看是否有进程监听
sudo lsof -i :593                 # 反查占用进程
Test-NetConnection <目标> -Port 593   # Windows 侧测试连通性
# 加固方向:把 RPC 流量收敛到 443 并限制来源网段

端口演进对照

端口角色说明
135传统端点映射器在局域网内解析动态端口
593端点映射器的 HTTP 封装便于穿越只放行单一端口的边界
443HTTPS 统一入口现代部署优先的收敛方式
动态端口RPC 服务实际监听口随服务注册变化

运维要点

  • 把 RPC 相关端口的暴露范围写进网络策略文档,避免各自为政
  • 客户端迁移到统一网关后及时回收旧放行规则
  • 排障时先确认端点解析成功,再核对动态端口是否被拦截
  • 关注所用系统的安全更新,及时修补 RPC 相关组件
  • 变更后做回归测试,确认所有依赖功能仍可用
RPC 的端口是动态的:端点映射器只负责告知客户端实际端口。排查连接失败时先确认端点解析是否成功,再核对动态端口是否被策略拦截。
RPC 类接口历史漏洞较多,暴露在不受控网络风险明显。能走 HTTPS 通道就不要额外开口,并把访问来源限制到必要的客户端网段。

易错点

  • 只放行映射端口忽略动态端口:协商成功但实际连接失败
  • 老通道长期不收敛:暴露面随时间扩大,且缺少统一审计
  • 把 593 与 135 的暴露范围混为一谈:一个面向边界、一个仅内网使用
  • 变更后不复测:客户端回落行为差异导致部分功能异常

数据来源与参考

  • IANA 端口注册表(Microsoft 注册)

相关工具

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