Utilizzo di namecheap dns con cloudflare


13

Poiché CloudFlare non fornisce l'inoltro e-mail, devo lasciare la mia gestione DNS su Namecheap.

Di quali record DNS (A, CNAME, ...) dovrei puntare a CloudFlare (e dove) per poter ancora utilizzare la loro funzionalità lasciando il resto a namecheap?


1
Sembra che tu stia facendo qualcosa che non è la tua domanda - È la tua vera domanda "Come posso usare Namecheap per e-mail e DNS, ma CloudFlare per il web hosting?"
voretaq7,

Non capisco come sia molto diverso dalla domanda che ho posto, ma sì, è questo che intendo ... Voglio usare Namecheap per e-mail, DNS e cloudflare per agire come CDN, l'hosting web si trova su un terzo provider.
Onitlikesonic,

Risposte:


13

Ho finito per usare Mailgun per "risolvere questo problema" che mi dà server di posta gratuiti per fare l'inoltro di cui avevo bisogno, non sembra esserci alcun modo di farlo solo con namecheap e cloud flare come il problema che ho affermato. Grazie a tutti per l'aiuto.



4

"Cloudflare non ti semplifica l'utilizzo del loro servizio senza concedere loro l'accesso DNS (penso che sia possibile solo attraverso la loro API)"

Non è necessario modificare il nostro DNS quando si attiva tramite un partner di hosting CloudFlare .

Offriamo anche la configurazione CNAME ad alcuni utenti che non possono cambiare i nostri nameserver.

"Quindi aggiungili al tuo file di zona Cloudflare e questo rimanderà tutta la posta al tuo precedente provider."

Sì, le persone vorrebbero sicuramente avere tutti i tuoi record di posta e MX nelle impostazioni DNS su CloudFlare (se qualcuno si è registrato direttamente). Grazie per aver risposto a questo :)


Vedo che Namecheap è un "partner di hosting CloudFlare". Se sto già usando Namecheap per il nome di dominio e DNS come posso usare CloudFlare senza passare ai server dei nomi di CloudFlare?
pseudosavant,

1
I partner di hosting CloudFlare offrono un'opzione per attivarci nelle opzioni del loro pannello (cPanel, ecc.). Quell'offerta funzionerà solo su record CNAME (generalmente www) e non su record A (non potremmo proteggere il dominio principale in quella situazione).
damoncloudflare,

Grazie. Sembra che sia per i partner di web hosting. Uso Namecheap solo per dominio / DNS e desidero sicuramente utilizzare anche il dominio principale tramite CloudFlare.
pseudosavant,

1

Puoi gestire perfettamente il tuo DNS all'interno di CloudFlare. Usa il suo gestore DNS per impostare i tuoi record MX su qualunque cosa debbano essere.


Sì, non ho un server di posta però e per la maggior parte dei miei domini ho solo bisogno di un forward-inoltro a un'email su un altro dominio
Onitlikesonic

Quindi, come sono impostati i tuoi record MX adesso?
Michael Hampton

1
Sto solo usando il reindirizzamento di namecheap, per quanto posso vedere usa i loro server "eforward [1,2, ...]. Registrar-servers.com" che funzionano solo se il DNS è gestito su namecheap stesso . Inoltre sto cercando di evitare di usare il mio hosting (che differisce da namecheap) MX Records poiché non sono troppo affidabili e ho intenzione di cambiare presto.
Onitlikesonic,

Cloudflare non dovrebbe funzionare se li inoltro in qualche modo nei record A e CNAME? Non riesco proprio a scoprire dove inoltrarli a ...
Onitlikesonic

Il problema è se si imposta DNS di terze parti, namecheap rimuove la possibilità di impostare l'inoltro di posta elettronica dal loro pannello. Se fossi avventuroso vedrei se si potesse impostare l'inoltro, quindi cambiare NS e vedere se continuava a funzionare ... Non lo sono.
jb510,

1

Questo non è facilmente possibile. Quando configuri CloudFlare, trasferirà tutti i tuoi record correnti. Di solito è un tipo di cosa on o off. Puoi esentare ogni record A o CNAME da Cloudflare facendo clic sulla bandiera arancione. Con namecheap, probabilmente cambiano raramente i loro record MX. Vorrei cambiare, dovrebbe ancora funzionare, assicurati solo che tutti i tuoi record siano identici (cosa che CloudFlare dovrebbe fare comunque per te).


0

Cloudflare non ti semplifica l'utilizzo del loro servizio senza concedere loro l'accesso DNS ( penso che sia possibile solo attraverso la loro API). Indipendentemente da ciò, la soluzione migliore qui è mantenere il DNS con Cloudflare e semplicemente reindirizzare i tuoi record di posta (MX) dove sono ora. Puoi reperire quali sono i tuoi record MX attuali eseguendo "dig mx domain.com" in un terminale unix o qualche altro servizio per trovare i record MX. Quindi aggiungili al tuo file di zona Cloudflare e questo rimanderà tutta la posta al tuo precedente provider.


0

OK, se hai un sito Web (ad esempio sulle pagine GitHub) per un dominio personalizzato su un provider DNS (ad esempio Namecheap) e vuoi mettere il proxy CloudFlare CDN / HTTPS di fronte ad esso e hai il lavoro di inoltro della posta, questo è l'ordine delle attività che devi eseguire:

  1. Imposta Mailgun per il tuo inoltro di posta elettronica - come ha scritto Onitlikesonic, questo è un buon tutorial per iniziare
  2. Dopo aver inserito queste nuove regole MX / TXT nel tuo provider DNS, segui queste istruzioni per configurare CloudFlare e fare in modo che esegua la scansione di tutte le regole DNS
  3. Potrebbe essere necessario aggiungere regole mancanti (il secondo server di posta, la seconda regola TXT), quindi assicurati di controllare le impostazioni DNS avanzate per il tuo dominio su Namecheap
  4. Passa Namecheap a un DNS personalizzato (la scheda "Dominio") e inserisci i server dei nomi forniti da CloudFlare
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.