2026-05-25 02:35:20 +03:00
2026-05-25 02:31:59 +03:00
2026-05-25 02:31:59 +03:00
2026-04-08 17:09:45 +03:00
2026-03-16 02:05:31 +03:00
2025-11-19 19:50:01 +03:00
2026-02-24 21:58:12 +03:00
2025-11-19 03:58:33 +03:00
2026-02-24 21:48:30 +03:00
2026-05-25 02:35:20 +03:00
2026-03-18 18:19:19 +03:00
2026-03-26 01:36:34 +03:00

Network Diagrams Tool

Средство предназначено для описания конфигурации сети виртуальных машин в структурированном виде. Оно позволяет задавать устройства, интерфейсы и сети, а затем использовать это описание для получения формализованного представления конфигурации и построения диаграммы топологии.

Требования

Для работы требуется:

  • Python 3;
  • модуль venv;
  • pip;
  • зависимости из файла requirements.txt.

Для генерации диаграмм через Graphviz также должен быть доступен Graphviz в системной среде.

Запуск

В корневом каталоге проекта создайте и активируйте виртуальное окружение:

python -m venv .venv
source .venv/bin/activate

Для Windows:

python -m venv .venv
.venv\Scripts\activate

Установите зависимости и сам пакет в режиме разработки:

pip install -r requirements.txt
pip install -e .

После этого средство можно запускать из установленного пакета или через Python-модули проекта.

S
Description
A diagrammer for constructing network topologies. Part of the practical part of the CMC MSU coursework.
Readme MIT
344 KiB
Languages
Python 98.1%
Nix 1.9%