Внутри AlterCPA Pro имеется встроенный фильтр для трафика. Он позволяет запустить для своих вебмастеров простой и быстрый сервис фильтрации, работающий на базе чёрных списков. Чтобы начать работу с фильтрами, вам необходимо произвести предварительную настройку.
- В разделе "Управление - Фильтры трафика" перейдите в подраздел "Настройки" и подготовьте всё с соответствии с рекомендациями ниже.
- В разделе "Управление - Фильтры трафика" активируйте все необходимые вам для работы чёрные списки.
- В разделе "Управление - Настройки - Расширенные" уберите галочку скрытия раздела "Фильтры трафика".
Рекомендуемая конфигурация
На начальном этапе, мы рекомендуем включить некоторые умные механизмы проверки трафика в настройках фильтрации. Прежде всего, создайте и сделайте активными три чёрных списка:
- Smart IPv4, тип "IP-адреса", для сбора подозрительных IP адресов
- Smart Net, тип "IP-подсети", для слияния подозрительных IP в подсеть
- Smart IPv6, тип "IPv6-адреса", для сбора подозрительных адресов IPv6
Перейдите в подраздел "Настройки" и во всех выпадающих списках выберите только что созданные чёрные списки. Укажите следующие настройки блокировки:
- Разные User-Agent: допустимое количество - 30, блокировка на сутки
- Ошибки гео: блокировка на сутки
- Фильтр заголовков: блокировка на сутки
- Ошибки домена: блокировка на час
- Блокировка подсетей: 50 совпадающих IP-адресов, на сутки, из списка Smart IPv4.
Данные настройки могут меняться в зависимости от ваших предпочтений и являются не более чем стартовой рекомендацией.
Формат чёрных списков
Вы можете экспортировать и импортировать чёрные списки в формате CSV. Кодировка файла - UTF-8, разделитель - запятые, обрамление значений - кавычки. Каждый из типов чёрных списков работает со своим форматом. Все списки используют одинаковые идентификаторы комментариев:
- Публичный список
- Подозрительный
- Корпоративный
- Разные User-Agent
- Ошибочное ГЕО
- Ошибки заголовков
- Много ошибок
- Ошибочный запрос
- Бот
IPv4 адреса
Строка данного списка содержит два поля: IP-адрес и идентификатор комментария.
12.34.56.78,2
IPv4 подсети
Строка данного списка содержит три поля: IP-адрес, ёмкость подсети и идентификатор комментария.
12.34.56.0,24,3
IPv6 адреса и подсети
Все IPv6-адреса добавляются как подсети. Рекомендуется использовать подсеть /64. Адрес может указываться как в полном, так и в сокращённом виде. Строка данного списка содержит три поля: IPv6-адрес, ёмкость подсети и идентификатор комментария.
2001:abcd::1,64,5
Фильтр заголовков
Строка данного списка содержит три поля: содержимое заголовка, идентификатор заголовка и идентификатор комментария.
"facebook",1,6
Идентификатор заголовка может принимать одно из следующих значений:
1
- User-Agent2
- Accept3
- Accept-Charset4
- Accept-Encoding5
- Accept-Language6
- Authorization7
- Cache-Control8
- Connection9
- Content-Disposition10
- Date11
- Expect12
- From13
- Host14
- If-Match15
- If-Modified-Since16
- If-None-Match17
- If-Range18
- If-Unmodified-Since19
- Max-Forwards20
- Pragma21
- Proxy-Authorization22
- Range23
- Referer24
- TE25
- Trailer26
- Transfer-Encoding27
- Upgrade28
- Via30
- X-Forwarded-For31
- X-Purpose32
- X-FB-HTTP-Engine33
- X-Frame-Options34
- X-WAP-Profile35
- X-Real-IP36
- Client-IP37
- CF-Connecting-IP100
- Remote Address101
- Remote Port102
- Request Method103
- Request URI104
- Request Query String106
- Request Scheme