跳转到主要内容

ACL编译器

项目描述

[链接文档]: https://github.com/job/aclhound/blob/master/DOCUMENTATION.md

ACLHound

[![构建状态](https://travis-ci.org/job/aclhound.svg?branch=master)](https://travis-ci.org/job/aclhound) [![覆盖率状态](https://coveralls.io/repos/job/aclhound/badge.svg?branch=master)](https://coveralls.io/r/job/aclhound?branch=master)

摘要

ACLHound接受遵循[AFPL2] [1]语法的策略语言作为输入,并编译成特定于指定供应商的表示形式,该表示形式可以在防火墙设备上部署。

目录

  • [设计目标](#design-goals)

  • [支持的设备](#supported-devices)

  • [安装说明](#installation-notes)

  • [版权和许可](#copyright-and-license)

设计目标

ACLHound旨在协助人类管理数十台设备上的数百个ACL。一个关键的关注点是ACL组件(如主机组、端口组以及策略本身)的最大可重用性。

支持的设备

  • Cisco ASA
    • 不支持ASA 9.1.2或更高版本(目前不支持)

  • Cisco IOS
    • 将通过`show ipv6 cef`自动检测IPv6支持

  • Juniper(计划中)

安装说明

步骤1:获取代码

` sudo pip install aclhound `

文档

文档可在[此处](#link_documentation)找到。该文档描述了目录结构、ACLhound语言语法和示例。

项目详细信息


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

aclhound-1.8.2.tar.gz (29.9 kB 查看哈希值)

上传时间

由以下支持