Postado originalmente por
klabundee
O problema está na configuração que você fez.
A rede 192.168.1.0/24 vai de 192.168.1.0-255, quando um dispositivo dessa rede procura um dispositivo em outra rede que ele não pertence, ele pede pro gateway se ele sabe o caminho para aquela rede.
E isso está funcionando, o gateway sabe onde está a rede 4.0/20
O problema é que se você for em uma calculadora de IPs e colocar a rede 192.168.4.0/20 verá que ela vai de 192.168.0.0 até 192.168.15.255 ou seja, ela também tem dentro dela a rede 192.168.1.0.
Então quando um dispositivo que está nessa rede tenta procurar um dispositivo da rede 192.168.1.0 ele não vai pedir pro gateway, pois essa rede é local.. ele não precisa ir buscar no gateway.
Solução:
Ter 2 redes distintas.
Solução 1: Pegar a menor rede 1.0/24 e mudar para uma rede que não entre na outra, pode ser: 16.0/24, 17.0/24 desde que não seja entre 0 e 15.
Solução 2: Pegar a maior rede e mudar para uma que não entre na outra, pode ser 16.0/20, 17.0/24 desde que não seja entre 0 e 15.
Use esse link para testes:
http://meuip.net.br/calculadora-ip.asp
Depois de fazer isso deve sair funcionando já, as redes que os dispositivos não conhecerem, serão requisitadas para a RB e ela sim sabe onde está e fara o roteamento.
Você pode fazer isso em paralelo, não precisa tirar a rede antiga da RB, adiciona a nova e vai migrando os dispositivos e testando.