1
0

README.ru.md 3.5 KB

Око

Обычный быдло-кодинг, разросшийся за последние 18 лет. Выкладываю сюда - может кого-то сподвигнет сделать что-то своё нормально).

📋 Обзор

Eye — это комплексная система сетевого мониторинга и управления, обеспечивающая:

  • Управление выходом в интернет для IP-адресов через маршрутизаторы MikroTik/Linux (настраивается фильтрация, лимиты трафика в сутки и за месяц).
  • Ограничение скорости доступа (реализовано на MikroTik; функциональность для Linux ранее существовала, но была удалена).
  • Генерация конфигураций для DHCP-серверов (dnsmasq, MikroTik).
  • Генерация конфигураций для DNS-сервера (BIND).
  • Опрос коммутаторов и маршрутизаторов по SNMP с последующим анализом и определением портов подключения IP-адресов.
  • Мониторинг и управление сетевыми устройствами.
  • Анализ трафика и контроль пропускной способности.
  • Сбор и анализ Syslog-сообщений.
  • Статистика и отчёты в реальном времени.


Eye Monitoring System — Руководство по установке

Системные требования

Поддерживаемые дистрибутивы:

  • ALT Linux 11.1+
  • Debian 11+
  • Ubuntu 20.04+


🚀 Быстрая установка с помощью скрипта

Для автоматизированной установки/обновления используйте установочный скрипт:

```bash

Сделать скрипт исполняемым

chmod +x install-eye.sh

Запуск установки/обновления

sudo ./install-eye.sh

````

Возможности скрипта

  • Поддержка ALT Linux, Debian и Ubuntu
  • Поддержка двух СУБД: MySQL/MariaDB или PostgreSQL (экспериментально, не для production!)
  • Многоязычный интерфейс: английский или русский
  • Автоматическая установка зависимостей
  • Настройка конфигурационных файлов
  • Инициализация базы данных


🌐 Доступ к веб-интерфейсу

  • URL: http://your-server-ip/
  • Админ-панель: http://your-server-ip/admin/
  • Логин: admin
  • Пароль: admin


🔐 Рекомендации по безопасности

  • НЕМЕДЛЕННО смените пароль администратора
  • Сгенерируйте новый API-ключ
  • Ограничьте доступ с помощью firewall
  • Используйте HTTPS
  • Делайте регулярные обновления и резервные копии


Важно!

Не меняйте системные скрипты! Если надо что-то изменить, создайте копию скрипта и работайте с ней. Иначе при обновлении ваши изменения будут затёрты.