Два Python-скрипта для работы с сетевыми ресурсами:
Основное назначение: Расчет параметров IPv4-сетей
Возможности:
- Определение сетевого адреса и широковещательного адреса
- Конвертация CIDR ↔ маска подсети
- Расчет количества доступных хостов
- Поддержка специальных сетей (/31, /32)
Основное назначение: Диагностика сетевой инфраструктуры
Возможности:
- Массовая проверка доступности хостов (ping)
- Сканирование портов (одиночных/диапазонов)
- Автоматическое логирование результатов
- Кроссплатформенная работа
Требования: Python 3.6+
Запуск:
# Для калькулятора сетей
python ipcalc.py
# Для набора инструментов
python portscan.py
Если вы нашли баг - пожалуйста напишите о нем в Issues!
Оба проекта распространяются под лицензией MIT.
Используйте, модифицируйте и распространяйте свободно.