Скрипт для подсчета IP-адресов на сервере и автоматического добавления большого числа блоков в CSF с использованием bashPython

Программы на Python
Ответить
Anonymous
 Скрипт для подсчета IP-адресов на сервере и автоматического добавления большого числа блоков в CSF с использованием bash

Сообщение Anonymous »

Я использую эту командную строку для вывода списка IP-адресов на сервере
netstat -ntu|awk '{print $5}'|cut -d: -f1 -s|sort |uniq -c|sort -nk1 -r
Я всегда получаю такие результаты:

Код: Выделить всё

 36 142.251.9.26
31 64.233.184.27
26 142.250.153.27
23 142.250.27.26
22 142.250.27.27
19 142.250.153.26
15 64.233.184.26
13 142.251.0.27
11 195.3.223.154
Затем я блокирую IP-адреса вручную с большими числами.
Я уже заблокировал ботов в файлах robots, htaccess, конфигурации apache и mod_security. , но это не помогает ботам перегружать сервер.
Есть ли какой-нибудь скрипт bash, оболочки или Python, который может помочь мне заблокировать большое количество IP-адресов и добавить их в CSF, пожалуйста?
Я ценю любую помощь или предложение.
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ock-in-the
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»