דלגו לתוכן
מגזין תוכן בעבריתבדוק אפ

חדשות בינה מלאכותית וטכנולוגיה, בלי רעש.

חיפוש
אחסון אתרים ודומיינים

איך מחברים אתר ל-Cloudflare ומה כוללת התוכנית החינמית

Cloudflare היא שכבה שיושבת בין הגולשים לבין שרת האחסון של האתר. היא מספקת DNS, ‏CDN, תעודת SSL והגנה מפני מתקפות DDoS, ויש לה תוכנית חינמית שמספיקה לרוב האתרים הקטנים.

ענן כתום מעל כדור הארץ, מחובר בקווים לשרתים ומוקף במגני אבטחה
תמונה: איור שנוצר בבינה מלאכותית

מה זה Cloudflare ומה היא עושה לאתר

Cloudflare היא חברה אמריקאית שמפעילה רשת שרתים גדולה. לפי עמוד הרשת של החברה, יש לה שרתים ב־348 ערים ביותר מ־100 מדינות. כשמחברים אליה אתר, הגולשים לא פונים ישר לשרת האחסון שלכם. הבקשה מגיעה קודם לשרת של Cloudflare הקרוב אליהם, והוא מגיש את התוכן או מעביר את הבקשה הלאה.

Cloudflare לא מחליפה את חברת האחסון. האתר עצמו, הקבצים ומסד הנתונים נשארים אצל ספק האחסון. Cloudflare נותנת כמה שירותים מסביב לאתר:

  • DNS: ניהול הרשומות שמפנות את הדומיין לשרת, למייל ולשירותים אחרים.
  • CDN: עותקים שמורים (cache) של קבצים כמו תמונות, CSS ו־JavaScript בשרתים בכל העולם, כך שהם נטענים מהר יותר.
  • SSL: תעודת אבטחה חינמית (Universal SSL) שמאפשרת לגלוש באתר ב־HTTPS.
  • אבטחה: הגנה מפני מתקפות DDoS בלי הגבלת היקף, וחומת אש לאפליקציות (WAF) שחוסמת בקשות זדוניות.
  • רישום דומיינים: שירות Cloudflare Registrar מוכר דומיינים במחיר העלות.

בפועל רוב בעלי האתרים מתחילים משלושת השירותים הראשונים: מעבירים את ניהול ה־DNS ל־Cloudflare ומקבלים מיד CDN, ‏SSL והגנה בסיסית.

איך Cloudflare עובדת: פרוקסי, DNS ומטמון במילים פשוטות

כדי לחבר אתר, משנים אצל רשם הדומיין את שרתי השמות (nameservers) לשני השרתים ש־Cloudflare מקצה לכם. מאותו רגע Cloudflare מנהלת את רשומות ה־DNS של הדומיין. לפי התיעוד של Cloudflare, זו שיטת ההגדרה הנפוצה ביותר (Full setup), והיחידה שזמינה בתוכניות Free ו־Pro.

לכל רשומת A,‏ AAAA או CNAME בוחרים מצב:

  • Proxied (ענן כתום): התנועה עוברת דרך Cloudflare. רק במצב הזה מקבלים CDN, הגנה והסתרה של כתובת ה־IP של השרת.
  • DNS only (ענן אפור): Cloudflare רק עונה על שאילתת ה־DNS, והגולש מתחבר ישירות לשרת. במצב הזה מגדירים בדרך כלל שירותים שלא עובדים דרך פרוקסי, למשל חלק משירותי המייל.

לגבי המטמון: לפי התיעוד, Cloudflare לא שומרת HTML ו־JSON במטמון כברירת מחדל. היא שומרת לפי סיומת קובץ: תמונות, וידאו, פונטים, PDF, ‏CSS,‏ JS וקבצים דחוסים. לכן כשמחברים אתר וורדפרס, הדפים עצמם עדיין נבנים בשרת האחסון.

אפשר להגדיר כללי מטמון (Cache Rules) גם ל־HTML, אבל צריך לעשות את זה בזהירות, כדי שעמודי סל קניות ואזור אישי לא יישמרו במטמון.

