Usando namecheap dns com cloudflare

13

Como o CloudFlare não fornece encaminhamento de email, preciso deixar meu gerenciamento de DNS no Namecheap.

Quais registros DNS (A, CNAME, ...) eu precisaria apontar para o CloudFlare (e para onde) para poder continuar usando suas funcionalidades enquanto deixava o restante para namecheap?

Onitlikesonic
fonte
1
Você parece estar perguntando algo que não é o que a sua pergunta está perguntando - a sua pergunta real é "Como posso usar o Namecheap para email e DNS, mas o CloudFlare para hospedagem na web?"
voretaq7
Não veja como isso é muito diferente da pergunta que fiz, mas sim, é isso que quero dizer ... Quero usar o Namecheap para email, DNS e cloudflare para atuar como CDN, a hospedagem está localizada em um terceiro provedor.
Onitlikesonic

Respostas:

13

Acabei usando o Mailgun para "resolver esse problema", o que me dá servidores de correio gratuitos para fazer o encaminhamento conforme necessário, não parece haver nenhuma maneira de fazer isso apenas com o namecheap e o cloud flare, como o problema que afirmei. Obrigado a todos pela ajuda.

Onitlikesonic
fonte
4

"O Cloudflare não facilita o uso do serviço deles sem dar a eles acesso DNS (acho que isso só é possível através da API)"

Você não precisa mudar para o nosso DNS ao ativar através de um parceiro de hospedagem CloudFlare .

Também oferecemos a configuração CNAME para alguns usuários que não podem mudar para nossos servidores de nomes.

"Em seguida, adicione-os ao seu arquivo de zona do Cloudflare e isso direcionará todos os emails de volta ao seu provedor anterior."

Sim, certamente as pessoas gostariam de ter todos os seus registros MX e de correio nas configurações de DNS no CloudFlare (se alguém se inscreveu diretamente). Obrigado por responder a isso :)

damoncloudflare
fonte
Vejo que a Namecheap é um 'parceiro de hospedagem CloudFlare'. Se eu já estiver usando o Namecheap para nome de domínio e DNS, como posso usar o CloudFlare sem alterar os servidores de nome do CloudFlare?
Pseudosavant
1
Os parceiros de hospedagem CloudFlare oferecem uma opção para ativar as opções do painel (cPanel, etc.). Essa oferta funcionará apenas nos registros CNAME (geralmente www) e não nos registros A (não foi possível proteger o domínio raiz nessa situação).
damoncloudflare
Obrigado. Parece que é para parceiros de hospedagem na web . Eu só uso o Namecheap para domínio / DNS e definitivamente quero o domínio raiz usando o CloudFlare também.
pseudosavant
1

Você pode gerenciar perfeitamente seu DNS no CloudFlare. Basta usar o gerenciador de DNS para definir seus registros MX para o que eles precisarem.

Michael Hampton
fonte
Sim, eu não tenho um servidor de correio embora e para a maioria dos meus domínios I requerem apenas um pega-tudo para a frente a um e-mail em outro domínio
Onitlikesonic
Então, como seus registros MX são configurados agora?
Michael Hampton
1
Estou apenas fazendo uso do redirecionamento da namecheap, até onde posso ver, ele usa seus servidores "eforward [1,2, ...]. Registrador-servers.com", que só funcionam se o DNS estiver sendo gerenciado no próprio namecheap . Também estou tentando evitar o uso de meus registros MX de hospedagem (que diferem da namecheap), pois eles não são muito confiáveis ​​e pretendo mudar em breve.
Onitlikesonic
O cloudflare não deve funcionar se eu apenas os encaminhar de alguma forma os registros A e CNAME? Eu só não consigo descobrir onde encaminhá-las a ...
Onitlikesonic
O problema é que, se você definir o DNS de terceiros, o namecheap removerá a capacidade de configurar o encaminhamento de e-mail do painel. Se eu fosse aventureiro, veria se alguém poderia configurar o encaminhamento, ENTÃO troque o NS e veja se ele continuou funcionando ... não estou.
jb510
1

Isto não é facilmente possível. Quando você configura o CloudFlare, ele transferirá todos os seus registros atuais. Geralmente é um tipo de coisa ligada ou desligada. Você pode isentar cada registro A ou CNAME do Cloudflare clicando no sinalizador laranja. Com a namecheap, eles provavelmente raramente alteram seus registros MX. Eu mudaria, ainda deve funcionar, apenas verifique se todos os seus registros são idênticos (o que o CloudFlare deve fazer por você de qualquer maneira).

David Eisen
fonte
0

O Cloudflare não facilita o uso do serviço deles sem fornecer a eles acesso DNS ( acho que isso só é possível através da API). Independentemente disso, a melhor solução aqui é manter o DNS com o Cloudflare e simplesmente apontar seus registros de email (MX) para onde eles estão agora. Você pode buscar quais são seus registros MX atuais executando 'dig mx domain.com' em um terminal unix ou em algum outro serviço para encontrar registros MX. Em seguida, adicione-os ao seu arquivo de zona do Cloudflare e isso direcionará todos os emails de volta ao seu provedor anterior.

Pedro
fonte
0

OK, se você tem um site (por exemplo, nas páginas do GitHub) para um domínio personalizado em um provedor de DNS (por exemplo, Namecheap) e deseja colocar o proxy CloudFlare CDN / HTTPS na frente e ter o encaminhamento de email funcionando, é esse o pedido de tarefas que você precisa executar:

  1. Configure o Mailgun para o encaminhamento de e-mails - como Onitlikesonic escreveu, este é um bom tutorial inicial
  2. Depois de ter essas novas regras MX / TXT no seu provedor de DNS, siga estas instruções para configurar o CloudFlare e verificar todas as regras de DNS
  3. Pode ser necessário adicionar regras ausentes (o 2º servidor de correio, a 2ª regra TXT). Verifique as configurações de DNS avançado do seu domínio no Namecheap
  4. Alterne Namecheap para um DNS personalizado (a guia "Domínio") e insira os servidores de nome que o CloudFlare fornece
metakermit
fonte