במאמר הזה מוסברות האפשרויות להגדרת מכונה של Cloud SQL לתמיכה בקישורים דרך IP פרטיים.
חיבורים דרך IP פרטי מספקים אבטחה טובה יותר וזמן אחזור קצר יותר מאשר חיבורים דרך IP ציבורי. אתם יכולים להשתמש בקישורים דרך IP פרטי כדי לספק גישה למכונה של Cloud SQL באזורים שונים, וגם קישורים למקורות חיצוניים.
אפשר להתחבר למכונה באמצעות VPC משותף בין פרויקטים.
במאמר פתרונות פשוטים להגדרת רשתות בענן מפורטים פתרונות של Terraform לרשתות ב-Cloud SQL.
אפשרויות לקישור דרך IP פרטי
כדי להגדיר מכונה של Cloud SQL עם כתובת IP פרטית, אפשר להשתמש באחת מהשיטות הבאות או בשתיהן:
Private Service Connect: מאפשר להתחבר מכמה רשתות VPC, כולל רשתות VPC חוצות-עננים ורשתות VPC מקומיות. מומלץ להשתמש ב-Private Service Connect במקום בגישה לשירותים פרטיים, כי הוא מספק ניהול טוב יותר של מרחב כתובות ה-IP, יכולת התרחבות ואמצעי בקרה לאבטחה. Private Service Connect היא האפשרות שמוגדרת כברירת מחדל לקישוריות IP פרטית בפרויקטים חדשים במסוף Google Cloud . מידע נוסף זמין במאמר סקירה כללית על Private Service Connect ב-Cloud SQL.
גישה לשירותים פרטיים: סוג קודם של קישוריות IP פרטית, שמבוסס על קישור בין רשתות VPC שכנות. גישה לשירותים פרטיים מאפשרת חיבורים רק מרשת VPC אחת. כדי להתחבר מכמה רשתות VPC, צריך לבצע הגדרות נוספות. מידע נוסף זמין במאמר סקירה כללית על גישה לשירותים פרטיים ב-Cloud SQL. רשתות VPC.
כשמשתמשים במסוף Google Cloud כדי ליצור מכונה של Cloud SQL, אם בוחרים באפשרות Private IP בקטע Connections, בהתאם לתרחיש לדוגמה, אפשר לבחור באפשרות Private Service Connect (PSC) (ברירת המחדל), באפשרות Private Service Access (PSA) או בשתיהן.
הגבלות על אפשרויות הקישור דרך IP פרטי
ההגבלות הבאות חלות על חיבורים של כתובות IP פרטיות:
- במכונות שמוגדרות עם Private Service Connect, כתובות ה-IP של הלקוחות לא גלויות.
- במכונות שמוגדרות גם עם Private Service Connect וגם עם גישה לשירותים פרטיים, אי אפשר לשנות את רשת ה-VPC המשויכת לגישה לשירותים פרטיים.
דרישות לחיבורים של כתובות IP פרטיות
כדי ליצור ולנהל חיבורים פרטיים של כתובות IP באמצעות גישה לשירותים פרטיים או באמצעות Private Service Connect, סביבת הרשת והאפליקציה שלכם צריכה לעמוד בדרישות מסוימות, וצריכות להיות לכם ההרשאות המתאימות לניהול זהויות והרשאות גישה (IAM). לרשימה המלאה של דרישות ה-API ו-IAM, עיינו בדפים הבאים: