Назад | Перейти на главную страницу

Использование namecheap dns с Cloudflare

Поскольку CloudFlare не поддерживает пересылку электронной почты, мне нужно оставить управление DNS в Namecheap.

Какие записи DNS (A, CNAME, ...) мне нужно указать на CloudFlare (и куда), чтобы иметь возможность использовать их функции, а все остальное оставить на усмотрение namecheap?

Я закончил тем, что использовал Mailgun для «решения этой проблемы», который дает мне бесплатные почтовые серверы для пересылки по мере необходимости, похоже, нет никакого способа сделать это только с помощью namecheap и cloud flare в качестве проблемы, о которой я говорил. Спасибо всем за помощь.

«Cloudflare не облегчает вам использование их сервиса, не предоставляя им доступ к DNS (я думаю, что это возможно только через их API)»

Вам не нужно переходить на наш DNS при активации через Партнер по хостингу CloudFlare.

Мы также предлагаем Настройка CNAME некоторым пользователям, которые не могут перейти на наши серверы имен.

«Затем добавьте их в свой файл зоны Cloudflare, и это будет направлять всю почту обратно к вашему предыдущему провайдеру».

Да, люди наверняка захотят, чтобы вся ваша почта и записи MX были в настройках DNS в CloudFlare (если кто-то подписался напрямую). Спасибо, что ответили на это :)

Вы можете отлично управлять своим DNS в CloudFlare. Просто используйте его диспетчер DNS, чтобы настроить записи MX так, как они должны быть.

Это сделать нелегко. Когда вы настраиваете CloudFlare, он переносит все ваши текущие записи. Обычно это происходит во включенном или в выключенном состоянии. Вы можете исключить каждую запись A или CNAME из Cloudflare, щелкнув оранжевый флаг. С namecheap они, вероятно, редко меняют свои записи MX. Я бы переключился, он все равно должен работать, просто убедитесь, что все ваши записи идентичны (что CloudFlare в любом случае должен сделать для вас).

Cloudflare не упрощает использование их службы без предоставления доступа к DNS (I считать это возможно только через их API). Тем не менее, лучшее решение здесь - сохранить DNS с помощью Cloudflare и просто направить свои записи почты (MX) туда, где они сейчас находятся. Вы можете найти текущие записи MX, выполнив команду «dig mx domain.com» в терминале unix или другом сервисе для поиска записей MX. Затем добавьте их в файл зоны Cloudflare, и вся почта будет направлена ​​обратно вашему предыдущему провайдеру.

Хорошо, если у вас есть веб-сайт (например, на страницах GitHub) для личного домена у поставщика DNS (например, Namecheap), и вы хотите поставить прокси CloudFlare CDN / HTTPS перед ним и работать с пересылкой почты, это порядок задач, которые необходимо выполнить:

  1. Настроить Mailgun для пересылки вашей электронной почты - как писал Onitlikesonic, этот хороший начальный урок
  2. После того, как у вас есть эти новые правила MX / TXT в вашем DNS-провайдере, следуйте эти инструкции установить CloudFlare и пусть он просканирует все правила DNS
  3. Возможно, вам придется добавить недостающие правила (2-й почтовый сервер, 2-е правило TXT), поэтому обязательно проверьте расширенные настройки DNS для своего домена на Namecheap.
  4. Переключите Namecheap на настраиваемый DNS (вкладка «Домен») и введите серверы имен, которые предоставляет CloudFlare.