Мониторинг текущих RX и TX буферов сетевых интерфейсов в Zabbix

Однажды после перезапуска Ubuntu сервера, из-за долгого запуска большого количества сетевых интерфейсов, мой скрипт который увеличивал значения буферов, а также выполнял другие настройки, выполнился раньше времени, соответственно изменения не применились и об этой проблеме я узнал только через сутки, поэтому я решил мониторить текущие значения RX и TX буферов.

Читать далее «Мониторинг текущих RX и TX буферов сетевых интерфейсов в Zabbix»

Добавление ONT через Huawei iManager U2000 (второй вариант)

Приведу пример добавления ONT через Huawei iManager U2000.
Этот вариант более удобный.

Читать далее «Добавление ONT через Huawei iManager U2000 (второй вариант)»

Решение предупреждения «database /etc/aliases.db is older than source file /etc/aliases»

Заметил однажды на одном из серверов в файлах /var/log/mail.log и /var/log/syslog следующее предупреждение:

Читать далее «Решение предупреждения «database /etc/aliases.db is older than source file /etc/aliases»»

Почему не работает service networking restart или /etc/init.d/networking restart

Для примера возьму сервер с операционной системой Ubuntu Server 14.04, в которой допустим мы изменили настройки сети и при выполнении команд:

Читать далее «Почему не работает service networking restart или /etc/init.d/networking restart»

Ограничение доступа к cPanel по IP адресам

В cPanel можно включить контроль по вопросам для неизвестных IP адресов.
После ввода верного логина и пароля еще будут заданы 4 вопроса.

Читать далее «Ограничение доступа к cPanel по IP адресам»

Восстановление конфигурации Huawei SmartAX MA5600

На тесте приведу пример создания резервной копии конфигурации Huawei SmartAX MA5683T на TFTP сервер, а также ее восстановление.
Восстановление часто полезно когда нужно быстро вернуть предыдущую конфигурацию либо внести массовые изменения в конфигурацию либо в профили которые активны и используются ONT.
Перезагрузка OLT обязательна.

Читать далее «Восстановление конфигурации Huawei SmartAX MA5600»

Сборка Accel-ppp в debug

Приведу пример сборки accel-ppp с поддержкой отладочной информации, например для того чтобы выяснить причину падения.

Читать далее «Сборка Accel-ppp в debug»

Скрипт от DDOS

Приведу пример простого скрипта против DDOS атак для NAT серверов.
Скрипт выполняется когда общее число «conntrack» соединений больше 500000, сохраняет в текстовый файл IP-адреcа у которых больше всего «conntrack» соединений, у кого больше 10000 — добавляет в ipset список.

Читать далее «Скрипт от DDOS»

Как изменить open_files_limit в MySQL

Приведу пример просмотра и увеличения параметра open_files_limit в MySQL.
Выполнять операции буду в системе Ubuntu Server 16.04.

Читать далее «Как изменить open_files_limit в MySQL»