Estou tentando configurar uma LAN para que haja um roteador principal que roteie todo o tráfego de saída (0.0.0.0) para a Internet por meio de um link DSL e também distribua endereços IP para clientes na rede via DHCP.
Mas eu também quero que haja um roteador secundário na mesma rede / switch que tenha um link LTE para a internet. Eu quero que os dispositivos na rede usem o roteador LTE como um gateway de fallback quando o gateway DSL principal ficar inativo ou a conexão DSL entre ele e a Internet falhar.
Veja e exemplo de imagem de configuração aqui
No momento, os clientes recebem endereços DHCP em 192.168.1.1 no intervalo 192.168.1.xe cada cliente tem apenas uma porta ethernet.
Eu tentei implementar o sistema acima adicionando a configuração do gateway LTE para ter um endereço IP de 192.168.10.1 e configurar clientes em 192.168.1.x com uma interface virtual eth0:1
com as seguintes configurações em /etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp
auto eth0:1
iface eth0:1 inet static
address 192.168.10.2
netmask 255.255.255.0
broadcast 192.168.10.255
gateway 192.168.10.1
Com essas configurações, posso fazer o ping do roteador / gateway em 192.168.10.1, mas não consigo rotear o tráfego por ele. Tenho a sensação de que isso tem algo a ver com as rotas padrão configuradas na máquina cliente, mas ainda não encontrei nada que funcione.
Ou, eu poderia estar fazendo isso da maneira errada, qualquer ajuda seria ótima