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

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

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

6 ответов

Решение

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

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

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

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

"Затем добавьте их в файл зоны Cloudflare, и все письма будут отправлены вашему предыдущему провайдеру".

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

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

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

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

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

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