Доброго времени суток!
Анализируя десятки обращений в поддержку моего сервиса по регистрации доменов, я заметил, что многие пользователи не понимают базовые настройки Cloudflare. Правильная конфигурация улучшит безопасность, скорость и стабильность сайта.
В этой статье я описал ключевые универсальные настройки. Рекомендации основаны на официальной документации и своем опыте.
Анализируя десятки обращений в поддержку моего сервиса по регистрации доменов, я заметил, что многие пользователи не понимают базовые настройки Cloudflare. Правильная конфигурация улучшит безопасность, скорость и стабильность сайта.
В этой статье я описал ключевые универсальные настройки. Рекомендации основаны на официальной документации и своем опыте.
Привязываем домен
Не думал, что придется об этом писать, но все же многие не могут справиться и с этим.
Не думал, что придется об этом писать, но все же многие не могут справиться и с этим.
Переходим на сайт Cloudflare.com
На главной странице нажимаем Start for free

Регистрируемся на любые данные, Cloudflare не требует никаких верификаций. Однако для долгосрочных проектов я все-таки рекомендую указать данные, которые вы запомните и создать аккаунт на свою почту


Опрос при регистрации пропускаем серой кнопкой Skip в правом нижнем углу
На главной странице нажимаем Start for free

Регистрируемся на любые данные, Cloudflare не требует никаких верификаций. Однако для долгосрочных проектов я все-таки рекомендую указать данные, которые вы запомните и создать аккаунт на свою почту


Опрос при регистрации пропускаем серой кнопкой Skip в правом нижнем углу
Во вкладке Account Home введите название вашего домена и выберите Manually enter DNS records и жмем Continue

Выбираем Free тарифный план, его хватит для основной настройки домена

Теперь добавляем А-запись с айпи вашего сервера, либо же любую другую запись в зависимости от ваших нужд. Если планируете использовать домен только для редиректа, можно выставить айпи-заглушку 192.0.2.1

Далее Cloudflare даст нам 2 NS-записи, которые нужно будет выставить в панели управления вашего регистратора доменов. Покажу на примере SafeDomains



После того как сменилии NS, нажимаем Check nameservers и ожидаем до 24 часов. Чаще всего обновление занимает около 30 минут.
Однако домен мы уже можем настроить, чтобы не терять время

Выбираем Free тарифный план, его хватит для основной настройки домена

Теперь добавляем А-запись с айпи вашего сервера, либо же любую другую запись в зависимости от ваших нужд. Если планируете использовать домен только для редиректа, можно выставить айпи-заглушку 192.0.2.1

Далее Cloudflare даст нам 2 NS-записи, которые нужно будет выставить в панели управления вашего регистратора доменов. Покажу на примере SafeDomains



После того как сменилии NS, нажимаем Check nameservers и ожидаем до 24 часов. Чаще всего обновление занимает около 30 минут.
Однако домен мы уже можем настроить, чтобы не терять время
Раздел DNS
Type: Выбираем тип записи в зависимости от цели, если нужно привзать домен к серверу выбираем А
Name: Указываем нужный нам поддомен
Address: Сюда вводим само значение записи, в моем случае это будет айпи адрес
Proxy status: Будет ли запись проксироваться клаудфлейром, то есть скрывать настоящий айпи за своей маской. Почти всегда включаем.

Name: Указываем нужный нам поддомен
Address: Сюда вводим само значение записи, в моем случае это будет айпи адрес
Proxy status: Будет ли запись проксироваться клаудфлейром, то есть скрывать настоящий айпи за своей маской. Почти всегда включаем.

Раздел SSL/TLS
Без SSL-сертификата браузеры будут ругаться на ваш домен из-за отстутствия безопасного соединения (https://)
Нажимаем Configure и выбираем нужный режим:
Flexible: Универсальный SSL от клаудфлейра, включаем, только если нету сертификата на своем хосте (сервере)
Full: Ставим если есть Let's Encrypt или любой другой купленный сертификат непосредственно на сервере
Full strict: Действующий + самоподписный, максимальная безопаснось, ставим при наличии ссла на сервере

Нажимаем Configure и выбираем нужный режим:
Flexible: Универсальный SSL от клаудфлейра, включаем, только если нету сертификата на своем хосте (сервере)
Full: Ставим если есть Let's Encrypt или любой другой купленный сертификат непосредственно на сервере
Full strict: Действующий + самоподписный, максимальная безопаснось, ставим при наличии ссла на сервере

Раздел Security
Раздел Speed
Раздел Caching
Раздел Rules
Для создания редиректа добавляем новое правило:
Url - с какой страницы нужен редирект, для всех поддоменов добавляем *.example.com, для всех страниц example.com/*
Setting - Forwarding rule
Code - 301
Url - указываем полную ссылку на конечную страницу, на которую будет перенаправлять домен

Url - с какой страницы нужен редирект, для всех поддоменов добавляем *.example.com, для всех страниц example.com/*
Setting - Forwarding rule
Code - 301
Url - указываем полную ссылку на конечную страницу, на которую будет перенаправлять домен

Для более продвинутой конфигурации воспользуйтесь поиском по официальной документации, статья содержит в себе лишь основные самые популярные настройки.
Документация: https://developers.cloudflare.com/
Документация: https://developers.cloudflare.com/











Комментарии 0