כמה עולה Cloudflare: השוואת התוכניות

תוכניות האתרים של Cloudflare נמכרות לפי דומיין. המחירים בטבלה לקוחים מעמוד התוכניות של החברה נכון לבדיקה שלנו, והם עשויים להשתנות.

תוכנית מחיר מה נוסף תמיכה
Free 0 דולר DNS, ‏CDN, ‏SSL אוניברסלי, הגנת DDoS ללא הגבלה, WAF עם סט כללים מנוהל חינמי, הגנה בסיסית מבוטים פורום קהילה ותיעוד
Pro 20 דולר לחודש בתשלום שנתי, או 25 דולר בתשלום חודשי כל מה שב־Free, ובנוסף אופטימיזציית תמונות ללא אובדן איכות וזיהוי בוטים טוב יותר פניות (tickets) ופורום
Business 200 דולר לחודש בתשלום שנתי, או 250 דולר בתשלום חודשי כל מה שב־Pro, ובנוסף תאימות PCI DSS 4.0 והתחייבות לזמינות של 100% (SLA) פניות, צ'אט ופורום
Contract (ארגוני) לפי הצעת מחיר, בחיוב שנתי הגנה מתקדמת מבוטים ותוספות אופציונליות כמו Magic Transit ו־API Shield 24/7 בטלפון, בצ'אט ובפניות

מעבר לתוכניות האתרים יש ל־Cloudflare מוצרי פיתוח בתמחור לפי שימוש, כמו Workers ו־Pages להרצת קוד ואירוח אתרים סטטיים. מי שמנהל אתר תדמית או חנות קטנה על אחסון רגיל בדרך כלל לא יזדקק להם.

למי Cloudflare מתאימה, ומתי פחות

היא מתאימה במיוחד ל:

  • אתרי וורדפרס, אתרי תדמית ובלוגים על אחסון משותף, שרוצים SSL והגנה בסיסית בלי לשלם.
  • אתרים עם הרבה תמונות וקבצים סטטיים, או עם גולשים מכמה מדינות.
  • עסקים שכבר נתקלו בספאם בטפסים, בניסיונות פריצה לעמוד ההתחברות או בעומסים פתאומיים.
  • מי שמנהל כמה דומיינים ורוצה לשלוט ב־DNS של כולם ממקום אחד.

היא פחות נחוצה כאשר:

  • האתר בנוי על Wix, ‏Shopify או פלטפורמה סגורה אחרת שכבר כוללת CDN ו־SSL. בחלק מהפלטפורמות האלה חיבור פרוקסי חיצוני לא נתמך או לא מומלץ.
  • ספק האחסון שלכם כבר נותן CDN והגנה דומה, ואין לכם מי שינהל את ההגדרות.
  • אין לכם גישה לממשק של רשם הדומיין, או שאין לכם מספיק ידע טכני כדי לתקן רשומת DNS אם משהו נשבר.

אם אתם רק מתחילים לבנות אתר, אפשר לקרוא קודם את המדריך לבניית אתר וורדפרס, מהאחסון ועד האבטחה, ולחבר את Cloudflare אחרי שהאתר כבר עובד.

איך מחברים אתר ל־Cloudflare: שלבים

