Внутри 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