请问这条acl应该怎么写?可以deny连续ip吗?
三层核心交换机,阻止10.2.2.2/24 访问 172.1.1.1/24-172.1.1.19/24 和172.1.1.21/24-172.1.1.29/24
同时允许 10.2.2.2/24 访问172.1.1.20
(0)
最佳答案
不能写连续的地址,只能用子网的方式
(0)
是的,用掩码检索一下,没在里面的的得用IP了
请问只能一个IP一个IP的permit和deny吗?
是的,用掩码检索一下,没在里面的的得用IP了
这条acl应该这样写:
# acl 3000
rule 5 deny ip source 10.2.2.0 0.0.0.255 destination 172.1.1.0 0.0.0.19
rule 10 deny ip source 10.2.2.0 0.0.0.255 destination 172.1.1.21 0.0.0.7
rule 15 permit ip source 10.2.2.0 0.0.0.255 destination any
这条acl可以deny连续ip,原理如下:
1.规则5表示拒绝源IP为10.2.2.0/24网段,目的IP为172.1.1.1/24-172.1.1.19/24的报文通过。这里使用了反子网掩码,即将目的IP的子网掩码取反,得到0.0.0.19,表示只匹配后5位,即前19个IP。
2.规则10表示拒绝源IP为10.2.2.0/24网段,目的IP为172.1.1.21/24-172.1.1.29/24的报文通过。这里使用了反子网掩码,即将目的IP的子网掩码取反,得到0.0.0.7,表示只匹配后3位,即后9个IP。
3.规则15表示允许源IP为10.2.2./24网段,目的IP为任意地址的报文通过。这里使用了any关键字,表示匹配所有地址。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明