Как и обещал, завожу специальную страницу и на ней буду расширять список обнаруженных IP-адресов ботов, которые необходимо блокировать на сайте.
Что делают эти боты и зачем они вообще в принципе кому-то нужны — напишу отдельный пост чуть позже.
А пока «черный» список IP и подсетей для блокировки
И как его использовать, чтобы уже сразу все в одном комплекте. Но список IP буду постоянно пополнять при обнаружении новых атак ботов.
Обновлено: 23 октября 2025г.
$blacklist = [
'178.16.129.70',
'103.102.43.25',
'23.100.232.233',
'52.237.213.209',
'65.21.',
'65.109.',
'65.108.',
'95.217.',
'135.181.',
'2a0b:21c0:a003',
'2607:a400:4',
'2602:ffe4:8',
'2a12:1e',
'2a12:c3',
'2a0d:83',
'2a10:cb',
'2a09:e2',
'2a05:54',
'2a05:35',
'2a13:85',
'2a14:2d',
'2a14:7b',
'2a09:62',
'2a11:83',
'2a11:91',
'2a11:84',
'2a11:cd',
'2a11:68',
'2a10:41',
'2a04:6e',
'2a0a:981',
'2a0c:69',
'2a0f:9e',
'2a0f:28',
'2a0e:e5',
'178.66.',
'125.88.',
'118.195.',
'212.33.24.',
'138.199.',
'103.186.31.',
'104.168.113',
'109.42.240',
'111.249.141',
'123.27.11',
'149.5.4',
'136.228.133',
'198.12.72',
'45.10.166',
'160.191.224',
'202.76.162',
'201.93.252',
'191.103.44',
'146.174',
'147.135.252',
'177.12.49',
'192.42.116',
'20.171.207',
'14.162.56',
'14.254.7',
'45.238.183',
'113.183.161',
'113.190.154',
'138.204.66',
'14.172.182',
'14.162.23',
'168.205.103',
'138.59.155',
'152.243.229'
];
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$clientIP = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$clientIP = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$clientIP = $_SERVER['REMOTE_ADDR'];
}
foreach ($blacklist as $blackIp){
if (strpos($clientIP, $blackIp) === 0) {
$errors[] = 'Отвали, БОТ!';
exit();
}
}Вставить этот код нужно в скрипт, который первый начинает обработку на вашем сайте .
Для большинства CMS это корневой файл index.php, для 1С Битрикс вставка делается в init.php
Если эта информация оказалась вам полезной и интересной, то можно поблагодарить автора любой суммой либо по номеру телефона +79807480224 (Сбер, Тинькофф)
Еще больше интересной и полезной информации о SEO, сайтостроении, интернет-маркетинге читайте на моем канале @freelancervit.