IPv6 auf dem Router verwenden

Standardmäßig verwenden alle Laufzeit-API-Aufrufe an Apigee Edge for Private Cloud IPv4. Sie können IPv6-Unterstützung zum Router hinzufügen, indem Sie für das Attribut conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled auf dem Router true festlegen.

So aktivieren Sie IPv6 auf Ihrem Router:

  1. Melden Sie sich beim Router an.
  2. Öffnen Sie die router.properties-Konfigurationsdatei in einem Editor:
    vi /opt/apigee/customer/application/router.properties

    Wenn die Datei nicht vorhanden ist, erstellen Sie sie.

  3. Legen Sie die folgende Property auf true fest:
    conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled

    Beispiel:

    conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true
  4. Speichern Sie die Änderungen an der Datei mit den Eigenschaften.
  5. en Sie den Router mit dem folgenden Befehl neu:
    /opt/apigee/apigee‑service/bin/apigee‑service edge‑router restart

    Während des Neustarts sollte eine Ausgabe angezeigt werden, die in etwa so aussieht:

    [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. Konfigurieren Sie die IP-Adresse und die Ports Ihres Routers, damit eingehende API-Anfragen in die IPv6-Adresse(n) aufgelöst werden. Hinweis: Eingehende API-Anfragen müssen von IPv6-fähigen Clients gesendet werden.
  7. Testen Sie Ihre Konfiguration. Senden Sie dazu eine API-Anfrage an die IPv6-Adresse und den Port Ihres Routers.