Sabemos que um dos itens para se fechar uma VPN entre dois ambientes é o IP público e que o ideal é que ele seja fixo para que não precisemos estar reconfigurando a VPN toda vez que ele mude, mas e quando isso não é possível? Pensando em não deixar nenhuma porta aberta no ambiente OCI, criei o seguinte script que identifica o IP público de onde está sendo executado e a partir dai cria todos os recursos necessários para se ter uma VPN (cpe, ipsec, route…) e ao fim exibe as informações do túnel: