VLAN之间的ACL配置
- 格式:doc
- 大小:17.50 KB
- 文档页数:3
VLAN之间的ACL配置
实现多vlan间双vlan不通:
创建ACL,使vlan20能访问vlan10,而vlan30不能访问vlan10
Switch(config)#ip access-list extended deny30 设置访问控制列表名称,(deny30):ACL名称
Switch(config-ext—nacl)#deny ip 192。168.30。0 0。0。0。255 192。168.10.0 0。0。0。255 —--—拒绝vlan30访问vlan10
Switch(config—ext—nacl)#permit ip any any -—--允许vlan30的用户访问其他任何资源
Switch(config-ext-nacl)#exit -——-退出扩展ACL配置模式
将ACL应用到vlan30的SVI口in方向
Switch(config)#interface vlan 30 —-——创建vlan30的SVI接口
Switch(config—if)#ip access—group deny30 in -—-—将ACLdeny30应用到的SVI接口下
查看ACL配置策略:Switch#show access—lists
删除ACL策略列表的其中一条策略:Switch(config)#ip access-list extended deny30 进入ACL策略列表
Switch(config—ext—nacl)#no 10 删除单条策略
删除ACL配置策略列表:Switch(config)#ip access—list extended deny30 进入ACL策略列表
Switch(config—ext—nacl)#no ip access—list extended deny30 删除整个ACL策略表
实现多vlan间双vlan单通:
允许vlan3能访问vlan2,但vlan2不能访问vlan3
Switch(config)#ip access-list extended 101 设置访问控制列表ACL名称
Switch(config-ext—nacl)#permit ip 192。168。3。0 0.0。0。255 192。168。2。0 0.0.0.255 允许vlan30只能访问vlan20
Switch(config-ext-nacl)#deny ip 192。168.3。0 0。0.0。255 192。168。1.0 0.0。0。255
Switch(config-ext-nacl)#deny ip 192.168.3.0 0.0。0.255 192.168。4。0 0.0。0.255
Switch(config—ext—nacl)#permit ip any any 允许所有IP协议通过,可以访问外网
Switch(config)#int vlan 30 进入vlan30的SVI口
Switch(config—if)#ip access-group 101 in 把ACL100调用到流量入方向
2个VLAN之间如何单向访问
方案一:
ip access—list extended vlan10 (设置访问控制列表名称)
permit icmp any any (允许ICMp协议)
permit ip 192.168。10。0 0。0。0。255 192.168.20.0 0.0。0.255 reflect vlan-int(当10。0网段去访问 20。0网段的时候就给打个标
记vlan10-infilter)
permit ip any any(允许访问所有IP) exit
ip access—list extended vlan20(设置访问控制列表名称)
permit icmp any any(允许ICMp协议)
evaluate vlan10-int(如果是打了标记vlan10—infilter的就放行 否则匹配下一条)
deny ip any 192。168.10。0 0.0.0。255(拒绝所有IP到10。0网段)
permit ip any any (允许访问所有IP)
exit
int vlan10
ip grou vlan10 in(将策略vlan10应用到接口)
exit
int vlan20
ip grou vlan20 in(将策略vlan20应用到接口)
方案二:
只允许VLAN101访问VLAN102,不允许VLAN102访问VLAN101
acl分别作用在两个vlan上
ip access—list extended permit_1t2
准备作用在vlan102上
permit ip 10。0。1.0 0.0。0。255 any reflect ref_1t2 timeout 100
允许vlan101对于vlan102的访问
permit ip any any (其实deny也可以)
ip access-list extended limit101
准备作用在vlan101上,
evaluate ref_1t2
调用反向ACL
deny ip any 10.0.1.0 0。0.0.255
对于任何进入vlan101的访问进行限制,但是对于vlan101主动对外访问的返回信息予以通过
permit ip any any
interface Vlan101
ip address 10。0.1.254 255。255.255.0
ip access-group permit_1t2 in
interface Vlan102
ip address 10。0。2。254 255。255.255.0
ip access-group limit101 in
vlan10 192。168。1.0
vlan20 192。168。2.0
至允许vlan10到vlan20
acl全部作用在被限定的Vlan20上
ip access—list extend traffic—in
permit ip 192.168.1。1 255。255。255。0 192.168。2.1 255.255.255。0 reflect con1
ip access—list extend traffic—out
evaulte con1
deny ip 192。168。2.1 255.255.255。0 192.168.1。1 255.255。255.0
permit ip any any
int vlan 20
ip access-group traffic—in in
ip access-group traffic-out out