השלבים מבוססים על תיעוד ההגדרה הרשמי של Cloudflare. אם אתם עושים את זה לבד, עדיף לבחור שעה שבה יש באתר מעט תנועה.

  1. פתיחת חשבון והוספת הדומיין: בלוח הבקרה בוחרים Onboard a domain, מקלידים את הדומיין הראשי (בלי www) ובוחרים תוכנית. אפשר להתחיל בתוכנית Free.
  2. בדיקת רשומות ה־DNS: Cloudflare סורקת את הרשומות הקיימות ומעתיקה אותן, אבל לפי התיעוד הסריקה לא מובטח שתמצא את כולן. השוו מול הרשומות אצל הספק הנוכחי, ובעיקר בדקו את רשומות המייל: MX,‏ SPF,‏ DKIM ו־DMARC.
  3. כיבוי DNSSEC: אם DNSSEC פעיל אצל הרשם, חובה לכבות אותו לפני החלפת שרתי השמות. אחרת הדומיין עלול להפסיק לעבוד.
  4. החלפת שרתי השמות: אצל רשם הדומיין מוחקים את שרתי השמות הקיימים ומזינים את שני השרתים ש־Cloudflare הקצתה לכם, בדיוק כפי שהם מופיעים.
  5. המתנה להפעלה: לפי Cloudflare, העדכון אצל הרשם יכול לקחת עד 24 שעות. עד אז הדומיין לא יופיע כפעיל, וכשהוא יופעל תקבלו מייל מ־Cloudflare.
  6. הגדרת SSL: בודקים את מצב ההצפנה (בסעיף הבא) ומפעילים הפניה אוטומטית ל־HTTPS.
  7. הפעלה מחדש של DNSSEC: אחרי שהדומיין פעיל אפשר להפעיל DNSSEC מחדש דרך Cloudflare.

כשההגדרות נוגעות במייל, באחסון ובדומיין בבת אחת, טעות אחת יכולה להשבית את האתר. מי שמעדיפים שאנשי מקצוע יעשו את זה יכולים לפנות לצוות של ברנדיני, הסוכנות שמפעילה את המגזין, שמחבר ומגדיר Cloudflare לאתרי עסקים במסגרת שירותי בניית אתרים ותחזוקה.

הגדרות SSL וטעויות נפוצות שכדאי להימנע מהן

ההגדרה של מצב ההצפנה קובעת איך מאובטח החיבור בין הגולש ל־Cloudflare ובין Cloudflare לשרת שלכם. ברירת המחדל היא Automatic SSL/TLS: Cloudflare סורקת את השרת ומעלה את רמת ההצפנה לרמה המאובטחת ביותר שהוא תומך בה, בלי להוריד אותה אף פעם. מי שרוצה לבחור ידנית יכול לבחור אחד מהמצבים הבאים:

מצב מה קורה מתי משתמשים
Off אין הצפנה בשום שלב כמעט אף פעם
Flexible הגולש מתחבר ב־HTTPS, אבל Cloudflare פונה לשרת ב־HTTP לא מוצפן רק אם בשרת אין תעודה בכלל, ועד שמתקינים אחת
Full החיבור לשרת מוצפן, אבל התעודה בשרת לא נבדקת שרת עם תעודה שנחתמה עצמית
Full (strict) החיבור לשרת מוצפן והתעודה נבדקת שרת עם תעודה תקפה מרשות אישורים ציבורית, כמו Let's Encrypt, או תעודת Origin CA של Cloudflare
Strict (SSL-Only Origin Pull) Cloudflare תמיד פונה לשרת ב־HTTPS ובודקת את התעודה, גם אם הגולש נכנס ב־HTTP הגדרות מתקדמות, בעיקר בתוכניות גבוהות

לפי התיעוד, Cloudflare ממליצה בחום על Full או Full (strict) כשאפשר. חברות אחסון רבות מספקות תעודת Let's Encrypt חינמית, ואז אפשר לעבוד ב־Full (strict). שווה לבדוק מול ספק האחסון שלכם.

טעויות שחוזרות על עצמן

  • לולאת הפניות (Too many redirects): קורה בדרך כלל כשמצב ההצפנה הוא Flexible והשרת או תוסף בוורדפרס מפנה ל־HTTPS. הפתרון הוא להתקין תעודה תקפה בשרת ולעבור ל־Full (strict).
  • מייל שהפסיק לעבוד: רשומת MX או SPF שלא הועתקה. לפני החלפת שרתי השמות צלמו או ייצאו את כל הרשומות מהספק הקודם.
  • ענן כתום על רשומות שלא צריך: למשל על כתובת שמשמשת לחיבור FTP או לשרת דואר. רשומות כאלה צריכות להיות במצב DNS only.
  • שינויים באתר שלא נראים: קבצי CSS ו־JS שנשמרו במטמון. אחרי עדכון עיצוב מנקים את המטמון (Purge Cache) בלוח הבקרה.
  • שכחת DNSSEC: החלפת שרתי שמות כש־DNSSEC פעיל עלולה להפיל את הדומיין.

