(本文适用于FS728TP和GS700TP系列等增强型智能交换机3.x.x.x版本)

FS728TP、GS700TP系列交换机支持IP ACL的功能,能通过对源或目标IP地址、使用协议来定义网络中的访问规则。下面我们就通过GS724TP上一个例子来描述如何设置IP ACL。

拓扑图:

clip_image002

目的:在端口1上阻止PC1(IP:192.168.1.65)访问HTTP服务。

1、在Security-ACL-Basic-IP ACL中,新建一个IP ACL,取名为“ip1”,点ADD添加。

clip_image004

2、进入IP Rules,建立一条新的规则,即阻止192.168.1.65访问HTTP服务。

clip_image006

Priority:规则的优先级,决定规则匹配端口包的顺序,这里需要把前面的勾点上

Protocol:定义要限制或允许协议,需要自己手动设置协议的ID,常用的协议ID如:6(TCP),17(UDP),1(ICMP),2(IGMP),255(所有服务)等。更多协议ID请参考Protocol Number(“protocol number.xls”文件)

Source IP Address:源IP地址,这里填入一台PC的IP地址,或者一个子网,比如192.168.1.0。本例中是一台PC,因此为192.168.1.65。

SourceMask:通配符掩码,即反掩码,填入0.0.0.0表示指定一个IP,如果填入0.0.0.255,表示指定一个C类网段。

DestinationIP Address:目的IP地址,如果是所有,则不用填。

DestinationMask:也是通配符掩码,即反掩码。

Source Port:TCP/UDP的源端口,可以设置特定端口号或输入Any代表所有。本例中源端口是所有,即为Any。

Destination Port:TCP/UDP的目标端口,可以设置特定端口号或输入Any代表所有。本例中目标端口为80(HTTP)。

Acion:操作。可以选择PermitDenyShutdown

设置好后点ADD

3、此时可以看到已经建立了一条MAC ACL,作用是阻止192.168.1.65访问HTTP服务。但单单是这样还不行,因为IP ACL默认是禁止所有IP地址访问的,即按目前这个配置,这条ACL还是会阻止所有的IP通信。

clip_image008

4、还需增加一条规则,使其他的IP通信正常,

clip_image010

这里Priority应低于前面那条规则,以便数据包进来时先比对第一条规则。Protocol ID、源地址和目的地址都不填,则表明包含了所有协议和地址。ActionPermit。点ADD。这样这条ACL就添加了两条规则:

clip_image012

5、将这条ACL绑定到端口,进入IP Binding Configuration,在ACL Name中选“ip1”,在Port Selection Table下的黄条上点一下,即可出现所有端口。点击01端口,就把这个ACL应用到端口1了。点APPLY应用。

clip_image014

注意:每个端口只能绑定一条ACL,不管是MAC的还是IP的。如果在一个已经绑定了ACL的端口再绑定另一条ACL,会出现错误提示,如下图:

clip_image016

效果测试:

使用192.168.1.65这台电脑ping NETGEAR官方网站:www.netgear.com.cn,同时使用IE浏览这个网址,可以看到:

可以ping通该网址,说明ICMP和DNS等服务都没有被禁止,但网页打不开,说明HTTP服务已经被禁止了。

clip_image018

热门文章

这篇日志的短域名为:http://t.cn/SyoWaq

标签:,

阅读更多: guomeitao@hotmail.com-涛涛的博客,点点滴滴记录生活...


作者:guomeitao@hotmail.com -涛涛的博客   站点:涛涛的博客,点点滴滴记录生活...

原载:NETGEAR增强型智能交换机的IP ACL功能设置

声明:版权所有,转载时必须以链接形式注明作者和原始出处及本声明。