首页/网络/常用端口速查/3799 RADIUS 动态授权(CoA)

3799 RADIUS 动态授权(CoA)

RADIUS 动态授权与断开报文的端口:通过 CoA/Disconnect 强制用户下线或变更策略,802.1X 网络的强管控点。

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

RADIUS 动态授权端口

3799 是 RADIUS 动态授权与断开报文使用的端口(RFC 5176),业界通常称它为 CoA(Change of Authorization)。它让认证服务器在会话进行中主动通知接入设备:强制用户下线、变更授权策略或调整带宽。在 802.1X 与无线认证环境里,它是策略真正落地的关键一环。

基本信息

服务RADIUS Dynamic Authorization
协议UDP,默认 3799
规范RFC 5176
用途会话强制下线、权限变更
安全等级仅接入设备与认证服务器之间

典型使用场景

  • 账号被禁用或策略变更时,强制其当前会话下线
  • 无线漫游或带宽调整时下发新的授权
  • 排查禁用账号后仍能上网,确认动态授权是否送达
  • 安全评估时确认动态授权只来自可信服务器
  • 与认证计费端口一起规划来源限制

监听与交互确认

监听与交互确认
ss -lntup 'sport = :3799'
sudo lsof -i :3799
netstat -ano | findstr :3799   # Windows
# 授权环境内抓包确认动态授权交互
sudo tcpdump -ni eth0 'udp port 3799' -c 10

RADIUS 端口分工

端口用途说明
1812 与 1813认证与计费传统认证流程使用
3799动态授权本条目,负责下线与策略变更
共享密钥校验报文来源缺失或过弱时请求可被伪造
接入设备支持度设备能力旧设备不支持时策略无法即时生效
动态授权报文可以把用户直接踢下线。如果接入设备没有校验来源与共享密钥,任意主机都能伪造断开请求,造成大面积掉线,甚至被当作可用性攻击手段使用。
生效条件:策略要即时生效,需要接入设备支持动态授权,并在配置里指定认证服务器地址与共享密钥。设备不支持时,禁用账号只能等会话超时或重新认证,表现为改了策略但用户还在线。
日志价值:动态授权相关操作通常会有记录。排查用户异常掉线时先看这一类日志,能直接确认断开指令来自策略变更还是网络波动。

易错点

  • 共享密钥弱或未配置:动态授权请求可被伪造,导致批量掉线
  • 只改认证服务器策略不检查设备支持:策略无法即时生效
  • 把动态授权端口暴露到不受信网段:管控通道本身成为攻击面
  • 排查掉线问题时忽略该端口:日志里能直接看到断开指令由谁下发

数据来源与参考

  • RFC 5176:Dynamic Authorization Extensions to RADIUS
  • IANA 端口注册表(radius-dynauth)

相关工具

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