
角色 | 功能说明 |
|---|---|
用户 | 请求网络访问 |
NAS(接入服务器) | Network Access Server,接收认证请求并与AAA服务器交互 |
AAA服务器 | 实施认证/授权/计费逻辑,支持本地或远程实现 |
📌 用户标识方式:用户名@域名(如 user1\@domain1)
认证方式 | 说明 |
|---|---|
不认证 | 默认放行,安全性差 |
本地认证 | 使用本地配置的用户名密码对比 |
远端认证 | 通过RADIUS服务器完成认证 |
📌 示例:
User1@Domain1 → 不认证
User2@Domain2 → 本地认证
User3@Domain3 → 远端认证授权方式 | 授权内容 |
|---|---|
不授权 | 无控制 |
本地授权 | VLAN划分、ACL限制、资源列表 |
远端授权 | RADIUS等服务器动态下发授权参数 |
📌 用户认证成功后,下发可用权限信息。
计费方式 | 应用说明 |
|---|---|
不计费 | 不记录资源使用情况 |
远端计费 | 记录用户行为、上线时长等信息 |
📌 典型操作:
用户输入账号密码 → NAS发送认证请求 → RADIUS服务器验证 → 返回结果/权限 → NAS接收后开放访问权限📋 支持的功能:
场景 | 描述 |
|---|---|
本地认证+授权 | 管理员通过Telnet登录设备,Router比对本地配置的用户名密码并授予相应权限 |
RADIUS集中认证 | 普通用户使用用户名密码登录Internet,由RADIUS认证授权并记录计费信息 |
[Huawei] aaa
[Huawei-aaa] authentication-scheme auth1
[Huawei-aaa-authentication-scheme-auth1] authentication-mode local[Huawei-aaa] domain student
[Huawei-aaa-domain-student] authentication-scheme auth1[Huawei-aaa] local-user huawei password cipher huawei123
[Huawei-aaa] local-user huawei service-type telnet
[Huawei-aaa] local-user huawei privilege level 0[Huawei] user-interface vty 0 4
[Huawei-ui-vty0-4] authentication-mode aaa场景: 允许主机A通过Telnet方式登录设备R1,并进行身份认证与授权。
[R1] aaa
[R1-aaa] local-user huawei password cipher huawei123
[R1-aaa] local-user huawei service-type telnet
[R1-aaa] local-user huawei privilege level 0
[R1] user-interface vty 0 4
[R1-ui-vty0-4] authentication-mode aaa📌 主机A登录时需输入用户名huawei和密码 huawei123 才能登录R1。
[R1] display domain name default_admin[R1] display aaa offline-record all输出示例包括:用户名、登录时间、IP/MAC、下线原因等。
✅ 答案:默认域(default_admin)。
模块 | 关键内容 |
|---|---|
AAA含义 | 认证(Authentication) |
授权(Authorization) | |
计费(Accounting) | |
协议 | RADIUS 是最常用的实现协议 |
配置流程 | 认证方案 → 域绑定 → 用户配置 → 接口启用 |
应用方向 | Telnet登录控制、上网认证控制、资源访问隔离等 |
1. AAA机制中,“A”代表以下哪项?
A. Address、Access、Allocation
B. Authentication、Authorization、Accounting
C. Access、Allocation、Availability
D. Authentication、Access、Agreement
✅ **答案:B**
2. AAA 中负责决定用户可以访问哪些资源的机制是:
A. Authentication
B. Accounting
C. Authorization
D. Access Layer
✅ **答案:C**
3. 以下哪个协议最常用于实现AAA功能?
A. DHCP
B. DNS
C. RADIUS
D. ARP
✅ **答案:C**
4. 使用本地用户认证方式时,用户名存储在哪?
A. 外部RADIUS服务器
B. 外部LDAP服务器
C. 路由器自身配置中
D. 系统缓存中
✅ **答案:C**
5. 关于用户认证成功后行为的说法,正确的是:
A. 用户进入特权模式无需授权
B. 用户认证完成后即永久在线
C. 用户需接受授权配置后才能访问资源
D. 用户上线自动计费无须配置
✅ **答案:C**1.(✔)AAA机制支持认证、授权与计费三项功能组合使用。
2.(✘)RADIUS只能实现认证,无法授权与计费。
3.(✔)在Huawei设备上,AAA认证可以通过本地方式完成。
4.(✘)ACL与AAA无任何关系,不可联合使用。
5.(✔)默认域名为 default\_admin。企业员工需通过Telnet远程登录路由器R1。管理员希望通过本地AAA进行认证和授权,用户需输入用户名“admin”和密码“123456”,并拥有0级权限。请完成配置步骤,并说明验证方式。
参考答案:
[R1] aaa
[R1-aaa] authentication-scheme auth-local
[R1-aaa-authentication-scheme-auth-local] authentication-mode local
[R1-aaa] local-user admin password cipher 123456
[R1-aaa] local-user admin service-type telnet
[R1-aaa] local-user admin privilege level 0
[R1-aaa] domain telnet
[R1-aaa-domain-telnet] authentication-scheme auth-local
[R1] user-interface vty 0 4
[R1-ui-vty0-4] authentication-mode aaa
[R1-ui-vty0-4] domain telnet如果一个用户认证通过了,但无法访问目标VLAN资源,可能是哪一步出现问题?
✅ 参考解析:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。