Use IPv6 on the Router

By default, all runtime API calls to Apigee Edge for Private Cloud use IPv4. You can add IPv6 support to the Router by setting the conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled property to true on your Router.

To enable IPv6 on your Router:

  1. Log in to the Router.
  2. Open the configuration file in an editor:
    vi /opt/apigee/customer/application/

    If the file does not exist, create it.

  3. Set the following property to true:

    For example:

  4. Save your changes to the properties file.
  5. Restart the router by executing the following command:
    /opt/apigee/apigee‑service/bin/apigee‑service edge‑router restart

    During the restart, you should see output that is similar to the following:

    [ChangeDelta, position: 775, lines:
      [load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=false] to
  6. Configure your router’s IP address and ports so that incoming API requests resolve to the IPv6 address/ports. Note that incoming API requests must be sent from IPv6 enabled clients.
  7. Test your configuration by making an API request to your Router's IPv6 address and port.