Разработка системы удаленного управления сетевым оборудованием

Суслов Александр Сергеевич

Аннотация


Цель работы – разработка системы для управления активным сетевым оборудованием компании CiscoSystems.
Система в качестве платформы для запуска использует операционную систему UbuntuLinuxServer, web-сервер NGINX, интерпретатор языка Python3 и СУБД MariaDB.
В системе произведено разделение пользователей по их правам, с разграничением выполняемых действий, для долговременного хранения учётных данных пользователей и данных об управляемых сетевых устройствах используется база данных.
Разработанная система позволяет:
- включать/отключать и задавать параметры работы интерфейсов на сетевом оборудовании;
- проверять доступность узлов в сети с выбранного сетевого оборудования;
- копировать и просматривать стартовую/текущую конфигурацию сетевого оборудования;
- добавлять учётные записи пользователей, сети Vlan на сетевое оборудование;
- просматривать состояние интерфейсов, таблицу маршрутизации и наличие сетей Vlan на сетевом оборудовании.