דומיינים ב־Cloudflare Registrar ומה עם ‎.co.il

לפי Cloudflare, ה־Registrar מוכר דומיינים בלי תוספת על המחיר. משלמים רק את מה שהרשם המרכזי (registry) ו־ICANN גובים, בהרשמה, בהעברה ובחידוש. השירות תומך ביותר מ־430 סיומות, ובהן ‎.com,‏ ‎.net,‏ ‎.org ו־‎.ai.

כמה תנאים שצריך להכיר לפני שעוברים:

  • חובה להשתמש בשרתי השמות של Cloudflare: לפי השאלות הנפוצות בתיעוד, כל דומיין שרשום ב־Cloudflare Registrar עובד עם ה־DNS שלה. מי שרוצה ספק DNS אחר צריך להעביר את הדומיין לרשם אחר.
  • העברה (Transfer) אליה: הדומיין צריך להיות כבר פעיל ב־Cloudflare. לפי כללי ICANN, אי אפשר להעביר דומיין בתוך 60 יום משינוי בפרטי ה־WHOIS או ברשם.
  • אימות כתובת המייל של בעל הדומיין: אם הכתובת לא אומתה, הדומיין מושהה והאתר מפסיק להיטען עד שמאמתים.
  • אין החזרים: על חידושים, וגם על רישום שנעשה בטעות, לא מקבלים החזר. כדי להימנע מחיוב לא רצוי, מכבים חידוש אוטומטי לפחות 30 יום לפני תום התקופה.

בדומיינים ישראליים: הסיומות ‎.il ו־‎.co.il לא מופיעות ברשימת הסיומות של Cloudflare, נכון לבדיקה שלנו. דומיין ‎.co.il ממשיכים לרשום אצל רשם ישראלי מורשה. עדיין אפשר לחבר אותו ל־Cloudflare לשירותי DNS,‏ CDN ואבטחה, על ידי החלפת שרתי השמות אצל הרשם הישראלי.

שאלות נפוצות

האם Cloudflare בחינם?

יש תוכנית Free בעלות 0 דולר שכוללת CDN, תעודת SSL, הגנת DDoS ללא הגבלה ו־WAF בסיסי. תוכנית Pro עולה 20 דולר לחודש בתשלום שנתי או 25 דולר בתשלום חודשי, נכון לבדיקה שלנו.

האם Cloudflare זה אחסון אתרים?

בתוכניות הרגילות, לא. Cloudflare יושבת לפני שרת האחסון ומספקת DNS, מטמון ואבטחה, והאתר עצמו נשאר אצל חברת האחסון. יש לה גם מוצרים כמו Pages ו־Workers שיכולים לארח אתרים סטטיים ואפליקציות.

כמה זמן לוקח לחבר אתר ל־Cloudflare?

ההגדרה בלוח הבקרה לוקחת בדרך כלל דקות. לפי Cloudflare, עדכון שרתי השמות אצל הרשם יכול לקחת עד 24 שעות.

אפשר לרשום דומיין co.il ב־Cloudflare?

נכון לבדיקה שלנו, הסיומות ‎.il ו־‎.co.il לא מופיעות ברשימת הסיומות של Cloudflare Registrar. רושמים אותן אצל רשם ישראלי ואחר כך מחברים ל־Cloudflare דרך שרתי השמות.

למה אחרי חיבור ל־Cloudflare מופיעה שגיאת Too many redirects?

בדרך כלל מצב ההצפנה מוגדר כ־Flexible, והשרת מפנה בעצמו ל־HTTPS. מעבר למצב Full (strict), עם תעודה תקפה בשרת, פותר את הבעיה ברוב המקרים.

מקורות

אהבתם? שתפו עם מי שזה יעזור לו