Блоги

mod_cband - накладываем ограничения на виртуальные хосты

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

Ознакомиться со всеми возможностями модуля можно на странице проэкта.

Модуль явно используется хостерами, но и в частном случае может пригодится.

Итак, перейдем от слов к делу. Выполним установку модуля из системы портов:

Cacti - загрузка дисковой подсистемы (I/O)

Cacti

 

Возможность мониторить обьемы занятого и свободного дискового пространства присутствует в Cacti по умолчанию. А вот возможности мониторить нагрузку ввода-вывода - нет. Воспользуемся для этого альтернативным способом.

Итак, пошаговая инструкция....

1. Скачиваем архив Cacti_Net-SNMP_DevIO_v3.1.zip к себе на компьютер.

2. Распаковываем архив.

3. Копируем файл net-snmp_devio.xml на сервер в каталог /usr/local/share/cacti/resource/snmp_queries (в случае, если Cacti установлен не в каталог по умолчанию, измените путь).

Tmux - консольный мультиплексор

Для начала немного общей информации из Википедии...

tmux - свободная консольная утилита-мультиплексор, предоставляющая пользователю доступ к нескольким терминалам в рамках одного экрана. tmux может быть отключен от экрана: в этом случае он продолжит исполняться в фоновом режиме; имеется возможность вновь подключиться к tmux, находящемуся в фоне. tmux является штатным мультиплексором терминалов ОС OpenBSD. Программа tmux задумывалась как замена программы screen.

Установка форума SMF (Simple Machines Forum)

Решил установить форум на ресурс. Нужно было определиться, какой именно движок устанавливать.

Когда-то уже устанавливал и настраивал такие, как vBulletin и phpBB. Однако на этот раз решил попробовать что-то новое. Выбор остановил на SMF. Функционал неплохой, фриварный и отзывы довольно неплохие.

Требования - наличие поддержки web-сервером PHP и MySQL. С этим проблем не возникло - давно уже установлены и работают.

Для установки - необходимо скачать с сайта ресурса архив дистрибутива (желательно в формате tar.gz) и положить его необходимый каталог. Ну и не забыть распаковать:

SARG - утилита для анализа логов SQUID

SARG

SARG - Squid Analysis Report Generator.

Утилита для анализа логов SQUID и генератора подробных отчетов. Все отчеты генерирует на HTML-страницу. Кроме создания отчетов также отрисовывает графики по дням, месцам и тд. При подсчете трафика обращайте внимание на то, что считается весь трафик - как из Интернета, так и из кеша. Отталкиваться будем от того, что Apache уже установлен и настроен.

Установку SARG выполним из портов:

SqStat - мониторим трафик Squid-а в режиме реального времени

SqStat - утилита для просмотра в режиме реального времени, кто и что гоняет через Squid. Да еще и с веб-интерфейсом... Однозначно - нужно "пощупать".

Идем в порты и даем команду на инсталляцию:

# cd /usr/ports/www/sqstat && make install clean && rehash

Установка прошла моментально, я даже удивился этой скорости. По завершению инсталляции вывелась инструкция что и к чему:

Букмарклет для twitter

Потребность в интернете сегодня можно сравнить, разве что, с нуждой в пище. Каждый из нас зарегестрирован или на ВК, или Фейсбуке, возможно Майспейсе или Линкедине. И практически у всех есть аккаунт на Твиттере. Зачем шпионы и Интерпол, если есть интернет?

Но все же интернет полезен. И, зачастую, мы, обнаружывши интересную статью или прикол, или рульный сайт, хотим поделится этим, рассказать всему миру:).

Но... на некоторих сайтах (включая и этот) нет уже такой привычной и родной кнопки "Твитнуть", или "Поделиться на Фейсбуке/Вконтакте". Я предлагаю не заморачиваться установкой разнообразних программ или плагинов на браузер, а выйти из положения елегантно. Давайте сделаем простой букмарклет!

BGP - оптимизация сходимости

Что подразумевается под оптимизацией сходимости сети? Уменьшение интервала времени для приведения таблицы маршрутизации в коректное состояние.

 

keepalive interval и hold time

Эти таймеры отвечают за поддержание сессии. Если нейбор в течении периода Holdtime не получит от соседа посылаемое через Keepalive интервал сообщение, то он помечает его недоступным и маршруты — недействительными. Согласно RFC4271 значения этих таймеров рекомендуется выставить соответственно 30 и 90 (keepalive * 3) секунд.

 Текущие значения можно просмотреть командой:

Proftpd - подробно о том, о чем только догадывались

Proftpd логотип

Взято отсюда

 

ProFTPD может работать в режимах (директива ServerType): standalone или inetd.

Возможно запускать ProFTPD без привилегий суперпользователя. Однако при при этом необходимо установить Port выше 1023, отключить AuthPAM и WtmpLog, обязательно использовать AuthUserFile и AuthGroupFile, установить User и Group на себя. Нельзя использовать DefaultRoot и Anonymous.

Некоторые дополнительные возможности Proftpd

Proftpd логотип

 

После установки Proftpd можно воспользоваться возможностями следующих утилит:

  • ftpcount - показывет текущее количество соединений.
  • ftpshut - выключает все серверы proftpd в указанное время.
  • ftptop - отображает статус запущенных соединений.
  • ftpwho - показывает информацию о текущих процессах для каждой сессии.

Описывать что и как смысла нету. И так все понятно...

 

RSS-материал

Вставай, Україно!

Литература