Como conectar dois desktops clientes com endereço IP privado?

Como conectar dois desktops clientes com endereço IP privado?

Caminho

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)

Como poderíamos fazer com que o cliente A fizesse uma "ponte" para a LAN B?

Para que:

  • O cliente A pode usar o IP que pertence à LAN B e fingir que está na LAN B
  • O cliente A também deve ser capaz de ver o tráfego de transmissão da LAN B, por exemplo, ARP
  • O cliente A pode obter um IP do servidor DHCP na LAN B
  • Cliente Um cliente VPN pode configurar uma lista de rotas para a sub-rede atrás do cliente B.

Ambiente:

  • O cliente A pode ser Ubuntu/Windows.
  • O cliente B pode ser Ubuntu VM no servidor adequado ou raspberry-pi.
  • O túnel VPN criptografado será preferido.

informação relacionada