Защита сайта с CloudFlare в cPanel

У вас есть возможность настроить базовую защиту своего сайта от атак типа DoS/DDoS с помощью сервиса CloudFlare, встроенного в cPanel. Для этого нужно выполнить несколько простых шагов:

1. Зайти в cPanel со своими деталями доступа и перейти в раздел CloudFlare

Защита сайта с CloudFlare в cPanel

2. В разделе Sign Up / Log In в поле «Your Email» введите свой контактный e-mail, отметьте галочкой опцию о том, что согласны с правилами предоставления услуги, и нажмите кнопку Signup Now!

Защита сайта с CloudFlare в cPanel

После этого на сайте разработчика будет создана бесплатная учетная запись для вас, и на e-mail, который вы указали, придет письмо от CloudFlare с деталями доступа к сайту CloudFlare.com. В письме будет ссылка на сброс пароля для входа в созданную учетную запись.

3. Прежде всего хотим обратить внимание на тот факт, что Cloudflare работает только через CNAME записи. Вы не сможете включить его для своего основного домена, если для него указана только А-запись. Перед активацией защиты убедитесь в том, что в cPanel создан домен вида www.domain.com с CNAME записью, ведущей на domain.com, где domain.com — имя основного домена. При необходимости указать недостающие DNS записи вы сможете через Advanced DNS Zone Editor/Расширенный редактор DNS зон, находящийся в разделе Domains/Домены.

Вернитесь на главную страницу cPanel и снова перейдите в меню CloudFlare. Теперь там появится раздел My Websites. В нем — список доменных имен сайтов, которые уже добавлены в cPanel. Вам необходимо активировать защиту для каждого из сайтов, нажав на изображение облака в столбце CloudFlare Status. Подождите пару минут, пока не будет активирована защита. После ее активации появится раздел Website Records, содержащий CNAME запись вида

Защита сайта с CloudFlare в cPanel

Дополнительно вам на e-mail будет отправлено сообщение о том, что для выбранного домена включена защита от DDoS атак с помощью CloudFlare, со ссылкой на страницу Overview. На этой странице будут указаны возможные варианты действий с доменом.

Защита сайта с CloudFlare в cPanel

Обратите внимание на тот факт, что при переходе в раздел Add site в вашей учетной записи на сайте CloudFlare домен, для которого активирована защита в cPanel, отображаться не будет.

Если на странице Overview перейти по ссылке DNS Records, то в новом окне появится сообщение о том, что DNS записи доменного имени необходимо редактировать на нашей стороне (в панели управления хостингом).

Защита сайта с CloudFlare в cPanel

То есть любые DNS записи защищаемого домена вы по-прежнему сможете редактировать в cPanel с помощью расширенного редактора DNS зон.

Важно! Чтобы настроить защиту поддоменов, вам предварительно нужно будет указать CNAME запись для защищаемых поддоменов через расширенный редактор DNS зон. Например, для активации Cloudflare на поддомене sub.domain.com нужно создать CNAME запись и в ее значении указать domain.com, где domain.com — имя вашего основного доменного имени.

4. На этом процесс активации защиты сайта от DDoS атак завершен.

Чтобы отключить защиту домена сервисом CloudFlare, вам нужно будет перейти в CloudFlare => Website Records и в столбце CloudFlare status снова кликнуть по изображению облака и выбрать Click to disable.

Защита сайта с CloudFlare в cPanel