web-dev-qa-db-ja.com

CloudFlareでNamecheap DNSを使用する

CloudFlareはEメール転送を提供しないため、DNS管理をNamecheapに任せる必要があります。

残りをネームチープのままにしながら、それらの機能を引き続き使用できるようにするには、CloudFlare(および場所)を指す必要があるDNSレコード(A、CNAMEなど)はどれですか。

13
Onitlikesonic

「Cloudflareは、DNSアクセスを付与せずにサービスを簡単に使用することはできません(APIを介してのみ可能だと思います)」

CloudFlareホスティングパートナー を使用してアクティブ化する場合、DNSに変更する必要はありません。

また、ネームサーバーに変更できない一部のユーザーに CNAME setup を提供しています。

「それらをCloudflareゾーンファイルに追加すると、すべてのメールが以前のプロバイダーに戻されます。」

はい、ほとんどの場合、CloudFlareのDNS設定にすべてのメールとMXレコードが必要です(誰かが直接サインアップした場合)。これに答えてくれてありがとう:)

4
damoncloudflare

これは簡単には不可能です。 CloudFlareをセットアップすると、現在のすべてのレコードが転送されます。それは通常オンまたはオフの種類のものです。オレンジ色のフラグをクリックすると、AまたはCNAMEの各レコードをCloudflareから除外できます。 namecheapでは、MXレコードを変更することはほとんどありません。私は切り替えますが、それでも機能するはずです。すべてのレコードが同一であることを確認してください(とにかくCloudFlareが実行する必要があります)。

1
David Eisen

CloudFlare内でDNSを完全に管理できます。 DNSマネージャーを使用して、MXレコードを必要なものに設定します。

1
Michael Hampton

Cloudflareは、DNSアクセスを付与せずにサービスを簡単に使用することはできません(I think APIを介してのみ可能です)。いずれにしても、ここでのより良い解決策は、DNSをCloudflareで維持し、メール(MX)レコードを現在の場所に戻すことです。 UNIX端末または他のサービスで「Dig mx domain.com」を実行してMXレコードを検索することにより、現在のMXレコードを取得できます。次に、それらをCloudflareゾーンファイルに追加すると、すべてのメールが以前のプロバイダーに戻されます。

0
Peter

OK、DNSプロバイダー(Namecheapなど)のカスタムドメイン用のWebサイト(GitHubページなど)があり、その前にCloudFlare CDN/HTTPSプロキシを配置してメール転送を機能させたい場合、これが順序です。あなたが実行する必要があるタスクの:

  1. メール転送用に Mailgun を設定します– Onitlikesonicが書いたように、 this は良い開始チュートリアルです
  2. DNSプロバイダーにこれらの新しいMX/TXTルールを設定したら、 これらの手順 を設定して CloudFlare を設定し、すべてのDNSルールをスキャンします
  3. 欠落しているルール(2番目のメールサーバー、2番目のTXTルール))を追加する必要がある場合があるため、Namecheapでドメインの詳細DNS設定を確認してください
  4. NamecheapをカスタムDNS(「ドメイン」タブ)に切り替え、CloudFlareが提供するネームサーバーを入力します
0
metakermit