一、标准ACL1、实验要求:允许PC0访问Router,不允许PC1访问Router主要代码Router(config)#access-list 10 permit 192.168.1.2 255.2
.
一、标准ACL
1、实验要求:
允许PC0访问Router,不允许PC1访问Router
主要代码
Router(config)#access-list 10 permit 192.168.1.2 255.255.255.0 //允许PC0访问RouterRouter(config)#access-list 10 deny 192.168.1.3 255.255.255.0 //拒绝PC1访问RouterRouter(config)#int fa0/0Router(config-if)#ip access-group 10 in //将此ACL列表运用在进端口上(绑定在物理端口上)
//标准访问控制列表编号范围0~99,或1300-1999
实验结果
PC0通
PC1不通
2、拒绝PC1telnet路由器,并将访问列表绑定在telnet端口上
Router(config)#access-list 10 permit host 192.168.1.2 //单指定某一台主机可以用host+主机IPRouter(config)#line vty 0 15Router(config-line)#access-class 10 in //绑定在telnet端口用access-class
二、基于时间
实验要求:
周一到周五,不允许R1使用telnet访问R4
1、R4开启telnet服务
测试
2、配置time-range
R3(config)#time-range weekR3(config-time-range)#periodic weekdays 9:10 to 10:00R3(config-time-range)#ip access-list extend intR3(config-ext-nacl)#deny tcp host 192.168.1.2 any eq 23 time-range week //拒绝telnet服务(telnet端口是23)R3(config-ext-nacl)#permit ip any anyR3(config-ext-nacl)#exitR3(config)#int fa0/0R3(config-if)#ip access-group int in
也可以写成扩展ACL
R3(config)#time-range weekR3(config-time-range)#periodic weekdays 9:10 to 10:00R3(config)#access-list 100 deny tcp host 192.168.1.2 any eq 23 time-range week......
(1)扩展ACL具有更多的匹配项,包括协议类型、源地址、目的地址、端口等
(2)扩展ACL编号是100~199,2000~2699
(3)端口前要加入运算符,eq等于、neq不等于、gt大与、lt小与、rang范围
3、设置路由器时间
4、验证