首先,ACL的默认策略是“允许”,这意味着不符合规则的数据包默认会被允许通过。但在实际应用中,我们需要根据具体情况对策略进行调整。
在设置ACL时,源地址和目的地址通常采用“MAC+掩码”或“IP+掩码”的方式来表示。对于单个MAC地址,其掩码为FF-FF-FF-FF-FF-FF,而对于单个IP地址,其掩码为255.255.255.255。这种表示方式有助于更精确地控制网络流量。
一个访问控制列表下可以建立多条访问控制规则,通过规则ID进行区分。例如,在工作时间(工作日08:30-18:00)内,我们可以为局域网主机A设置禁止访问外网的策略,为主机段B设置仅允许访问内网服务器1的策略。
为了实现这一策略,我们可以采用以下步骤:
1. 新建时间段:首先添加时间片段8:30-18:00,选择周期:周一至周五,填写名称后提交,从而创建工作时间段。
2. 新建ACL:ACL有MAC ACL和标准IP ACL以及扩展IP ACL三种方式。本例中我们采用MAC ACL和标准IP ACL进行操作。新建MAC ACL ID:0或标准IP ACL ID:100。
3. 设置ACL条目:对于主机A,以MAC ACL条目设置丢弃主机A发送到路由器接口Z的数据;对于主机段B,以标准IP ACL条目设置允许主机段C发送到内网服务器1的数据,丢弃其他数据。
4. 创建Policy:分别创建“Policy0”和“Policy100”,填写Policy名称后提交。
5. 配置Policy:选择创建的Policy和之前建立的ACL进行配置,提交。
6. 端口绑定:将配置好的Policy绑定到相应的端口,例如,主机A在1端口,主机段B在2-10端口,绑定后ACL将在对应的端口上生效。
通过以上设置,我们可以有效地实现访问控制策略,确保网络的安全与稳定。在实际应用中,我们还可以根据需求,添加更多的控制规则,如Qos Remarking、端口重定向等,从而提高网络的安全性和性能。总之,合理地配置ACL和Policy,可以帮助我们构建一个安全、稳定的网络环境。
访问控制(ACL)通过数据包的源IP地址、目的IP地址、源MAC地址、目的MAC地址、协议、VLAN ID以及生效时间等来控制交换机上主机互相访问的权限,并可以通过建立Policy,将ACL和流镜像、流监控、Qos Remarking、端口重定向等动作组合起来,组成一个访问控制策略,对符合相应ACL规则的数据包进行控制。
1、ACL访问控制默认策略为“允许”,即“不符合规则的允许通过”。
2、源地址和目的地址均需采用“MAC+掩码”或者“IP+掩码”的方式表示。设置时需要将MAC地址段转换为“MAC地址+掩码”方式,IP地址段转换为“IP地址+掩码”方式,单个MAC地址掩码为FF-FF-FF-FF-FF-FF,单个IP掩码为255.255.255.255。
3、一个访问控制列表下可以建立多条访问控制规则,以规则ID区分。
例:工作时间(工作日08:30-18:00)内,局域网主机A仅禁止访问外网,主机段B仅允许访问内网服务器1,前端路由器LAN口为Z。
【分析】:主机A禁止发送数据到路由器接口Z,主机段B允许发送数据到服务器1,禁止其他数据通过。可分为MAC ACL和IP ACL两种实现方式。
【设置】:
1、 新建时间段。先添加时间片段8:30-18:00,之后选好周期:周一至周五,填写名称,然后提交即可新建工作时间段。可以在时间段列表中查看结果。
2、新建ACL。ACL有MAC ACL和标准IP ACL以及扩展IP ACL三种方式。本列已MACACL和标准IP ACL进行操作,扩展IP ACL只是比标准IP ACL多了一些协议上的控制。新建MAC ACL ID:0或标准IP ACL ID:100.
3、设置ACL条目。下面对主机A以MAC ACL条目设置;对主机段B以标准IP ACL条目进行设置。
①MAC ACL。添加条目:丢弃主机A发送到路由器接口Z的数据。
添加完后可以在ACL列表中选择相应ACL进行查看。
②标准IP ACL。要添加条目:允许主机段C发送到内网服务器1的数据,丢弃其他数据。
添加完后可以在ACL列表中选择相应ACL进行查看。
此时ACL条目已配置完成。但此时ACL并不生效,必须要将ACL与相应Policy关联起来,并绑定到对应的端口才会生效。
4、创建Policy。分别创建“Policy0”和“Policy100”。填入Policy名称后提交即可。
5、配置Policy。选择刚才创建的Policy0和之前建立的ACL0,提交。
选择刚才创建的Policy100和之前建立的ACL100,提交。
6、端口绑定。将配置好的Policy绑定到相应的端口,本例中主机A在1端口,主机段B在2-10端口,绑定后ACL将会在对应的端口上生效。
绑定好之后如下图:
通过以上设置可以满足用户需求。