每当我们启动或重启Cisco路由器或交换机时,我们都必须等待几分钟,然后才能获得用户名提示登录。我们收到一些失败消息

Press RETURN to get started.
% Authentication failed

% Authentication failed

% Authentication failed

Press RETURN to get started.


几分钟后,出现以下错误消息,然后我们可以成功获取用户名提示,以开始登录过程。 />
Aug  9 09:48:25.719: %AAA-3-DROPACCTFAIL: Accounting record dropped, send to server failed: system


我们的默认AAA配置是很久以前创建的,因此如果这是导致我们出现问题的原因,则可能需要进行一些更新。

VRF设备:

!
aaa new-model
aaa group server tacacs+ tacacs1
 server-private <IP> key 7 <key>
 server-private <IP> key 7 <key>
 ip vrf forwarding <vrf-name>
 ip tacacs source-interface <interface>
aaa authentication login default group tacacs1 local
aaa authentication login no_tacacs enable
aaa authentication login eap_methods group rad_eap
aaa authentication login mac_methods local
aaa authentication ppp default group tacacs1
aaa authorization exec default group tacacs1 local
aaa authorization network default group tacacs1 local
aaa accounting exec default start-stop group tacacs1
aaa accounting commands 1 default stop-only group tacacs1
aaa accounting commands 15 default start-stop group tacacs1
aaa accounting network default start-stop group tacacs1
aaa accounting network acct_methods start-stop group rad_acct
aaa accounting connection default start-stop group tacacs1
aaa accounting system default start-stop group tacacs1
aaa session-id common
!


非VRF设备:

!
aaa new-model
aaa authentication login default group tacacs+ local
aaa authentication login no_tacacs enable
aaa authentication ppp default group tacacs+
aaa authentication dot1x default group radius
aaa authorization exec default group tacacs+ local
aaa authorization network default group radius
aaa accounting exec default start-stop group tacacs+
aaa accounting commands 1 default stop-only group tacacs+
aaa accounting commands 15 default start-stop group tacacs+
aaa accounting network default start-stop group tacacs+
aaa accounting connection default start-stop group tacacs+
aaa accounting system default start-stop group tacacs+
aaa session-id common
!
tacacs-server host <ip>
tacacs-server host <ip>
tacacs-server directed-request
tacacs-server key 7 <key>
!


评论

什么样的交换机和路由器?哪些ios版本?它们都在vrf中有管理端口吗?

我们几乎生产了每种型号的Catalyst交换机和ISR。我们也使用了许多IOS版本。发生在旧的2900XL代码到新的15.0代码(于2921s)上。并非所有设备都具有管理VRF,并且在这些设备上也会发生。

感谢您发布的配置只能在vrf内部使用...您需要在全局路由表中为tacacs使用其他配置

如果没有VRF,我们确实有不同的配置模板。我将用必要的信息更新我的问题。

#1 楼

如果您的交换机支持(并非所有IOS版本都支持),则以下命令应为您解决此问题:

您介意在控制台中等待2-3分钟吗?

还有一点思科的文档:


如果AAA服务器是路由器,则与路由器建立会话无法访问

aaa accounting system guarantee-first命令保证系统
作为第一条记录,这是默认条件。在某些情况下,在重新加载系统之前,可能会阻止用户在
控制台或终端连接上启动会话,这可能需要三分钟以上。

如果在重新加载路由器时AAA
服务器不可达,要与路由器建立控制台或telnet会话,请使用no aaa
计费系统保证优先命令。