Primeiramente gostaria de explicar que estou dando meus primeiros passos em networking em geral e no GCP em particular. Por isso peço desculpas se a pergunta não fizer sentido.
Estou enfrentando um desafio ao rotear tráfego de uma sub-rede na Europa por meio de um túnel VPN baseado nos Estados Unidos.
Aqui estão os detalhes:
- Detalhes da sub-rede: localizada em europe-west1, contendo 2 instâncias
- Túnel VPN: configurado nos EUA, com o gateway Cloud VPN no oeste dos EUA
- Problema: Não é possível adicionar a sub-rede europe-west1 ao túnel devido a diferenças regionais
Limitações atuais:
- Não é possível modificar o outro lado do túnel
- Não é possível realocar o Gateway para europe-west1, pois isso resultaria na perda do IP configurado no outro lado do túnel
- Não é possível selecionar um intervalo diferente de IPs locais para o túnel.
- Não é possível mover as instâncias de europe-west1 para outra região
Soluções tentadas:
- Tabelas de roteamento verificadas
- Tentei criar um Cloud NAT entre as duas sub-redes, mas essa abordagem não funciona, pois ambas as sub-redes devem estar na mesma região
- Tentativa de peering de VPC, que produziu o mesmo resultado
Pergunta principal: Existe um método para rotear tráfego de instâncias em uma região (europe-west1) por meio de um túnel VPN configurado em uma região diferente (us-west)?
A única coisa que consigo pensar é criar outra instância em uma sub-rede nos EUA que atue como um proxy entre as instâncias na Europa e o túnel, mas parece uma solução muito ineficiente e gostaria de saber se há alguma alternativa que me escape.