This repository is deprecated; please follow the main search page or use the ‘Related code repos’ widget on the right side of the current page.

ISE_MAC_Checker

Web-based tool to verify whether MAC addresses exist in the ISE database

Installation

  • Clone the repo on your webserver or localhost
    • git clone https://github.com/andrewohanian/ISE_MAC_Checker.git
  • Change directory and install requirements
    • cd ISE_MAC_Checker
    • pip install -r requirements.txt

Quick-start

  • Open ise_mac_search.py, and edit the username, password, and base_url
  • Open ise_mac_check_app.py, and edit the approved_devices list with the names of the groups in your environment that you place approved MACs into
    • To find the group names in ISE:
      • Work Centers -> Network Access -> Id Groups -> Endpoint Identity Groups
  • Run ise_mac_check_app.py, and browse to http://mywebserver.com:5000 or http://localhost:5000
    example
View code on GitHub

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.