Digamos que eu quero criar uma rede interna com 4 sub-redes. Não há roteador ou switch central. Eu tenho uma "sub-rede de gerenciamento" disponível para vincular os gateways nas quatro sub-redes (192.168.0.0/24). O diagrama geral ficaria assim:
10.0.1.0/24 <-> 10.0.2.0/24 <-> 10.0.3.0/24 <-> 10.0.4.0/24
Em palavras, eu configuro uma única caixa Linux em cada sub-rede com 2 interfaces, 10.0.x.1 e 192.168.0.x. Eles funcionam como dispositivos de gateway para cada sub-rede. Haverá vários hosts para cada sub-rede 10.x / 24. Outros hosts terão apenas 1 interface disponível como 10.0.xx
Quero que cada host possa executar ping em outro host em qualquer outra sub-rede. Minha pergunta é a primeira: isso é possível? E segundo, se sim, preciso de ajuda para configurar iptables e / ou rotas. Eu tenho experimentado isso, mas só posso encontrar uma solução que permita pings em uma direção (pacotes icmp são apenas um exemplo, eu gostaria de ter recursos completos de rede entre hosts, por exemplo, ssh, telnet, ftp, etc.) .