Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Junos PyEZ Application using Flask (Visualization of network topology and sending config commands for Junos devices)

Notifications You must be signed in to change notification settings

thanzawa/pyez_webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Web application used PyEZ + Flask

====

Overview

This application can search Junos Devices , change configuretions and show device informations about multi devices.

Juniper PyEZを用いたWebアプリケーションを実装しています。

指定したアドレス範囲内でJunosデバイスを探索し、複数台のデバイスに対する設定の変更や情報の取得を行います。

Features

  • デバイスとの接続と情報の取得

  • 任意のデバイスの情報の表示

  • 設定情報の一括変更

  • 取得情報を基にしたトポロジの可視化

  • Connect to Junos devices and collect device informations

    connect

  • Show device informations at selected devices

    show devices

  • Change configurations at selected devices

    send command

  • Visualization of network topology using PyEZ, NetworkX, Matplotlib, mpld3

    topology

    info

Requirements

Install

  • Install libraries

    sudo pip install -r requirements.txt

    (If you get the error at matplotlib, please run the following command)

    sudo apt-get install python-numpy python-scipy python-matplotlib

  • Run

    python app.py

    You can access to "http://127.0.0.1:5000"

About

Junos PyEZ Application using Flask (Visualization of network topology and sending config commands for Junos devices)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published