• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

黄铖彬

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

基于时间的ACL(GNS3)

一、拓扑图

二、配置命令

开始前先进行时间修改。

 

1.配置time-range

r1(config)#time-range TELNET

r1(config-time-range)#periodic weekdays 9:00 to 17:00

说明:定义的时间范围为每周一到周五的9:00 to 17:00

 

2.配置ACL

说明:配置R1在上面的时间范围内拒绝R2到R4的telnet,其它流量全部通过。

r1(config)#access-list 150 deny tcp host 10.118.1.2 any eq 23 time-range TELNET

r1(config)#access-list 150 permit ip any any

 

  1. 应用ACL

r1(config)#int f0/0

r1(config-if)#ip access-group 150 in

 

  1. 测试时间范围内的流量情况

 

(1)查看当前R1的时间

说明:当前时间为周四14:34,即在所配置的时间范围内。

 

(2)测试R2向R4发起telnet会话

说明:可以看到,在规定的时间范围内,R2向R4发起telnet会话是被拒绝的。

 

 

 

(3)测试除telnet外的其它流量

r2#ping 14.1.1.4

说明:可以看到,在规定的时间范围内,除了telnet之外,其它流量不受限制。

 

 

(4)测试除R2之外的设备telnet情况

说明:可以看到,除R2之外,其它设备telnet并不受限制。

 

5.测试时间范围外的流量情况

 

说明:在时间范围之外,所限制的流量被放开。

 

 

至此,基于时间的ACL已经配置完毕

 

posted on 2019-05-29 09:59  Myatt  阅读(305)  评论(5)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3