כברירת מחדל, כל הקריאות ל-API בזמן ריצה ל-Apigee Edge for Private Cloud משתמשות ב-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 וליציאה של הנתב.