שימוש ב-IPv6 בנתב

כברירת מחדל, כל הקריאות ל-API בזמן ריצה ל-Apigee Edge for Private Cloud משתמשות ב-IPv4. כדי להוסיף תמיכה ב-IPv6 לנתב, מגדירים את המאפיין conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled לערך true בנתב.

כדי להפעיל את IPv6 בנתב:

  1. מתחברים לנתב.
  2. פותחים את קובץ התצורה router.properties בכלי לעריכת טקסט:
    vi /opt/apigee/customer/application/router.properties

    אם הקובץ לא קיים, יוצרים אותו.

  3. מגדירים את המאפיין הבא בתור 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
  4. שומרים את השינויים בקובץ המאפיינים.
  5. מפעילים מחדש את הנתב באמצעות הפקודה הבאה:
    /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]]
  6. מגדירים את כתובת ה-IP והיציאות של הנתב כך שבקשות API נכנסות ינותבו לכתובת או ליציאות של IPv6. שימו לב שצריך לשלוח בקשות API נכנסות מלקוחות שתומכים ב-IPv6.
  7. כדי לבדוק את ההגדרות, שולחים בקשת API לכתובת ה-IPv6 וליציאה של הנתב.