Para o tráfego de saída (indo da direita para a esquerda no diagrama), você só precisa garantir que cada máquina tenha um conjunto de gateway padrão que corresponda ao IP do próximo salto. os clientes terão computer2
como seu gateway padrão, computer2
terá computer1
como seu gateway padrão e assim por diante. Para o tráfego indo na outra direção (da esquerda para a direita), tudo o que você precisa é que computer1
tenha uma rota estática que informe qual próximo salto usar para enviar o tráfego destinado a 172.16.45.0/24
; no seu caso, isso é computer2
. Então, o comando de rota em computer1
seria algo como
$ route add -net 172.16.45.0/24 gw 192.168.45.x
computer2
não precisa de uma rota estática para 172.16.45.0/24
, pois está diretamente conectado a essa rede
EDITAR
What I want is to have everything within the same IP range,
Você pode usar os endereços restantes livres no intervalo 192.168.45.x, no entanto, é necessário escolher uma sub-rede que não se sobreponha à sub-rede existente 192.168.45.0/30
. A melhor escolha seria 192.168.45.128/25
, pois isso fornece os endereços mais utilizáveis (125):
network: 192.168.45.128
broadcast: 192.168.45.255
subnet: 255.255.255.128
usable IPs: 192.168.45.129 - 192.168.45.254