Skip to content

SUNET/cnaas-nac

Repository files navigation

Python 3.7

CNaaS NAC

Campus Network-as-a-Service - Network Admission Control

Build Status

Software to automate management of a campus network(LAN). This is an open source software developed as part of SUNETs managed service.

CNaaS NAC provides a way for clients to authenticate themselves using IEEE 802.1X with MAB as a fallback mechanism.

Features:

  • Automatic registration of MAB clients.
  • Periodic cleanup of inactive clients.
  • Replication between primary and secondary server.
  • Active Directory integration.
  • API which can be used for all sorts of integrations.
  • Fancy web UI written in React.

Components:

CNaaS component architecture