Defaults.Exposed

Defaults.Exposed › Налаштування › CAA

Як налаштувати CAA-запис на Cloudflare

Додайте CAA-запис у Cloudflare, щоб контролювати, які центри сертифікації можуть видавати SSL-сертифікати для вашого домену.

Чому це важливо для вашого бізнесу

CAA-запис вказує, які центри сертифікації (компанії, що видають SSL/TLS-сертифікати — замки у браузері) мають право видавати сертифікат для вашого домену. Будь-який центр, що дотримується правил, зобов’язаний спочатку перевірити цей запис і відмовити у видачі, якщо його немає в списку.

Простими словами: без CAA-запису будь-який із сотень центрів сертифікації по всьому світу може помилитися або бути обманутим і видати чинний сертифікат для вашого домену, яким зловмисник скористається, щоб переконливо видавати себе за ваш сайт. CAA-запис закриває цю вразливість, кажучи: лише ці центри, і жодних інших. Безкоштовно і займає кілька хвилин.

Перевірте, чи Cloudflare керує вашим DNS

Це працює лише тоді, коли Cloudflare відповідає на DNS-запити для вашого домену. Cloudflare є вашим DNS-хостом, і його DNS активний лише тоді, коли сервери імен вашого домену вказують на сервери Cloudflare, зазначені у вашій панелі керування. Відкрийте ваш домен у Cloudflare й перевірте сторінку Overview, щоб підтвердити активність Cloudflare. Якщо сервери імен вказують деінде — додайте CAA-запис у того провайдера, який керує вашим DNS.

Спочатку дізнайтесь ваш центр сертифікації

Перш ніж щось додавати, з’ясуйте, який центр видає ваш сертифікат, інакше ви ризикуєте заблокувати власного провайдера. Поширені значення:

Примітка щодо Cloudflare: якщо ви використовуєте власний SSL Cloudflare (проксований режим з помаранчевою хмарою), Cloudflare отримує сертифікати через кілька центрів від вашого імені — тому переконайтесь, що будь-який CAA-запис, який ви додаєте, все одно дозволяє ці центри, або дозвольте Cloudflare управляти CAA самостійно. Якщо не впевнені — запитайте того, хто налаштовував ваш хостинг, або перевірте сертифікат у браузері (натисніть на замок, потім переглянте видавця).

Покрокова інструкція для Cloudflare

  1. Увійдіть до Cloudflare і виберіть ваш домен.
  2. У лівому меню перейдіть до налаштувань DNS (шукайте DNS / Records).
  3. Натисніть Add record.
  4. Встановіть Type на CAA.
  5. У полі Name введіть: @ Символ @ означає кореневий домен. Cloudflare автоматично додає домен, тому не вводьте назву домену після нього.
  6. Cloudflare показує поля CAA у вигляді зручних меню. Налаштуйте їх так:
    • Flags: 0
    • Tag: виберіть Only allow specific hostnames (це тег issue)
    • CA domain name (значення): letsencrypt.org
  7. Залиште TTL на Auto.
  8. Натисніть Save.

Дозвіл кільком центрам сертифікації

Більшість доменів з часом використовують більше одного центру — наприклад, безкоштовний сертифікат сьогодні і платний пізніше, або різні для різних сервісів. Щоб дозволити кілька — додайте окремий CAA-запис для кожного. Усі вони використовують однакові @, 0 і issue — змінюється лише значення CA domain:

Разом вони кажуть: обидва ці центри дозволені, жодних інших. Їх не об’єднують в один запис.

Типові помилки на Cloudflare

Перевірте результат

Після збереження й поширення запустіть безкоштовну перевірку на цьому сайті. Вона простими словами скаже, чи встановлено CAA-запис і яким центрам ви надали дозвіл.

Готово? Перевірте домен безкоштовно щоб підтвердити, що все спрацювало, — і побачити повну оцінку за всіма 34 перевірками.