Używanie namecheap dns z cloudflare

13

Ponieważ CloudFlare nie zapewnia przekazywania wiadomości e-mail, muszę zostawić zarządzanie DNS na Namecheap.

Jakie rekordy DNS (A, CNAME, ...) muszę wskazać na CloudFlare (i gdzie), aby móc nadal korzystać z ich funkcji, pozostawiając resztę do namecheap?

Onitlikesonic
źródło
1
Wygląda na to, że pytasz o coś, co nie jest zadawane przez twoje pytanie. Czy twoje prawdziwe pytanie brzmi: „Jak mogę używać Namecheap do poczty e-mail i DNS, ale CloudFlare do hostingu?”.
voretaq7,
Nie rozumiem, jak bardzo różni się to od pytania, które zadałem, ale tak, to mam na myśli ... Chcę używać Namecheap do poczty e-mail i DNS oraz cloudflare, aby działać jako CDN, hosting znajduje się na trzecim dostawcy.
Onitlikesonic

Odpowiedzi:

13

Skończyło się na użyciu Mailgun do „rozwiązania tego problemu”, co daje mi darmowe serwery pocztowe do przesyłania dalej, tak jak potrzebowałem, wydaje się, że nie ma sposobu na zrobienie tego tylko z użyciem namecheap i flary chmurowej, jak podałem. Dzięki wszystkim za pomoc.

Onitlikesonic
źródło
4

„Cloudflare nie ułatwia korzystania z ich usług bez zapewnienia im dostępu do DNS (myślę, że jest to możliwe tylko za pośrednictwem ich interfejsu API)”

Nie musisz zmieniać naszego DNS podczas aktywacji za pośrednictwem partnera hostingowego CloudFlare .

Oferujemy również konfigurację CNAME niektórym użytkownikom, którzy nie mogą zmienić na nasze serwery nazw.

„Następnie dodaj je do pliku strefy Cloudflare, a to skieruje całą pocztę z powrotem do poprzedniego dostawcy”.

Tak, ludzie z pewnością chcieliby mieć wszystkie Twoje dane pocztowe i rekordy MX w ustawieniach DNS w CloudFlare (jeśli ktoś zarejestrował się bezpośrednio). Dziękuję za odpowiedź :)

damoncloudflare
źródło
Widzę, że Namecheap jest „partnerem hostingowym CloudFlare”. Jeśli już używam Namecheap do nazw domen i DNS, jak mogę korzystać z CloudFlare bez zmiany serwerów nazw CloudFlare?
pseudosavant
1
Partnerzy hostingowi CloudFlare oferują opcję włączenia nas w opcjach panelu (cPanel itp.). Ta oferta będzie działać tylko w przypadku rekordów CNAME (ogólnie www), a nie w przypadku rekordów A (w tej sytuacji nie moglibyśmy chronić domeny root).
damoncloudflare
Dzięki. Brzmi jak to jest web hosting partnerów. Używam Namecheap tylko dla domeny / DNS i zdecydowanie chcę również domenę root za pomocą CloudFlare.
pseudosavant
1

Możesz doskonale zarządzać swoim DNS w CloudFlare. Wystarczy użyć jego menedżera DNS, aby ustawić rekordy MX na takie, jakie muszą być.

Michael Hampton
źródło
Tak, nie mam serwera pocztowego, a dla większości moich domen
wymagam
Jak teraz konfiguruje się twoje rekordy MX?
Michael Hampton
1
Korzystam tylko z przekierowania namecheap, o ile widzę, że używa ich serwerów „eforward [1,2, ...]. Registrar-servers.com”, które działają tylko wtedy, gdy DNS jest zarządzany na samej nazwie namecheap . Staram się również unikać korzystania z mojego hostingu (który różni się od namecheap) MX Records, ponieważ nie są one zbyt niezawodne i planuję zmienić wkrótce.
Onitlikesonic
Czy cloudflare nie powinien działać, jeśli po prostu przekażę im rekordy A i CNAME? Po prostu nie mogę się dowiedzieć, dokąd je przekazać ...
Onitlikesonic
Problem polega na tym, że jeśli ustawisz DNS innej firmy, namecheap usuwa możliwość skonfigurowania przekazywania wiadomości e-mail z ich panelu. Gdybym był żądny przygód, sprawdziłbym, czy można skonfigurować przekazywanie, NASTĘPNIE przełączyć NS i sprawdzić, czy nadal działa ... Nie jestem.
jb510
1

Nie jest to łatwo możliwe. Po skonfigurowaniu CloudFlare przeniesie wszystkie bieżące rekordy. Zazwyczaj jest to rodzaj włączenia lub wyłączenia. Możesz zwolnić każdy rekord A lub CNAME z Cloudflare, klikając pomarańczową flagę. W przypadku namecheap prawdopodobnie rzadko zmieniają swoje rekordy MX. Chciałbym zmienić, to powinno nadal działać, po prostu upewnij się, że wszystkie twoje rekordy są identyczne (co CloudFlare i tak powinno dla ciebie zrobić).

David Eisen
źródło
0

Cloudflare nie ułatwia korzystania z ich usług bez udzielania im dostępu do DNS ( myślę, że jest to możliwe tylko za pośrednictwem ich interfejsu API). Niezależnie od tego lepszym rozwiązaniem jest utrzymanie DNS za pomocą Cloudflare i po prostu skierowanie rekordów poczty (MX) z powrotem tam, gdzie są teraz. Możesz zdobyć swoje bieżące rekordy MX, wykonując polecenie „dig mx domain.com” w terminalu unix lub innej usłudze, aby znaleźć rekordy MX. Następnie dodaj je do pliku strefy Cloudflare, a to skieruje całą pocztę z powrotem do poprzedniego dostawcy.

Piotr
źródło
0

OK, jeśli masz witrynę internetową (np. Na stronach GitHub) dla domeny niestandardowej u dostawcy DNS (np. Namecheap) i chcesz postawić przed nią serwer proxy CloudNlare CDN / HTTPS i chcesz przekazywać pocztę, jest to kolejność zadań, które musisz wykonać:

  1. Konfigurowanie Mailgun do przekazywania poczty elektronicznej - jako Onitlikesonic napisał, to jest dobry samouczek począwszy
  2. Po wprowadzeniu nowych reguł MX / TXT u dostawcy DNS postępuj zgodnie z tymi instrukcjami, aby skonfigurować CloudFlare i przeskanować wszystkie reguły DNS
  3. Być może będziesz musiał dodać brakujące reguły (drugi serwer pocztowy, druga reguła TXT), więc sprawdź Zaawansowane ustawienia DNS dla swojej domeny na Namecheap
  4. Przełącz Namecheap na niestandardowy DNS (karta „Domena”) i wprowadź serwery nazw, które zapewnia CloudFlare
metakermit
źródło