תיעוד 153
יסודות המנהרה
מנהרת Cloudflare היא קישור מאובטח בין הרשת של Cloudflare לתשתית שלכם, עם זהות יציבה בחשבון Cloudflare שלכם.
חיבורי המנהרה מתחילים בתוך הרשת שלכם ונשארים פתוחים אל Cloudflare, כך שהמשאבים שמאחוריהם אינם זקוקים לכתובות IP ציבוריות או לפורטים נכנסים פתוחים. תעבורה יכולה להגיע למשאבים האלה דרך המנהרה במקום להתחבר אליהם ישירות דרך האינטרנט.
#החיבור מתחיל ב-cloudflared
התחברו החוצה אל Cloudflare תוך שמירה על הפרטיות של המשאבים שלכם.
cloudflared הוא הדמון שיוצר ומתחזק את החיבורים של מנהרה אל Cloudflare. הוא יוזם את החיבורים האלה מתוך הרשת שלכם, ומאפשר לבקשות ולתגובות לנוע בשני הכיוונים בלי לדרוש מהמקור שלכם לחשוף כתובת ציבורית.
זה הרעיון המרכזי מאחורי Tunnel: Cloudflare לא מתחברת לכתובת ציבורית בשרת שלכם. cloudflared מתחבר ל-Cloudflare קודם, ו-Cloudflare משתמשת בחיבורים הקיימים האלה כדי להגיע למשאבים ברשת שלכם.
הפעלת מנהרה
שליחת בקשה
הרשת שלכם
cloudflared
Cloudflare
לרשת הפרטית אין חיבורים נכנסים.
למידע נוסף, ראו הגדרות.
#זהות המנהרה ומחברים
שמרו על הפרדה בין המנהרה שאתם מגדירים לבין התוכנה שמריצה אותה.
כשיוצרים מנהרה, Cloudflare נותנת לה מזהה ייחודי, כמו #123 באיור שלמטה. נתיבים ושירותים אחרים של Cloudflare משתמשים במזהה הזה כדי לזהות את המנהרה.
כל מופע רץ של cloudflared נקרא מחבר (connector), והוא מתחזק כמה חיבורי רשת אל Cloudflare. מנהרה יכולה להתרחב מעבר למחבר יחיד בלי לשנות את הנתיבים שלה, כי כל מחבר חולק את אותו מזהה מנהרה. כל מחבר נוסף נקרא replica ובדרך כלל רץ על מארח נפרד. אם מחבר אחד נעשה לא זמין, Cloudflare יכולה לשלוח תעבורה חדשה דרך מחבר אחר.
שני המחברים פעילים
עצירת מחבר B
הרשת שלכם
מנהרה #123
מחבר A
מחבר B
הבקשות מתחלפות בין מחבר A למחבר B תחת זהות מנהרה אחת.
למידע נוסף, ראו replicas וזמינות גבוהה ואיזון עומסים.
#מנהרות מהירות
הגיעו לשירות מקומי בלי חשבון או הגדרות.
המנהרות שלמעלה הן קבועות: לכל אחת יש מזהה יציב והיא נשארת בחשבון שלכם עד שמוחקים אותה. מנהרה מהירה מדלגת על הזהות הזו. היא רצה מפקודה אחת:
cloudflared tunnel --url http://localhost:8080Cloudflare מקצה כתובת אקראית של trycloudflare.com שמנתבת בחזרה דרך המנהרה אל השירות שלכם.
החיבור עדיין מתחיל מתוך הרשת שלכם, ולכן המכונה שלכם נשארת פרטית. מה שמשתנה הוא הקביעות: מנהרה מהירה קיימת רק כל עוד cloudflared רץ, והכתובת שלה שונה בכל פעם. זה הופך מנהרות מהירות לשימושיות לעבודה זמנית, כמו שיתוף תצוגה מקדימה של פיתוח או קבלת webhook, ולבלתי מתאימות לתעבורת ייצור או לנתיבים שאתם מתכוונים לשמור.
עם שם · פעילה
מנהרה מהירה
עצירת cloudflared
Cloudflare
החשבון שלכם
מנהרה #123
app.example.com
הרשת שלכם
cloudflared
מנהרה #123 היא רשומה בחשבון שלכם, קשורה אל app.example.com. cloudflared מחזיק את החיבור.
למידע נוסף, ראו מנהרות מהירות.
#איך תעבורה מגיעה למשאב
חברו תעבורה למשאבים דרך המנהרה.
מנהרה מחוברת לא הופכת משאב לנגיש בפני עצמה. הגדרת הניתוב קובעת איזו תעבורה משתמשת במנהרה ולאיזה משאב התעבורה הזו צריכה להגיע.
- יישומים מפורסמים מחברים שמות מארח ציבוריים (לדוגמה,
app.example.com) לשירותים שמאחורי המנהרה. - נתיבי רשת פרטית מכוונים תעבורה עבור שמות מארח פרטיים, כתובות IP או טווחי רשת דרך המנהרה.
- Workers VPC מאפשר ל-Workers להגיע לשירותים פרטיים דרך המנהרה.
מנהרה אחת יכולה לשאת תעבורה עבור כמה משאבים, גם כשהמשאבים האלה משתמשים בסוגי ניתוב שונים. כשתעבורה תואמת להגדרת הניתוב, Cloudflare שולחת אותה על חיבור מנהרה זמין. cloudflared מקבל את התעבורה ומעביר אותה למשאב שהוא יכול להגיע אליו ברשת שלכם.
המנהרה מספקת קישוריות. הגישה לכל משאב נשלטת בנפרד.
הפעלת מנהרה
חיבור שם מארח
שליחת בקשה
Cloudflare
הרשת שלכם
משתמש
cloudflared
שירות אינטרנט
עדיין אין נתיב או מנהרה.
למידע נוסף, ראו ניתוב, רשתות פרטיות וWorkers VPC.
#מתחילים לבנות
כשאתם מוכנים לבנות, בחרו איך אתם רוצים להשתמש במנהרה.
#פרסום יישום
חברו שם מארח ציבורי לשירות ברשת שלכם.
#חיבור רשת פרטית
נתבו תעבורה ממכשירים רשומים למשאבים פרטיים.
#חיבור Workers VPC
אפשרו ל-Workers לקרוא לשירותים ברשת פרטית.
#נסו מנהרה מהירה
שתפו שירות מקומי מפקודה אחת, בלי חשבון או הגדרות.
#משאבים קשורים
- הגדרות: replicas, כללי חומת אש והגדרות חיבור.
- ניתוב: שמות מארח ציבוריים, פרוטוקולים ואיזון עומסים.
- נצפות: סטטוס מנהרה, לוגים, מדדים והתראות.
- פתרון בעיות: כשלים לאורך נתיב הבקשה.