Используйте IPv6 на маршрутизаторе

По умолчанию все вызовы API во время выполнения к Apigee Edge для частного облака используют 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-адресу и порту вашего маршрутизатора.