از IPv6 در روتر استفاده کنید

به طور پیش‌فرض، تمام تماس‌های API زمان اجرا به Apigee Edge برای Private Cloud از IPv4 استفاده می‌کنند. می‌توانید با true ویژگی conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled در روتر، پشتیبانی IPv6 را به روتر اضافه کنید.

برای فعال کردن 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 روتر خود آزمایش کنید.