华三S5560x-划分了3个vlan、分别为10、20、30、网段同步!现在想在vlan接口下做acl让10与30不通。搞了半天没有搞定?请教大侠?
华三S5560x-划分了3个vlan、分别为10、20、30、网段同步!现在想在vlan接口下做acl让10与30不通。搞了半天没有搞定?请教大侠?
(0)
最佳答案
· 某公司内的各部门之间通过Device实现互连,该公司的工作时间为每周工作日的8点到18点。
· 通过配置,允许总裁办在任意时间、财务部在工作时间访问财务数据库服务器,禁止其它部门在任何时间、财务部在非工作时间访问该服务器。
图1-1 ACL典型配置组网图
# 创建名为work的时间段,其时间范围为每周工作日的8点到18点。
<Device> system-view
[Device] time-range work 08:00 to 18:00 working-day
# 创建IPv4高级ACL 3000,并制订如下规则:允许总裁办在任意时间、财务部在工作时间访问财务数据库服务器,禁止其它部门在任何时间、财务部在非工作时间访问该服务器。
[Device] acl advanced 3000
[Device-acl-ipv4-adv-3000] rule permit ip source 192.168.1.0 0.0.0.255 destination 192.168.0.100 0
[Device-acl-ipv4-adv-3000] rule permit ip source 192.168.2.0 0.0.0.255 destination 192.168.0.100 0 time-range work
[Device-acl-ipv4-adv-3000] rule deny ip source any destination 192.168.0.100 0
[Device-acl-ipv4-adv-3000] quit
# 应用IPv4高级ACL 3000对接口GigabitEthernet1/0/1出方向上的报文进行过滤。
[Device] interface gigabitethernet 1/0/1
[Device-GigabitEthernet1/0/1] packet-filter 3000 outbound
[Device-GigabitEthernet1/0/1] quit
配置完成后,在各部门的PC(假设均为Windows XP操作系统)上可以使用ping命令检验配置效果,在Device上可以使用display acl命令查看ACL的配置和运行情况。例如在工作时间:
# 在财务部的PC上检查到财务数据库服务器是否可达。
C:\> ping 192.168.0.100
Pinging 192.168.0.100 with 32 bytes of data:
Reply from 192.168.0.100: bytes=32 time=1ms TTL=255
Reply from 192.168.0.100: bytes=32 time<1ms TTL=255
Reply from 192.168.0.100: bytes=32 time<1ms TTL=255
Reply from 192.168.0.100: bytes=32 time<1ms TTL=255
Ping statistics for 192.168.0.100:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms
由此可见,财务部的PC能够在工作时间访问财务数据库服务器。
# 在市场部的PC上检查财务数据库服务器是否可达。
C:\> ping 192.168.0.100
Pinging 192.168.0.100 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.0.100:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
由此可见,市场部的PC不能在工作时间访问财务数据库服务器。
# 查看IPv4高级ACL 3000的配置和运行情况。
[Device] display acl 3000
Advanced IPv4 ACL 3000, 3 rules,
ACL's step is 5
rule 0 permit ip source 192.168.1.0 0.0.0.255 destination 192.168.0.100 0
rule 5 permit ip source 192.168.2.0 0.0.0.255 destination 192.168.0.100 0 time-range work (Active)
rule 10 deny ip destination 192.168.0.100 0
由此可见,由于目前是工作时间,因此规则5是生效的;且由于之前使用了ping命令的缘故,规则5和规则10分别被匹配了4次。
(0)
acl a 3000 rule 1 deny IP s 192.168.30.0 0 d 192.168.10.0 0 v 30 pac-t 3000 in 、、
你这个不对,试下这个acl a 3000 rule 1 deny IP s 192.168.30.0 0.0.0.255 d 192.168.10.0 0.0.0.255 v 30 pac-t 3000 in
(1)
你指的是10网段能ping通30网段的网关吧,这是正常的,你在vlan 30里面也做个相应的包过滤就可以了
一、功能需求
现在客户只有一台交换机的情况下需要对内网属于两个不同vlan的客户端之间的访问进行控制。
二、 组网信息:
如图所示,交换机下面分别接着属于不同vlan的客户端,pc1属于vlan1,pc2属于vlan2。现在要求pc1的电脑可以ping通pc2的电脑,但是pc2的电脑不可以ping通pc1;pc1的电脑可以使用tcp协议对pc2电脑进行访问,但是pc2 的电脑不可以使用tcp协议对pc1电脑的访问。
三、 组网需求:
1. acl控制列表的配置
1.1 配置acl3000的rule 0对icmp报文的控制。
rule 0 deny icmp source 2.2.2.0 0.0.0.255 destination 1.1.1.0 0.0.0.255 icmp-type echo //需要在vlan2的虚接口上面引用,对vlan2到vlan1的icmp请求报文进行控制。
1.2 配置acl3000的rule 1对tcp报文的控制。
rule 1 deny tcp source 2.2.2.0 0.0.0.255 destination 1.1.1.0 0.0.0.255 ack 0 //需要在vlan2的虚接口上面引用,对vlan2到vlan1的tcp报文进行控制。
2. acl3000在vlan虚接口下的配置
2.1 将acl3000引用到vlan虚接口
#
interface Vlan-interface2
ip address 2.2.2.1 255.255.255.0
packet-filter 3000 inbound //在vlan2的虚接口下面调用acl3000,inbound方向。
四、 配置要点
1. 配置要点
1.1 acl的rule的配置需要根据acl引用在哪个接口,以及在接口引用acl的方向来确定。
1.2 如上的需求,如果引用在vlan1接口的inbound方向的话,acl3000应该配置如下:
#
acl advanced 3000
rule 0 deny icmp source 1.1.1.0 0.0.0.255 destination 2.2.2.0 0.0.0.255 icmp-type echo-reply //针对pc1回应的icmp报文进行控制。
rule 1 deny tcp source 1.1.1.0 0.0.0.255 destination 2.2.2.0 0.0.0.255 ack 1 //与以上配置作为比较,这次拦截的方向不同,拦截的tcp的ack报文方向也不一样。
(0)
写的命令:rule 1 deny ip s 192.168.30.0 0 de 192.168.10.0 0 在int v 30 接口下:pac-t 3000 in。 做了不行?什么情况?
写的命令:rule 1 deny ip s 192.168.30.0 0 de 192.168.10.0 0 在int v 30 接口下:pac-t 3000 in。 做了不行?什么情况?
建议采用mce,从路由上隔离网段
(0)
命令:acl a 3000 rule 1 deny IP s 192.168.30.0 0 d 192.168.10.0 0 v 30 pac-t 3000 in 不行啊、还没有搞明白?看看有什么错吗?
路由是最普通的!只做Nat用
MCE就是用VPN实例来隔离路由,这种方式比用ACL包过滤高效,但是需要你懂MCE
命令:acl a 3000 rule 1 deny IP s 192.168.30.0 0 d 192.168.10.0 0 v 30 pac-t 3000 in 不行啊、还没有搞明白?看看有什么错吗?
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明