Python (Paramiko and Flask) implementation of a BGP Looking Glass with web front end
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static adding missed file Oct 2, 2018
templates
.env first Jul 28, 2018
LICENSE update owner name Jan 21, 2019
README.md fix Jul 29, 2018
app.py first Jul 28, 2018
helpers.py first Jul 28, 2018
requirements.txt first Jul 28, 2018
routers.py
ssh_client.py first Jul 28, 2018

README.md

BGP Looking Glass

This is a tiny and minimalist Python3 looking glass implementation.

Server connects using Paramiko and serves via Flask.

Client is HTML and Javascript is used to make the calls and update the DOM.

git clone https://github.com/vraulsan/looking-glass.git && cd looking-glass

Edit routers.py to include your routers. Edit templates/index.html to change your network dropdown options.

Start with python app.py and go to localhost:5000

Example:

example

Skills

  • bgp
  • ping
  • traceroute