在路由器上使用 IPv6

根據預設,所有對 Apigee Edge for Private Cloud 的執行階段 API 呼叫都會使用 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. 向路由器的 IPv6 位址和通訊埠傳送 API 要求,測試設定。