Skip to content

AzhariRamadhan/otomasiJaringan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NACM

Network Automation Configuration Management

forthebadge made-with-python GitHub release Github all releases MIT license ForTheBadge built-by-Azhari

Fitur NACM:

  • Routing: Konfigurasi dasar routing static, dynamic OSPF, RIPv1, RIPv2, dan BGP
  • Vlan: Konfigurasi vlan id
  • Code Based: Mengirimkan konfigurasi berbasis text ke perangkat tujuan
  • Backup: Backup konfigurasi perangkat
  • Restore: Restore konfigurasi perangkat
  • Setting: Menambah dan menghapus konfigurasi vendor

Instalasi

Requirement

python 3
virtualenv

Quick start

sudo su
git clone https://github.com/AzhariRamadhan/otomasiJaringan.git
cd otomasiJaringan
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
cd automation
python manage.py runserver 
akses via browser <ip:8000>

Readme

Pastikan server dapat terhubung ke perangkat yang dituju (router,switch,dll)
Pastikan perangkat tujuan (router,switch) menggunakan protokol SSH versi 2
Untuk perangkat cisco aktifkan scp server "ip scp server enable"

1. Main Page

image

2. Routing

image

3. Backup

image

4. Restore

image


** Keperluan tugas akhir azhari.ramadhan0902@gmail.com