
Tenho uma infraestrutura em nuvem com 10 servidores e tenho uma infraestrutura local e quero conectá-los. Tenho um servidor VPN na nuvem e conectei minhas máquinas locais ao servidor na nuvem. Posso acessar outras máquinas na nuvem a partir de minhas máquinas locais, mas só consigo acessar máquinas locais em meu servidor VPN. Quero poder usar o servidor VPN como um gateway para poder me conectar a máquinas locais a partir das VMs no nuvem sem instalar VPN clinet em cada um deles. Como eu posso fazer isso?
Meu servidor VPN executa servidores Wireguard e OpenVPN.
Exemplos de códigos de ping (10.66.66.0/24 é a sub-rede VPN, 192.168.1.0/24 é a sub-rede da nuvem):
user@localmachine» ping -c4 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.727 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.716 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.690 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.631 ms
user@cloudmachine» ping -c4 10.66.66.1
PING 10.66.66.1 (10.66.66.1) 56(84) bytes of data.