מה חיבור החשבון מעניק לכם
חיבור חשבון ה-Cloudflare הפרטי שלכם מאפשר לכם להציב אתר ב-CDN שלכם במקום בשלנו. האזור (zone), התעבורה והחיוב משויכים לחשבון שלכם, ועדיין תוכלו לרוקן את ה-cache ולשנות את הגדרות ה-CDN מתוך לוח הבקרה של Zinn® — ללא מעבר בין ממשקים.
לפני שמתחילים
חשבון Cloudflare. המסלול החינמי מספיק לצורך החיבור; תכונות מתקדמות יותר תלויות במסלול ה-Cloudflare שלכם.
1. יצירת המפתח ב-Cloudflare
בלוח הבקרה של Cloudflare, עבורו אל My Profile ← API Tokens ובחרו ב-Create Token, ולאחר מכן ב-Create Custom Token. העניקו לו שם, הוסיפו את ההרשאות המפורטות להלן, ותחת Zone Resources בחרו את האזורים שברצונכם להעניק לנו גישה אליהם — כל האזורים, או רק אלה שתציינו. סקרו את ההגדרות ולחצו על Create Token. Cloudflare מציגה את האסימון (token) פעם אחת בלבד; העתיקו אותו בנקודה זו.
הוסיפו את ההרשאות הבאות:
- Zone ← Zone ← Read
- Zone ← Cache Purge ← Purge
- Zone ← Zone Settings ← Edit
החלופה הישנה יותר. במקום אסימון, תוכלו להתחבר באמצעות ה-Global API Key שלכם וכתובת הדוא"ל שאיצה אתם מתחברים (My Profile ← API Tokens ← API Keys ← Global API Key ← View). Cloudflare ממליצה שלא להשתמש בשיטה זו: ה-Global API Key כולל את כל ההרשאות שקיימות בחשבון הגישה שלכם, עבור כל אזור, ולא ניתן לצמצם אותו. השתמשו באסימון אם באפשרותכם לעשות זאת.
2. חיבור החשבון כאן
פתחו את Integrations בלוח הבקרה שלכם ובחרו ב-Connect an account. בחרו ב-Your own CDN בתור הקבוצה וב-Cloudflare CDN בתור החשבון, מלאו את API token — או, עבור החלופה הישנה יותר, את API key ואת Account email, ולחצו על Connect account.
אנו בודקים את הטקסט שתדביקו לפני שדבר מה נשמר. מפתח שאינו עובד אינו נשמר לעולם, והתשובה מציינת מה הייתה הבעיה בו. מפתח שעובד נשמר בצורה מוצפנת בכספת הסודות שלנו — לעולם לא במסד הנתונים שלנו — ואינו מוצג שוב לעולם, אף לא לכם.
סמנו את Use this account for DNS as well אם אותו חשבון Cloudflare אמור לשרת גם את ה-DNS של הדומיינים שלכם; אחרת, חברו חשבון DNS בנפרד.
מה קורה בהמשך
- פתחו את הכרטיסייה CDN של אתר מסוים. תחת Where this site is served from, חשבון זה יופיע כייעד. בחרו בו ואשרו; אנו נבנה את תצורת האתר בחשבון שלכם, נבדוק אותה, ורק אז נעביר את האתר, כך שהאתר יישאר פעיל בזמן ההעברה.
- מאותה כרטיסייה תוכלו לרוקן את ה-cache של האתר ולשנות את הגדרות ה-CDN שלו בחשבון שלכם.
- בעת החיבור, אנו בודקים מה המפתח מורשה לעשות: להציג את האזורים או הנכסים שלכם, לקרוא אחד מהם בפירוט, לרוקן את ה-cache, לשנות הגדרות ו—ככל שהספק תומך בכך—כללים גיאוגרפיים. רשימת התצוגה לצד החיבור מראה אילו מהפעולות הללו הצלחנו לאשר, כך שהרשאה חסרה תהיה גלויה עוד לפני שתעבירו אתר לחשבון.
- המאמר Deploy a site to your own CDN account מסביר בפירוט את העברת האתר בין חשבונות.
אם החיבור נכשל
הרשאה מופיעה כבלתי מאושרת. Cloudflare לא תמיד מאפשרת לאסימון להציג את ההרשאות של עצמו. ערכו את האסימון ב-My Profile ← API Tokens כדי להוסיף את מה שחסר — ערך האסימון אינו משתנה.
העברת אתר בין שני חשבונות Cloudflare. לכל חשבון Cloudflare יש זוג שרתי שמות (nameservers) משלו, ולכן שרתי השמות של הדומיין משתנים גם כן. האתר שלכם ימשיך להיות מוגש מהחשבון הישן עד שהשינוי הושלם.
מצוין שהמפתח נדחה. כמעט תמיד מדובר באחד משלושה דברים: רווח או שבירת שורה שהועתקו איתו, מפתח שפג תוקפו, או מפתח שבוטל או נוצר מחדש לאחר שהעתקתם אותו. צרו מפתח חדש והדביקו אותו שוב.
החיבור מצליח, אך פעולה מאוחרת יותר נכשלת. המפתח עובר אימות אך חסרה לו הרשאה שהפעולה דורשת. צרו מפתח חדש עם ההרשאות המפורטות לעיל, לאחר מכן נתקו את החיבור הישן וחברו את המפתח החדש.
ניתוק
פתחו את Integrations, מצאו את החשבון ולחצו על Disconnect. פעולה זו מוחקת את המפתח השמור באופן מיידי. כל רכיב שהשתמש בו ייעצר בפעולה הבאה שלו, והמסכים שהיו תלויים בו יציגו הודעה על כך במקום להיכשל בשקט.
הניתוק אינו מבטל פעולות שכבר בוצעו — רשומות, פריסות (deployments) או הגדרות ששינינו בחשבון שלכם יישארו כפי שהן. אם אתם חוששים שהמפתח עצמו דלף, בטלו אותו גם אצל הספק; הניתוק מסיר את העותק שלנו, לא את שלהם.