ipcad – подсчет трафика

Установка: # cd /tmp # wget http://rnd.rajven.net/centos/7/os/x86_64/ipcad-3.7.3-5cnt7.x86_64.rpm # yum install ipcad-3.7.3-5cnt7.x86_64.rpm -y Правим конфиг: # vi /etc/ipcad.conf capture-ports enable; interface “enp3s1” promisc; #Если нужен маркированный трафик #interface ulog group 1; interface tun0 promisc; aggregate 192.168.113.0/24 strip 32; aggregate 10.8.0.0/24 strip 32; aggregate 0.0.0.0/0 strip 32; rsh enable at 127.0.0.1; rsh root@127.0.0.1 admin; rsh user@127.0.0.1 deny; …

Continue reading ‘ipcad – подсчет трафика’ »

iptables – блокировка по разным признакам

Запрет на скачивание больших файлов модуль: connbytes iptables -A FORWARD -m connbytes –connbytes 100000 -j REJECT примечание: теперь все TCP сессии более 100 Кбайт будут «обрезаны», необходимо добавить исключения для протоколов типа ssh, обычные «долгоживущие» чаты и т.п. Запрет по содержимому заголовка пакета модуль: string iptables -A FORWARD -m string –string “X-Kazaa-” -j REJECT Запрет по MAC-адресу модуль: mac iptables …

Continue reading ‘iptables – блокировка по разным признакам’ »

nginx редирект, когда больше 1 домена

Очень часто это является проблемой при построении редиректов, когда у вас больше 1 домена. Следующая конструкция выглядит работоспособной: return 301 https://$server_name$request_uri; Всё работает, когда у вас всего 1 домен в server_name. А когда 2 и больше, то для них redirect работает не правильно (он редиректит на самый первый домен в server_name). А всё потому, что нужно вместо $server_name использовать хост. В …

Continue reading ‘nginx редирект, когда больше 1 домена’ »

Обновление Nagios 3.x до Nagios 4.4.3

Обновить более старую версию Nagios можно в любое время. Для этого нужно загрузить последний tar-архив и настроить его, как показано ниже: [root@tecmint ]# service nagios stop [root@tecmint ]# wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.3.tar.gz [root@tecmint ]# tar -zxvf nagios-4.4.3.tar.gz [root@tecmint ]# cd nagios-4.4.3 [root@tecmint ]# ./configure [root@tecmint ]# make all [root@tecmint ]# make install [root@tecmint ]# service nagios start

Обновление php56 на php72

Во время обновления пакетов, обновился и owncloud 10.1.1 на 10.2.0 и перестал работать, требуя версию php не ниже 7.0.8, yum downgrade owncloud не помог, поэтому обновляем php. Сначала сделаем список всех пакетов которые относятся к php # rpm -qa | grep php php-tcpdf-6.2.26-1.el7.noarch php-tcpdf-dejavu-sans-fonts-6.2.26-1.el7.noarch php56w-process-5.6.40-1.w7.x86_64 php-pear-1.9.4-21.el7.noarch php-pear-Net-IDNA2-0.1.1-10.el7.noarch php-php-gettext-1.0.12-1.el7.noarch php56w-cli-5.6.40-1.w7.x86_64 php56w-pspell-5.6.40-1.w7.x86_64 php56w-ldap-5.6.40-1.w7.x86_64 php56w-pecl-memcached-2.2.0-1.w7.x86_64 php-fedora-autoloader-1.0.0-1.el7.noarch php-kolab-net-ldap3-1.0.7-2.el7.noarch php56w-common-5.6.40-1.w7.x86_64 …

Continue reading ‘Обновление php56 на php72’ »

Список команд для работы с LVM

Изменить атрибуты логического тома lvchange Создать логический том lvcreate Показать информацию о логическом томе lvdisplay Добавить места в логический том lvextend (команда устарела, её лучше не использовать) lvmchange Показать список устройств, которые могут быть использованы как физический том lvmdiskscan Собрать данные об активности использования LVM lvmsadc Создать отчёт об активности использования LVM lvmsar Уменьшить размер …

Continue reading ‘Список команд для работы с LVM’ »