Ограничение количества сессий с одного ip адреса

Встала задача, ограничить количество устанавливаемых клиентами сетевых соединений проходящих через шлюз в единицу времени, на шлюзе стоит Linux.
На самом деле, я нашел всего два модуля для iptables, которые помогут мне помочь в решении данной задачи. Это модуль connlimit и модуль recent. Читать полностью

Использование ipset

Появилась задача: блокировать доступ некоторому списку пользователей доступ в сеть Internet, трафик пользователей проходит через софтварный (программный) Linux маршрутизатор (роутер).
Первая мысль — блокировать в iptables. Мысль это безусловна верная, но при большом количестве правил, это будет создавать излишнюю нагрузку на CPU. Читать полностью

Поднятие ADSL соединения в режиме bridge (ВТ)

И так — что нужно иметь:
- компьютер (сервер) под управлением OS Linux;
- модем: роутер ADSL/Ethernet, настроенный для работы в режиме «Bridge»;
- параметры соединения с провайдером:
- имя пользователя и пароль
- адреса DNS-серверов, предоставляемых провайдером Читать полностью

Корректировка времени, установка NTP

В Linux есть два времени — время bios (Hardware) и системное (выдаёт команда date).
В данном случае мы будем решать проблему когда

# hwclock
# date

показывают разное время. Читать полностью

Счетчик монтирований fsck

Не многие знают, что в CentOS есть такой замечательный счетчик монтирований как fsck. Если очередной вызов fsck прекращает загрузку, это значит, что либо есть ошибки в файловой системе и fsck нуждается в Вашем вводе для продолжения, либо Вы просто не дождались отработки fsck, которая требует времени. Загрузка без экрана Вам все это покажет. Читать полностью

memcache и расширение для php

С каждым днем все большее количество людей переходят с файлового кэша на memcache, не секрет, что memcache сохраняет данные в оперативной памяти и скорость передачи данных составляет 3200 МБ/с (DDR) или 6400 (DDR2) — это его главный плюс. Читать полностью

Русский язык в консоли

Идем в /etc/sysconfig/i18n и в него прописываем

LANG=»ru_RU.UTF-8″
SUPPORTED=»ru_RU.UTF-8:ru_RU:ru»
SYSFONT=»latarcyrheb-sun16″

Соответственно настраиваем putty на кодировка utf-8 если есть такие люди.

Монтирование новых устройств

Иногда бывает ситуация, что надо подключить еще «парочку десяток винтов» :)
И так — приступим Читать полностью

Сенсоры

Для снятия показаний состояния «железа» полезными будут 2 пакета: «lm_sensors» и «hddtemp»
По умолчанию lm_sensors уже установление и запущен в автозагрузке, если же нет, то ставим

# yum install lm_sensors

Читать полностью

Подключение репозиторий

Довольно часто на протяжении года использую репы от centos.alt.ru, вы всегда найдете только самые свежие и стабильные версии пакетов. И так приступим к установке.

Читать полностью