首页/网络/常用端口速查/953 rndc BIND 远程控制
700-1023 系统端口92 条

953 rndc BIND 远程控制

rndc:BIND 9 的远程名称守护控制通道(remote name daemon controller),管理员用它执行 reload、zones 刷新等操作。

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

953 是什么

953 是域名解析服务 BIND 的远程控制端口,管理员通过客户端工具执行重载、区域刷新等操作。它默认只监听本机回环地址;远程管理需要显式配置控制通道并启用密钥认证,而密钥文件就是这条通道的唯一凭据。

两条常见风险

一是把控制通道暴露到业务网,让外部有了可尝试的入口;二是密钥文件权限过松,一旦有人拿到文件读权限,就等同于直接获得域名解析的控制权,且整个过程不会留下登录记录。

基本信息

服务域名解析服务的远程控制通道
协议TCP 953
认证基于共享密钥
默认监听仅本机回环地址
安全等级仅本机或运维网段

典型使用场景

  • 修改解析配置后执行重载,无需中断服务
  • 刷新特定区域,让变更尽快生效
  • 查看服务运行状态与统计信息
  • 排查主从不同步时确认刷新与通知是否执行
  • 安全核查时确认控制通道只对本机开放

状态与配置检查

状态与配置检查
ss -lntp | grep ':953'               # 确认监听地址
rndc status | head -20               # 通过控制通道查看状态
# 控制通道的监听地址与密钥在主配置文件中定义

加固与操作要点

加固与操作要点
ls -l /etc/bind/rndc.key      # 确认密钥文件权限是否收紧
named-checkconf              # 变更后先校验配置语法
rndc reload                  # 校验通过再执行重载

常用操作

操作作用注意
重载读取新配置语法错误会直接失败,先校验
区域刷新让区域变更生效需配合通知机制使用
状态查询查看运行信息只读操作,风险较低
不要把控制通道暴露到业务网:它没有交互式登录流程,拿到密钥即可执行操作,因此密钥文件权限与端口监听范围同等重要,两者缺一都构成风险。

密钥文件的管理

控制通道的安全性几乎完全取决于密钥文件:它不做交互式认证,也不区分操作来源,因此文件权限、备份副本与人员交接都需要纳入管理。密钥一旦泄露,最稳妥的做法是直接更换并同步更新配置文件。

运维习惯:解析变更通常按先改配置、再做语法校验、最后执行重载的顺序进行。把这三步写成固定流程并留档,能明显减少因语法错误或忘记重载造成的解析异常。

易错点

  • 控制通道监听地址放开且密钥文件可读:域名解析可被静默劫持
  • 变更后忘记执行重载:主从区域不同步,解析结果不一致
  • 未做语法校验就直接重载:配置错误导致服务拒绝加载
  • 用重启代替重载:解析出现短暂中断,影响面被无谓放大

数据来源与参考

  • BIND 9 官方文档(rndc/controls)
  • IANA 端口注册表

相关工具

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