CloudflareでNamecheap DNSを使用する


13

CloudFlareは電子メールの転送を提供しないため、NamecheapにDNS管理を残す必要があります。

どのDNSレコード(A、CNAME、...)をCloudFlare(およびどこ)にポイントして、機能を引き続き使用しながら残りをnamecheapに任せることができますか?


1
あなたはあなたの質問がしているものではない何かを尋ねているようです-あなたの本当の質問は「どうすればNamecheapを電子メールとDNSに使用できますか?
voretaq7

それが私が尋ねた質問とどのように大きく異なるかはわかりませんが、はい、それは私が意味するものです...私はNamecheapを電子メールとDNSおよびcloudflareに使用してCDNとして機能させたいと思います、ウェブホスティングはサードプロバイダーにあります。
-Onitlikesonic

回答:


13

最終的にMailgunを使用して「この問題を解決」しました。これにより、必要に応じて無料のメールサーバーで転送を行うことができました。私が述べたようにnamecheapとクラウドフレアだけでこれを行う方法はないようです 助けてくれてありがとう。



4

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

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

また、ネームサーバーに変更できない一部のユーザーにCNAMEセットアップを提供します

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

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


Namecheapは「CloudFlareホスティングパートナー」です。ドメイン名とDNSにすでにNamecheapを使用している場合、CloudFlareのネームサーバーに変更せずにCloudFlareを使用するにはどうすればよいですか?
擬似サバント14

1
CloudFlareホスティングパートナーは、パネルオプション(cPanelなど)でオンにするオプションを提供しています。このオファリングは、CNAMEレコード(通常はwww)でのみ機能し、Aレコードでは機能しません(そのような状況ではルートドメインを保護できませんでした)。
damoncloudflare

ありがとう。Webホスティングパートナー向けのようです。私はドメイン/ DNSにNamecheapのみを使用しており、CloudFlareを使用したルートドメインも間違いなく欲しいです。
擬似サバント

1

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


はい、メールサーバーはありませんが、ほとんどのドメインでは、別のドメインのメールへのキャッチオール転送が必要です
-Onitlikesonic

それでは、MXレコードはどのように設定されていますか?
マイケルハンプトン

1
DNSがnamecheap自体で管理されている場合にのみ機能するサーバー「eforward [1,2、...]。registrar-servers.com」を使用していることがわかる限り、namecheapのリダイレクトのみを使用しています。また、ホスティング(namecheapとは異なります)MXレコードはあまり信頼性が高くないため、使用を避けようとしています。すぐに変更する予定です。
Onitlikesonic

どういうわけかAとCNAMEのレコードを転送するだけでは、cloudflareは機能しませんか?転送先を見つけることができないようです
...-Onitlikesonic

問題は、サードパーティのDNSを設定すると、namecheapがパネルからメール転送を設定する機能を削除することです。冒険好きなら、転送を設定できるかどうかを確認し、その後NSを切り替えて、動作し続けるかどうかを確認します...私はそうではありません。
jb510

1

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


0

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


0

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

  1. セットアップMailgunあなたのメール転送のために- Onitlikesonicが書いたように、これはチュートリアルを開始する良いです
  2. DNSプロバイダーにこれらの新しいMX / TXTルールを設定したら、次の手順に従ってCloudFlareをセットアップし、すべてのDNSルールをスキャンします
  3. 欠落しているルール(2番目のメールサーバー、2番目のTXTルール)を追加する必要がある場合があるため、Namecheapでドメインの詳細DNS設定を確認してください。
  4. NamecheapをカスタムDNS([ドメイン]タブ)に切り替え、CloudFlareが提供するネームサーバーを入力します
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.