Как отключить IPv6 в Cloudflare, за минуту
В минувшие выходные мне было любопытно посмотреть как Cloudflare может помочь в блокировке различных ботов, изучая правила фильтрации и настройки, в одной из статей на просторах интернета я обнаружил очень доходчивое и правильное, с моей точки зрения, объяснение, почему блокировка трафика IPv6 это верное направление, особенного для борьбы с накрутчиками поведенческих факторов. Статья больше для себя, так как на текущий момент Cloudflare в чуланчике у РКН.
🚀Почему именно IPv6 стал инструментом для накрутки?
Долгое время основным инструментом накрутки были прокси-серверы IPv4. Но у них есть серьезные недостатки:
⛔️Цена: Качественные приватные IPv4-прокси дороги.
⛔️Доступность: Пулы "чистых" (еще не забаненных поисковиками) IPv4-адресов ограничены.
⛔️Вычисляемость: Поисковикам относительно легко выявить и занести в черный список подсети прокси-серверов.
IPv6 кардинально меняет ситуацию:
- ✅Огромное количество адресов: IPv6 предоставляет невероятно огромное адресное пространство (например, у одного провайдера может быть количество адресов, большее, чем весь пул IPv4 в мире). Это делает массовую накрутку технически возможной и экономически выгодной.
- ✅Дешевизна: Аренда IPv6-прокси или целой подсети (десятки тысяч уникальных адресов) обходится на порядки дешевле, чем аренда даже одного IPv4-адреса. Это демократизировало накрутку — теперь ее может позволить себе любой SEO-шник с минимальным бюджетом.
- ✅"Чистота" адресов: Многие IPv6-адреса еще не были замечены в спаме, поэтому у поисковых систем нет к ним доверия или недоверия. Они являются "неопознанными" и по умолчанию могут считаться реальными пользователями.
Выглядят накрутки очень просто, в какой-то момент к вам на сайт начинаются прямые заходы с разных стран, но от 0 до 15 секунд, что очень плохо, по сути зашли и сразу вышли, это многими поисковыми системами воспринимается как спам. Вы легко можете попасть как мой ресурс под действие МПК, и дороги оттуда почти нет, но мой блог для души и моя записная книжка, так что я тут не переживаю :).
Возможно будет интересно - Почему в августе 2023 у десятков тысяч сайтов облавлися трафик
Зацените этот всплеск интереса к моему ресурсу по версии liveinternet
Ну и приведу конечно Яндекс метрику.
Вот совсем недавний пример, когда были тысячи заходов на главную страницу. Я не тещу себя иллюзиями, что вдруг мой сайт стал мегапопулярным
Вот пример поведения обычного бота, в задачи которого нагулять себе профиль, чтобы Яндекс со своими системами думал, что это человек и позволял ему сливать чей-то рекламный бюджет, а иначе как совет директоров Яндекса отчитается об увеличении прибыли, они там не за борьбой со спамом или ботами сидят.
Бот ходит каждый Божий день, на один и тот же адрес, даже из поиска и находится там около 30 секунд. а то и ниже.
Главное, что вы должны осознать, что IPv6 просто дишмански дешевый, практически весь чистый и пушистый, незагаженный ранними накрутками и непотребством. Поэтому в большинстве случаев это инструментарий редисок (Нехороших людей)
Бытует мнение, что уже у разных сотовых операторов в приоритете выход в мобильном интернете наружу, идет с помощью IPv6, такое может быть, но опять же если на стороне сайта он не поддерживается, то в фоне оно переключается на IPv4, рядовой гражданин этого просто даже не заметит, все происходит в фоне.
🛠Где в Cloudflare отключается IPv6
В самом интерфейсе cloudflare данная настройка по деактивации протокола IPv6 располагается в разделе:
Network - IPv6 Compatibility
Но в личном кабинете данный ползунок у вас будет активирован и недоступен для изменения. Не переживайте. выход есть и все можно сделать.
Читайте так же - Как централизованно отключить IPv6 в Windows
🔮Получение Zone ID ключа и деактивация IPv6 через терминал
Для компании Cloudflare протокол IPv6 в приоритете и она всеми силами старается, чтобы вы просто так не разобравшись его не отключили, такая защита от дурака.
Для начала нам нужно получить Zone ID ключ. Для этого щелкаем в правом, верхнем углу значок с пользователем и из контекстного меню выбираем пункт "Profile"
Тут нас будет интересовать Global API Key - это секретный токен, который аутентифицирует вас лично и дает вам разрешение на внесение изменений в ваш аккаунт Cloudflare через API.
Внимание: Современная best practice — НЕ использовать Global API Key. Вместо этого создавайте API Tokens с минимально необходимыми правами (принцип наименьших привилегий) только для тех зон и операций, которые вам нужны. Это гораздо безопаснее. Но мне правда лень.
Переходим в раздел API Tokens и находим там строку Global API Key, нажмите напротив нее кнопку "View"
Вас проверит система Captcha Cloudflare и попросит ввести пароль от кабинета.
Если все ввели правильно, то у вас откроется окно "Your API Key".
Так же вам необходимо будет получить Zone API. Для этого вам нужно будет раскрыть в пункте IPv6, ссылку API.
Далее открываем cmd, надеюсь, что у вас Windows 11 ни или 1-ка хотя бы. Для начала запросим текущее состояние IPv6. Для этого создайте bat файл с таким содержимым, и потом его запустите в командной строке.
curl -X GET "https://api.cloudflare.com/client/v4/zones/ваш Zone API/settings/ipv6"
-H "X-Auth-Email: Ваш Email (логин)"
-H "X-Auth-Key: Global API"
Обратите внимание, что тут мы будим использовать утилиту curl.exe, ранее рассказывал, как ее обновить.
Ответ должен быть по типу: {"result":{"id":"ipv6","value":"on","modified_on":"2025-09-06T21:33:36.662575Z","editable":true},"success":true,"errors":[],"messages":[]}
Для отключения создайте так же свой отдельный bat файл с таким содержимым:
curl -X PATCH "https://api.cloudflare.com/client/v4/zones/ваш Zone API/settings/ipv6" -H "X-Auth-Email: Ваш Email (логин)" -H "X-Auth-Key: Ваш Email (логин)" -H "Content-Type: application/json" --data "{\"value\":\"off\"}"
Результат должен быть такой:
{"result":{"id":"ipv6","value":"off","modified_on":"2025-09-08T16:50:54.747937Z","editable":true},"success":true,"errors":[],"messages":[]}
Обратите внимание, что в веб-интерфейсе Cloudflare данный пункт уже отключен, но самое интересное, что именно в нем стал доступен ползунок, чтобы заново активировать IPv6.
Но я люблю больше PowerShell, запускаем ISE в режиме администратора и вставляем там код:
$headers = @{
"X-Auth-Email" = "Ваш_EMAIL"
"X-Auth-Key" = "Ваш API_KEY"
"Content-Type" = "application/json"
}$body = '{"value": "off"}'
Invoke-RestMethod -Uri "https://api.cloudflare.com/client/v4/zones/Ваш ZONE_ID/settings/ipv6" `
-Method PATCH `
-Headers $headers `
-Body $body
На выходе должен быть результат:
result success errors messages
------ ------- ------ --------
@{id=ipv6; value=off; modified_on=2025-09-08T17:07:43.875775Z; editable=True} True {} {}
На этом у меня все. Мы подробно рассмотрели причины по которым стоит отключать IPv6 в Cloudflare, и главное как это сделать. Ну не готов сейчас мировой интернет быть без ботов и накруток. С вами был Иван Сёмин, автор и создатель данного портала. Всем спасибо за внимание и до скорых встреч.
Полезные ссылки
- https://antiddos24.ru/blog/kak-pravilno-otklyuchit-ipv6-v-cloudflare