כברירת מחדל, כל הקריאות ל-API בזמן הריצה ל-Apigee Edge לענן פרטי משתמשות ב-IPv4. אפשר להוסיף לנתב תמיכה ב-IPv6 על ידי:
מגדיר את
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
לנכס true
בנתב.
כדי להפעיל IPv6 בנתב:
- מתחברים לנתב.
- פותחים את קובץ התצורה
router.properties
בעורך:vi /opt/apigee/customer/application/router.properties
אם הקובץ לא קיים, יוצרים אותו.
- מגדירים את המאפיין הבא כ-
true
:conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
לדוגמה:
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true
- שומרים את השינויים בקובץ המאפיינים.
- מפעילים מחדש את הנתב על ידי הרצת הפקודה הבאה:
/opt/apigee/apigee‑service/bin/apigee‑service edge‑router restart
במהלך ההפעלה מחדש, הפלט אמור להיראות כך:
[ChangeDelta, position: 775, lines: [load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=false] to [load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true]]
- הגדרת כתובת ה-IP והיציאות של הנתב כך שבקשות API נכנסות יפנו ל-IPv6 כתובת/יציאות. שימו לב שבקשות API נכנסות צריכות להישלח מלקוחות שתומכים ב-IPv6.
- בודקים את ההגדרות על ידי שליחת בקשת API לכתובת ה-IPv6 וליציאה של הנתב.