מאמרי עזרה זה מתאר את האפשרויות להגדרת מכונה של 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 מופיעה בדפים הבאים: