установка кешера eaccelerator на Debian 5

Posted in Новости on 8 марта, 2010 by admin

Итак устанавливаем :

cd /home/
wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2
wget http://fastvps.googlecode.com/files/eaccelerator-0.9.6.tar.bz2# зеркало
tar -xf eaccelerator-0.9.6.tar.bz2
cd eaccelerator-0.9.6
phpize
./configure
make install

Создаем конфиг :

nano /etc/php5/conf.d/eaccelerator.ini

со следующим содержанием :

extension="eaccelerator.so"
# eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

Сохраняем и создаем папку для кешера :

mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator

собсно apache2ctl restart

php -v

и радуемся!

Tags: ,

флаги tcpdump

Posted in Новости on 8 марта, 2010 by admin

-i

указываем сетевой интерфейс для прослушки

-e
меняем IP адреса компьютеров на их MAC

-w
(w — в нижнем регистре)
Сохраняет данные tcpdump в двоичном формате. Преимущества использования данного способа по сравнению с обычным перенаправлением в файл является высокая скорость записи и возможность чтения подобных данных другими программами, например snort, но этот файл нельзя прочитать человеку.

-r
читаем трафик из файла , если он был предварительно сохранен параметром -w.

-x
(x — в нижнем регистре)
переходим на шестнадцатиричную систему. Количество отображаемых данных зависит от опции -s

-xx
(x — в нижнем регистре)
шестнадцатиричная система + заголовок канального уровня

-X
(x — в верхнем регистре)
Выводит пакет в ASCII- и hex-формате. Подходит для анализа передавшейся информации

-XX
(XX — в верхнем регистре)
Выводит пакет в ASCII- и hex-формате + заголовок канального уровня

-s число
(s — в нижнем регистре)
Количество байтов , которые будет обрабатывать tcpdump. Дефолтом сохраняется 68 байт.

Для локалки максимальное кол-во — 1500

-S
(s — в верхнем регистре)
Позволяет не обрабатывать абсолютные порядковые номера ( initial sequence number — ISN) в относительные.

-n
показывает IP вместо имени хоста

-a
Меняет сетевые и широковещательные адреса на доменные имена.

-с число
tcpdump завершит работу после получения указанного числа пакетов.

-nn
Отображает номер порта вместо используемого протокола.

-N
Не добавляет доменное расширение к именам узлов. Например tcpdump отобразит 'gov' вместо 'gov.com.ru'

-p
Не переводит интерфейс в promiscuous режим.

-q
Выводит минимум информации.

-t
Не отображает метку времени в каждой строке.

-tt
Отображает неформатированную метку времени в каждой строке.

-tttt
показывает полное время

-T тип
Интерпретация пакетов заданного типа. Поддерживаются типы aodv, cnfp, rpc, rtp, rtcp, snmp, tftp, vat, wb.

-v
Вывод подробной информации о пакете

-vv
Вывод еще более подробной информации.

-vvv
Вывод максимально подробной информации.

-l
Использовать стандартный потоковый вывод tcpdump (stdout), например для записи в файл.

-F файл
Использовать фильтр, находящийся в файле

Kaspersky Lab

Posted in Новости on 6 марта, 2010 by admin

за участие в викторине на https://kaspersky.webex.com обещали дать ключ под один из продуктов лаборатории Касперского и как не странно выслали. Очень рад=)

синхронизация времени в Debian

Posted in Новости on 4 марта, 2010 by admin

apt-get install ntpdate
ntpdate-debian
tzconfig — ставим свой часовой пояс.

Tags:

траблы с exim4 (Debian) (too many concurrent smtp connections please try again later)

Posted in Новости on 4 марта, 2010 by admin

за количество соединений отечает директива «smtp_accept_max» которой в упор не было в конфиге.
да и самого конфига exim4.conf я не нашел за причиной его отсутствия. При подстановке ее в конец файла exim4.conf.template и подоюных из /etc/exim4/ он выпадал в paniclog с ругательствами в сторону «не знаю я такого»

оказывается его нужно было вставить в блок exim4.conf.template :

# SMTP Banner. The example includes the Debian version in the SMTP dialog
# MAIN_SMTP_BANNER = «${primary_hostname} ESMTP Exim ${version_number} (Debian package DEBCONFpackageversionDEBCONF) ${tod_full}»
# smtp_banner = $smtp_active_hostname ESMTP Exim $version_number $tod_full

smtp_accept_max = 500
smtp_accept_max_per_connection = 50

########################################
### end main/02_exim4-config_options
########################################

########################################
### main/03_exim4-config_tlsoptions
########################################
### main/03_exim4-config_tlsoptions
#################################

# TLS/SSL configuration.
# See /usr/share/doc/exim4-base/README.Debian.gz for explanations.

и почему то все заработало.

странно….. но это же exim =)

Tags: