Как отключить IPv6 в Cloudflare при помощи CMD
Известно, что нет возможности отключить IPv6 в Cloudflare, так как ползунок серый, неактивный. Если вы захотели отключить IPv6 в Cloudflare, чтобы избежать ботов, которые нагуливают профиля в Яндексе, то разберем, как это сделать на своем ПК с Windows при помощи командной строки. Вам не нужно заходить на свой хостер и открывать терминал или пытаться найти параметр отключения IPv6 в панели управления хостингом. Всё намного проще, приступим.
Отключение IPv6 в Cloudflare при помощи командной строки
1. Зайдите в свой аккаунт Cloudflare и выберите нужный сайт, если их несколько. Далее перейдите "Network" и справа найдите IPv6 Compatibility, после чего нажмите ниже на API. Далее сохраните строку (можно в текстовый документ):
PATCH https://api.cloudflare.com/client/v4/zones/.../settings/ipv6
2. Следующим шагом нам нужен глобальный API и почта аккаунта. Для этого, нажмите сверху справа на "Профиль" запомните свою почту и слева нажмите на API Token, после чего нажмите на View в графе Global API Key. Запишите его тоже в текстовый документ для удобства вместе с почтой.
3. Запускаем командную строку от имени администратора на своем ПК или ноутбуке и вводим следующую команду, заменяя данные на свои записанные:
curl -X PATCH "https://api.cloudflare.com/client/v4/zones/НОМЕР ТОКЕНА API ipv6/settings/ipv6" -H "X-Auth-Email: ПОЧТА" -H "X-Auth-Key: GLOBAL API KEY" -H "Content-Type: application/json" --data "{\"value\":\"off\"}"
- Вставляем свой API от ipv6, который записывали
- Вставляем свой глобальный API
- Пишем свою почту
4. Очистите кэш в Cloudflare и ipv6 будет отключен. Чтобы его включить обратно, нужно просто ползунок включить в Cloudflare в разделе Network и графе IPv6 Compatibility.