
Camino
1. Client A (private IP) ----- (private IP NAT) Router A
2. Router A (dynamic public IP) ----- Internet
3. Internet ------ (dynamic public IP) Router B
4. Router B (private IP NAT) ----- (private IP) Client B
5. Client B (LAN B) --- (LAN B GW) Router
6. Router (Subnets)
¿Cómo podríamos hacer que el cliente A haga un "puente" con la LAN B?
De modo que:
- El cliente A puede usar una IP que pertenece a la LAN B y pretender que está en la LAN B
- El cliente A también debería poder ver el tráfico de transmisión desde la LAN B, por ejemplo, ARP.
- El cliente A puede obtener una IP del servidor DHCP en la LAN B
- Cliente Un cliente VPN puede configurar una lista de rutas para la subred detrás del cliente B.
Ambiente:
- El cliente A podría ser Ubuntu/Windows.
- El cliente B podría ser Ubuntu VM en el servidor adecuado o raspberry-pi.
- Se preferirá el túnel VPN cifrado.