Standardmäßig verwenden alle Laufzeit-API-Aufrufe an Apigee Edge for Private Cloud IPv4. Sie können dem Router IPv6-Unterstützung hinzufügen, indem Sie das Attribut conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled auf Ihrem Router auf true setzen.
So aktivierst du IPv6 auf deinem Router:
- Melden Sie sich im Router an.
- Öffnen Sie die Konfigurationsdatei
router.propertiesin einem Editor:vi /opt/apigee/customer/application/router.properties
Wenn die Datei nicht vorhanden ist, erstellen Sie sie.
- Legen Sie das folgende Attribut auf
truefest: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
- Speichern Sie die Änderungen in der Attributdatei.
- Starten 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 ähnlich der folgenden angezeigt werden:
[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]]
- Konfigurieren Sie die IP-Adresse und die Ports Ihres Routers so, dass eingehende API-Anfragen in die IPv6-Adresse/Ports aufgelöst werden. Eingehende API-Anfragen müssen von IPv6-fähigen Clients gesendet werden.
- Testen Sie Ihre Konfiguration, indem Sie eine API-Anfrage an die IPv6-Adresse und den Port Ihres Routers senden.