Cloudflare와 함께 Namecheap DNS 사용


13

CloudFlare는 이메일 전달 기능을 제공하지 않으므로 DNS 관리를 Namecheap에 남겨 두어야합니다.

CloudFlare (및 위치)에서 어떤 DNS 레코드 (A, CNAME, ...)를 가리켜 야합니까?


1
귀하의 질문이 아닌 다른 것을 묻고있는 것 같습니다. 실제 질문은 "이메일과 DNS에는 Namecheap을 사용하고 웹 호스팅에는 CloudFlare를 어떻게 사용할 수 있습니까?"
voretaq7 1

그것이 내가 묻는 질문과 어떻게 다른지 보지 못하지만 그렇습니다. 그렇습니다. 나는 이메일과 DNS 및 클라우드 플레어에 Namecheap을 사용하여 CDN으로 작동하고 싶습니다. 웹 호스팅은 세 번째 공급자에 있습니다.
Onitlikesonic

답변:


13

필자는 Mailgun을 사용하여 "이 문제를 해결했습니다."라는 메시지를 통해 필요에 따라 전달할 수있는 무료 메일 서버를 제공 할 수있었습니다. 제가 언급 한 문제와 같이 namecheap과 cloud flare로이 작업을 수행하는 방법은없는 것 같습니다. 도와 주셔서 감사합니다.



4

"Cloudflare를 사용하면 DNS 액세스 권한을 부여하지 않고도 서비스를 쉽게 사용할 수 없습니다 (API를 통해서만 가능하다고 생각합니다)"

CloudFlare 호스팅 파트너를 통해 활성화 할 때 DNS로 변경할 필요가 없습니다 .

또한 이름 서버로 변경할 수없는 일부 사용자 에게 CNAME 설정 을 제공합니다 .

"그런 다음 Cloudflare 영역 파일에 추가하면 모든 메일이 이전 공급자에게 다시 전달됩니다."

예, 사람들은 CloudFlare의 DNS 설정에 누군가가 직접 서명 한 경우 모든 메일 및 MX 레코드를 갖고 싶어 할 것입니다. 답변 해 주셔서 감사합니다 :)


Namecheap은 'CloudFlare 호스팅 파트너'입니다. 이미 도메인 이름 및 DNS에 Namecheap을 사용하고 있다면 CloudFlare의 이름 서버로 변경하지 않고 CloudFlare를 어떻게 사용할 수 있습니까?
pseudosavant

1
CloudFlare 호스팅 파트너는 패널 옵션 (cPanel 등)을 활성화 할 수있는 옵션을 제공합니다. 이 오퍼링은 CNAME 레코드 (일반적으로 www)에서만 작동하며 A 레코드에서는 작동하지 않습니다 (그 상황에서 루트 도메인을 보호 할 수 없음).
damoncloudflare

감사. 호스팅 파트너를 위한 것 같습니다 . 도메인 / DNS에는 Namecheap 만 사용하며 CloudFlare를 사용하는 루트 도메인도 확실히 원합니다.
의사 절약

1

CloudFlare 내에서 DNS를 완벽하게 관리 할 수 ​​있습니다. DNS 관리자를 사용하여 MX 레코드를 원하는대로 설정하십시오.


예, 메일 서버는 없지만 대부분의 도메인에 대해서는 다른 도메인의 이메일로의 포워드 포워드 만 필요합니다
Onitlikesonic

이제 MX 레코드는 어떻게 설정 되었습니까?
Michael Hampton

1
서버가 "eforward [1,2, ...]. registrar-servers.com"서버를 사용하는 것을 볼 수있는 한 namecheap의 리디렉션 만 사용하고 있습니다. DNS는 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) 레코드를 현재 위치로 다시 가리 키도록하는 것입니다. 유닉스 터미널이나 다른 서비스에서 'dig mx domain.com'을 수행하여 MX 레코드를 찾으면 현재 MX 레코드를 소싱 할 수 있습니다. 그런 다음 Cloudflare 영역 파일에 추가하면 모든 메일이 이전 공급자에게 다시 전달됩니다.


0

예, DNS 공급자 (예 : Namecheap)의 사용자 지정 도메인에 대한 웹 사이트 (예 : GitHub 페이지)가 있고 CloudFlare CDN / HTTPS 프록시를 앞에두고 메일 전달 작업을하려면이 순서입니다. 수행해야 할 작업 :

  1. 이메일 전달을 위해 Mailgun 을 설정하십시오 – Onitlikesonic이 썼 듯이 이것은 좋은 시작 튜토리얼입니다
  2. DNS 제공 업체에 이러한 새로운 MX / TXT 규칙이 있으면 다음 지침 에 따라 CloudFlare 를 설정하고 모든 DNS 규칙을 스캔하도록하십시오
  3. 누락 된 규칙 (두 번째 메일 서버, 두 번째 TXT 규칙)을 추가해야 할 수도 있으므로 Namecheap에서 도메인의 고급 DNS 설정을 확인하십시오
  4. Namecheap을 사용자 지정 DNS ( "도메인"탭)로 전환하고 CloudFlare가 제공하는 이름 서버를 입력하십시오.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.