Skip to content

rrbone/capirca

 
 

Repository files navigation

#Capirca

Capirca is a tool designed to utilize common definitions of networks, services and high-level policy files to facilitate the development and manipulation of network access control lists (ACLs) for various platforms. It was developed by Google for internal use, and is now open source.

Supported Platforms

  • Arista EOS
  • Aruba (netdestination lists, BETA!)
  • Brocade (based on Cisco IOS, but without protocol numbers)
  • Cisco ASA
  • Cisco IOS
  • Cisco IOS-XR
  • Google Compute Engine (see https://cloud.google.com/compute/docs/reference/latest/firewalls)
  • Linux ipset
  • Linux iptables
  • Linux iptables with iptables-restore compatibility
  • Juniper JunOS
  • Juniper JunOS on SRX
  • VMware NSXv
  • PacketFilter (pf on OpenBSD, FreeBSD, etc.)

About

Multi-platform ACL generation system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%