Архивы по месяцам: Март 2015


В linux-ах есть полезная тулза free, вывод её привожу ниже: [root@iit ~]# free total              used         free           shared    buffers     cached Mem:       4148892    1736588     2412304          0   […]

Скрипт. Аналог free в linux.


Если при переносе блогов иди других скриптов у Вас не работает домен (пустой экран или еще как-то), в логах апача видно: [Tue Dec 25 14:59:37 2012] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected $end in /home/raider/domains/domain.net/htdocs/wp-content/plugins/jexr.php on line 312 [Tue Dec 25 14:59:42 2012] [error] [client 127.0.0.1] PHP […]

PHP PARSE ERROR: SYNTAX ERROR, UNEXPECTED $END IN … *.PHP ...




Так как нормальных rpm нет придется ставить из исходников. Сначала ставим daemontools, который будет запускать сервис tinydns, следить за его состоянием и тд. cd /root wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz tar zxvf ./daemontools-0.76.tar.gz В src/conf-cc в строку с gcc добавляем -include /usr/include/errno.h cd ./admin/daemontools-0.76/ ./package/installcd /root wget http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz tar zxvf ./ucspi-tcp-0.88.tar.gz cd ./ucspi-tcp-0.88 […]

Установка Tinydns (djbdns) на linux


Воспользоваться утилитой dig из командной строки Unix/Linux: dig YOURDOMAIN.RU soa если вы хотите опросить конкретный nameserver, укажите его с префиксом @: dig @ns.nic.ru YOURDOMAIN.RU soa сокращенный синтаксис dig @ns.nic.ru YOURDOMAIN.RU soa +short

КАК ПРОВЕРИТЬ НА DNS ЗАПИСЬ SOA


Статья рассказывает о работе whois протокола, о существующих клиентских решениях и об особенностях коммуникации с различными whois серверами (а также о выборе правильного whois сервера). Ее основная задача — помочь в написании скриптов для получения whois информации для IP адресов и доменов. Что такое whois? Что такое и для чего […]

Whois: практическое руководство пользователя



Защита от ddos mod_evasive — (mod_dosevasive) HTTP DoS or DDoS attack or brute force attack Apache модуль для организации защиты от DDoS атак. Преамбула Не стоит думать что слабый ddos не сможет нанести ущерба вашему серверу. Например атакующих зомби-машин всего 50-150, все они с толстыми каналами, а вы уехали в […]

ЗАЩИТА ОТ ЛЕГКОЙ FLOOD И DDOS АТАКИ ПО HTTP-ПРОТОКОЛУ ИСПОЛЬЗУЯ ...


Сколько апачей: Код: ps aux | grep httpd |wc -l Cколько коннектов на 80 порт: Код: netstat -na | grep «:80\ » | wc -l SYN Код: netstat -na | grep «:80\ » | grep syn

КОМАНДЫ ANTI-DDOS


Недавно озаботился поиском адекватного решения для защиты некоторых подконтрольных ресурсов от DDos атак. Первое что посоветовали — Cisco Guard. Но так как требовалось что то легкое и не столь дорогое, то решил посмотреть в сторону софтверных продуктов. После непродолжительного гугления наткнулся на небольшой скриптик (D)DoS-Deflate Работает довольно просто — каждую […]

ПОПЫТКА ЗАЩИТЫ ОТ DDOS



Анализируя файлы событий системы любому системному администратору не раз приходилось сталкивается с фактами сканирования портов его системы. В данной статье рассказывается о том, как с помощью psad (Port Scan Attack Detector) автоматически регистрировать и блокировать попытки сканирования портов вашего компьютера. Сайт проекта psad находится по адресу http://www.cipherdyne.org/ Установка psad в […]

УСТАНОВКА И НАСТРОЙКА СИСТЕМЫ ОБНАРУЖЕНИЯ И БЛОКИРОВАНИЯ ПОПЫТОК СКАНИРОВАНИЯ ПОРТОВ ...


Первый способ: И так, делаем слудующее: bash# yum install GeoIP GeoIP-devel httpd-devel Далее: bash# wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz bash# gunzip GeoIP.dat.gz bash# mv GeoIP.dat /var/lib/GeoIP/GeoIP.dat bash# wget http://geolite.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2_1.2.5.tar.gz bash# tar xzf mod_geoip2_1.2.5.tar.gz bash# cd mod_geoip2_1.2.5 Если вдруг стоит 64 битная CentOS – то меняем /usr/lib -> /usr/lib64 bash# apxs -i -a -L/usr/lib […]

УСТАНОВКА МОДУЛЯ GEOIP В АПАЧ, CENTOS


Подготовим систему к компиляции модуля # yum install -y httpd-devel gcc # cd /usr/local/src Скачаем архив с исходным кодом и скомпилим его. # wget http://drupion.com/sites/default/files/mod_rpaf-0.6.tar_.gz # tar zxvf mod_rpaf-0.6.tar_.gz # cd mod_rpaf-0.6 # apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c -- mod_rpaf-2.0.so должно появиться по адресу # ls /usr/lib64/httpd/modules/mod_rpaf-2.0.so Теперь конфигурируем: […]

Установка mod_rpaf Centos