Приветствую, уважаемые читатели! Меня зовут Алексей Солтык, я эксперт по безопасности сайтов и SEO-специалист. Сегодня я расскажу вам, как отключить поддержку IPv6 в Cloudflare, чтобы защитить свой сайт от атак злоумышленников. Следуя моим инструкциям, вы сможете сделать это самостоятельно, даже если у вас нет глубоких технических знаний.
Могу помочь с настройкой защиты от поведенческих ботов и парсеров.
Что такое IPv6 и зачем его отключать в Cloudflare?
IPv6 - это новый интернет-протокол, который постепенно приходит на смену устаревшему IPv4. Казалось бы, зачем отключать более современный протокол? Дело в том, что сегодня IPv6 активно используется хакерами и спамерами для организации DDoS-атак и рассылки нежелательной информации.
Из-за низкой стоимости IPv6 адресов злоумышленники могут легко создавать огромные сети из зараженных компьютеров (ботнеты) и использовать их для атак на сайты. Отключив поддержку IPv6 в Cloudflare, вы значительно усложните жизнь хакерам и снизите риски для своего веб-ресурса.
Текущая ситуация с внедрением IPv6 в мире и России
Хотя переход на IPv6 считается неизбежным, его темпы в разных странах сильно отличаются. По данным на октябрь 2023 года, в Германии IPv6 используют 73% сайтов, в США - 48%, а в России - лишь 6%. Средний мировой показатель составляет 43%.
Такая статистика говорит о том, что в России отключение IPv6 пока не окажет серьезного влияния на доступность сайтов для обычных пользователей. В то же время это эффективный способ защиты от наиболее продвинутых ботнетов и хакерских группировок.
Как отключить IPv6 в Cloudflare?
Процесс отключения зависит от вашего тарифного плана Cloudflare. Для платных тарифов (Pro, Business, Enterprise) предусмотрен простой переключатель в панели управления. Пользователям бесплатного тарифа придется использовать консольную команду. Кроме того, есть альтернативный вариант через сайт mikfoxi. Давайте рассмотрим все способы подробнее.
Вариант 1 - Для платных тарифов Cloudflare (Pro, Business, Enterprise)

Если у вас оплачен один из коммерческих пакетов Cloudflare, отключить IPv6 можно буквально в пару кликов:
- Войдите в личный кабинет Cloudflare и выберите нужный домен.
- Перейдите в раздел "Network".
- Найдите переключатель "IPv6 Compatibility" и установите его в положение "Off".
Вот и все, теперь ваш сайт больше не поддерживает IPv6. Если по каким-то причинам вам понадобится снова включить этот протокол, просто верните переключатель в положение "On".
Вариант 2 - Для бесплатного тарифа Cloudflare (Free)
К сожалению, в бесплатном тарифе функция отключения IPv6 недоступна через графический интерфейс. Но это можно сделать с помощью Cloudflare API, отправив специальную консольную команду. Не пугайтесь, на самом деле все не так сложно, как кажется. Процесс состоит из четырех шагов и занимает около 10 минут.
Шаг 1. Создайте API-токен

