Par défaut, tous les appels d'API d'exécution vers Apigee Edge pour Private Cloud utilisent IPv4. Vous pouvez ajouter la prise en charge
IPv6 au routeur en
en paramétrant le
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
la propriété à true
sur votre routeur.
Pour activer le protocole IPv6 sur votre routeur:
- Connectez-vous au routeur.
- Ouvrez le fichier de configuration
router.properties
dans un éditeur:vi /opt/apigee/customer/application/router.properties
Si le fichier n'existe pas, créez-le.
- Définissez la propriété suivante sur
true
:conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
Exemple :
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true
- Enregistrez les modifications apportées au fichier de propriétés.
- Redémarrez le routeur en exécutant la commande suivante:
/opt/apigee/apigee‑service/bin/apigee‑service edge‑router restart
Lors du redémarrage, un résultat semblable aux lignes suivantes doit s'afficher:
[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]]
- Configurez l'adresse IP et les ports de votre routeur afin que les requêtes API entrantes correspondent à l'IPv6 d'adresses IP et de ports. Notez que les requêtes API entrantes doivent être envoyées à partir de clients compatibles IPv6.
- Testez votre configuration en envoyant une requête API à l'adresse IPv6 et au port de votre routeur.