Por padrão, todas as chamadas de API do ambiente de execução para o Apigee Edge para nuvem privada usam IPv4. É possível adicionar o suporte 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 seu roteador:
- Faça login no roteador.
- Abra o arquivo de configuração
router.properties
em 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
Por exemplo:
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true
- Salve as alterações 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 seu roteador para que as solicitações de API de entrada sejam resolvidas para o endereço/portas IPv6. Observe que as solicitações de API de entrada precisam ser enviadas de clientes com IPv6 ativado.
- Teste sua configuração fazendo uma solicitação de API ao endereço IPv6 e à porta do seu roteador.