Cloudflare cu găzduirea TopHost: conectare pas cu pas și setările corecte

Tipărire
  • 0

Cloudflare este un serviciu extern care se pune „în fața” site-ului: vizitatorii ajung întâi la Cloudflare, iar acesta preia paginile de la serverul nostru. Mai jos găsiți cum îl conectați fără să pierdeți e-mailul sau certificatul SSL și ce faceți când ceva nu merge.

Aveți nevoie de el?

Nu este obligatoriu. Găzduirea TopHost are deja protecție Anti-DDoS, DoS și Flood, firewall și Imunify360. Cloudflare este util dacă vreți reguli de securitate proprii (de exemplu limitarea roboților), cache pentru vizitatori din alte țări sau administrarea DNS într-un singur loc pentru mai multe domenii. Dacă nu aveți un motiv concret, site-ul funcționează foarte bine și fără el.

Pregătire

  • Un cont la Cloudflare (planul gratuit este suficient pentru majoritatea site-urilor).
  • Adresa IP a serverului: o vedeți în cPanel, în coloana din dreapta, la Shared IP Address.
  • O listă a înregistrărilor DNS actuale. În cPanel deschideți Domains, apoi Zone Editor și notați mai ales înregistrările MX, SPF, DKIM și DMARC.
  • Acces la contul de client TopHost, de unde schimbați nameserverele domeniului.

Conectarea, pas cu pas

  1. În Cloudflare alegeți adăugarea unui domeniu (site), introduceți numele domeniului și selectați planul.
  2. Cloudflare importă automat înregistrările DNS pe care le găsește. Comparați-le cu lista dvs. și adăugați ce lipsește. Atenție la DKIM: valoarea este lungă și se copiază ușor incomplet.
  3. Notați cele două nameservere afișate de Cloudflare.
  4. În contul de client TopHost înlocuiți nameserverele domeniului (implicit ns4.tophost.md și ns5.tophost.md) cu cele de la Cloudflare. Pașii sunt în articolele pentru domenii .MD și pentru domenii internaționale.
  5. Așteptați ca Cloudflare să confirme că domeniul este activ. Durează de obicei câteva ore, dar propagarea DNS poate ajunge, în funcție de zonă, până la 72 de ore.

Nor portocaliu sau nor gri: ce înregistrare trece prin proxy

Fiecare înregistrare din Cloudflare are un comutator. „Proxied” (norul portocaliu) trimite traficul prin Cloudflare, iar „DNS only” (norul gri) doar publică adresa.

ÎnregistrareSetareMotiv
A pentru domeniul principal (de exemplu exemplu.md)ProxiedEste site-ul propriu-zis
CNAME sau A pentru wwwProxiedAceeași pagină, altă adresă
A pentru mail, webmail, cpanel, ftpDNS onlyCloudflare nu transmite traficul de e-mail și FTP
MX, TXT (SPF, DKIM, DMARC)Nu au comutatorRămân exact cum erau în cPanel

Setările SSL care evită problemele

  1. În Cloudflare deschideți SSL/TLS, apoi Overview, și alegeți modul Full (strict). Merge pentru că serverul are deja certificatul SSL gratuit emis automat.
  2. Evitați modul Flexible: împreună cu o redirecționare la HTTPS pe server produce ușor o buclă de redirecționări („too many redirects”).
  3. În SSL/TLS, apoi Edge Certificates, porniți Always Use HTTPS.

Probleme frecvente după conectare

Modific DNS-ul în cPanel, dar nu se întâmplă nimic

Este cea mai des întâlnită confuzie. Din momentul în care domeniul folosește nameserverele Cloudflare, Zone Editor din cPanel nu mai contează pentru internet. Orice înregistrare nouă, de exemplu pentru un serviciu de e-mail sau o verificare Google, se adaugă în panoul Cloudflare.

Certificatul din cPanel nu se mai reînnoiește

Cu proxy activ, verificarea domeniului făcută de AutoSSL poate ajunge la Cloudflare în loc de server. Opriți proxy-ul pentru câteva minute și rulați AutoSSL din SSL/TLS Status sau instalați în cPanel un certificat Cloudflare Origin, valabil pentru conexiunea dintre Cloudflare și server.

Programul de e-mail nu se mai conectează

Folosiți ca server de intrare și ieșire numele de server afișat în cPanel, la Email Accounts, apoi Connect Devices (vezi configurarea programelor de e-mail). Acel nume nu trece prin Cloudflare, spre deosebire de un mail.domeniu.md pus greșit pe norul portocaliu.

Eroarea 524 (A timeout occurred)

Cloudflare a așteptat prea mult răspunsul serverului. Cauza este aproape mereu un script care rulează mult sau un cont care și-a atins limitele de resurse. Verificați în cPanel secțiunea Metrics, apoi Resource Usage, și citiți articolul despre mesajul Resource Limit Is Reached.

Modificările nu apar pe site

Goliți cache-ul din Cloudflare (Caching, apoi Configuration, Purge Everything). Dacă pachetul dvs. are LiteSpeed (WordPress Hosting sau Business Hosting) și folosiți pluginul LiteSpeed Cache, goliți-l și pe acesta.

Vreau să renunț la Cloudflare

Puneți înapoi nameserverele ns4.tophost.md și ns5.tophost.md. Înainte, verificați ca în Zone Editor din cPanel să existe toate înregistrările adăugate între timp doar în Cloudflare.

Articole utile

Răspunsul a fost util?