API-токен - это уникальный ключ, который позволяет управлять параметрами вашего аккаунта Cloudflare через программный интерфейс. Чтобы создать токен:
- Войдите в панель управления Cloudflare.
- Перейдите в раздел "My Profile" → "API Tokens".
- Нажмите кнопку "Create Token".
- В открывшемся окне выберите "Custom Token" и нажмите "Get started".
- Задайте название токена (например, "Disable IPv6") и выберите необходимые разрешения:
- Permissions: Zone → Zone Settings → Edit
- Zone Resources: Include → Specific Zone → Выберите ваш домен
- Нажмите "Continue to summary", а затем "Create Token".
- Скопируйте созданный токен и сохраните его в надежном месте.
Шаг 2. Найдите Zone ID
Zone ID - это уникальный идентификатор зоны Cloudflare, к которой относится ваш домен. Чтобы его узнать:
- Зайдите в панель управления Cloudflare и выберите свой домен.
- Перейдите на вкладку "Overview".
- В нижней части экрана найдите раздел "API" и скопируйте значение поля "Zone ID".
Шаг 3. Выполните консольную команду
Теперь, когда у вас есть API-токен и Zone ID, можно отправить команду на отключение IPv6:
- Откройте командную строку (Windows) или терминал (macOS, Linux).
- Введите следующую команду, подставив вместо ZONE_ID и API_TOKEN ваши значения:
curl -X PATCH "https://api.cloudflare.com/client/v4/zones/ZONE_ID/settings/ipv6" \ -H "Authorization: Bearer API_TOKEN" \ -H "Content-Type: application/json" \ --data '{"value":"off"}' - Нажмите Enter. Если команда выполнена успешно, вы увидите ответ вида:
{ "success": true, "errors": [], "messages": [], "result": { "id": "ipv6", "value": "off", "modified_on": "2023-03-15T12:00:00Z", "editable": true } }
Шаг 4. Проверьте результат
Чтобы убедиться, что IPv6 действительно отключен:
- Вернитесь в панель управления Cloudflare.
- Выберите свой домен и перейдите в раздел "Network".
- Убедитесь, что переключатель "IPv6 Compatibility" находится в положении "Off".
Поздравляю, теперь ваш сайт защищен от атак и спама через IPv6!
Вариант 3 - Отключение через cloudflare.mikfoxi.com
Существует онлайн-сервис mikfoxi, который позволяет отключать IPv6 в Cloudflare без использования командной строки. Лично я рекомендую собственноручно выполнять такие операции, но, в принципе, это рабочий способ. Процесс состоит из четырех шагов.
Шаг 1. Аналогично создаем API-токен
Порядок действий такой же, как описано выше во втором варианте.
Шаг 2. Заходим на сайт mikfoxi
Открываем страницу онлайн-сервиса cloudflare.mikfoxi.com.
Шаг 3. Вбиваем почту, API и домен

В соответствующие поля вводим:
- Email - адрес электронной почты, на который зарегистрирован аккаунт Cloudflare
- API Token - созданный ранее API-токен
- Domain - домен, для которого нужно отключить IPv6
Шаг 4. Нажимаем пункт "Отключение IPv6" и запускаем выполнение
На странице находим блок "Отключение IPv6", нажимаем кнопку "Запустить выполнение" и ждем подтверждения операции.

В случае успеха IPv6 для вашего домена будет отключен. Обязательно проверьте результат в панели управления Cloudflare, как описано в варианте 2.
Ответы на частые вопросы (FAQ)
Как снова включить IPv6?
Чтобы включить поддержку IPv6, достаточно повторить процедуру отключения, но в консольной команде заменить "value":"off" на "value":"on". Либо просто переключить тумблер "IPv6 Compatibility" в положение "On" в разделе "Network" панели управления Cloudflare.
Защищает ли отключение IPv6 в Cloudflare от прямых заходов по IPv6-адресу сайта?
Нет, отключение IPv6 на уровне DNS не блокирует прямые заходы на сайт по его IPv6-адресу. Если вы хотите полностью исключить любой IPv6-трафик, необходимо дополнительно отключить этот протокол на хостинге самого сайта. Свяжитесь со службой поддержки вашего хостинг-провайдера, чтобы узнать, как это сделать.
На этом все, друзья. Надеюсь, мои советы помогут вам сделать сайт более безопасным и устойчивым к атакам хакеров. Если остались какие-то вопросы по теме - пишите в комментариях, с радостью отвечу и поделюсь опытом. Удачи и до новых встреч на страницах блога!
Алексей Солтык, ваш эксперт по безопасности сайтов и SEO-специалист.
голосов
Следующие страницы вас также могут заинтересовать:
- Настройка Cloudflare для защиты и оптимизации сайта
- Калькулятор конверсии онлайн | Расчет конверсии сайта
- Робототехника
- SEO умного фильтра Bitrix
- Userator
Обновлено: 09.04.2024