
Tengo una infraestructura en la nube con 10 servidores y tengo una infraestructura local y quiero conectarlos entre sí. Tengo un servidor VPN en la nube y conecté mis máquinas locales al servidor en la nube. Puedo acceder a otras máquinas en la nube desde mis máquinas locales, pero solo puedo acceder a las máquinas locales en mi servidor VPN. Quiero poder usar el servidor VPN como puerta de enlace para poder conectarme a las máquinas locales desde las máquinas virtuales en el nube sin instalar VPN clinet en cada uno de ellos. ¿Cómo puedo hacer eso?
Mi servidor VPN ejecuta servidores Wireguard y OpenVPN.
Códigos de ping de ejemplo (10.66.66.0/24 es la subred VPN, 192.168.1.0/24 es la subred de la nube):
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.