No description
  • Python 91%
  • Shell 9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-25 09:25:47 +03:00
.gitignore Add Checker host availability app 2026-10-25 09:25:47 +03:00
app.py Add Checker host availability app 2026-10-25 09:25:47 +03:00
build-appimage.sh Add Checker host availability app 2026-10-25 09:25:47 +03:00
checker.svg Add Checker host availability app 2026-10-25 09:25:47 +03:00
README.md Add Checker host availability app 2026-10-25 09:25:47 +03:00

Checker

Приложение для параллельной проверки доступности хостов.

Режимы

  • ICMP ping — отправляет один ICMP echo-запрос. Для этого режима в системе должна быть доступна команда ping (в Ubuntu пакет iputils-ping).
  • TCP порт 443 — проверяет TCP-подключение к порту 443.
  • TCP custom port — проверяет TCP-подключение к порту 1–65535, заданному пользователем.

Список принимает домены, IPv4/IPv6-адреса или URL, по одному на строку. Есть настройка таймаута и числа параллельных потоков, импорт списка и экспорт результата в CSV.

Сборка AppImage

Нужен Linux x86_64 с сетью (Ubuntu 22.04+ или Debian):

chmod +x build-appimage.sh
./build-appimage.sh

Скрипт создаст Checker-x86_64.AppImage. Для ICMP на целевой системе потребуется системная команда ping.