Por padrão, todas as chamadas de API de ambiente de execução para o Apigee Edge para nuvem privada usam IPv4. É possível adicionar suporte a IPv6 ao roteador
definindo a propriedade
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
como true no roteador.
Para ativar o IPv6 no roteador:
- Faça login no roteador.
- Abra o arquivo de configuração
router.propertiesem um editor:vi /opt/apigee/customer/application/router.properties
Se o arquivo não existir, crie-o.
- Defina a seguinte propriedade como
true:conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
Exemplo:
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true
- Salve as mudanças no arquivo de propriedades.
- Reinicie o roteador executando o seguinte comando:
/opt/apigee/apigee‑service/bin/apigee‑service edge‑router restart
Durante a reinicialização, você verá uma saída semelhante a esta:
[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]]
- Configure o endereço IP e as portas do roteador para que as solicitações de API recebidas sejam resolvidas para o endereço/portas IPv6. As solicitações de API recebidas precisam ser enviadas por clientes com IPv6 ativado.
- Teste a configuração fazendo uma solicitação de API para o endereço IPv6 e a porta do roteador.