Roteamento duplo de failover de WAN com endereços IP atribuídos dinamicamente

Roteamento duplo de failover de WAN com endereços IP atribuídos dinamicamente

Estou configurando uma máquina Linux embarcada e portátil para uso em ambientes externos onde provavelmente terei acesso à Internetqualqueratravés de uma rede sem fio em campoouuma conexão de dados celular. Além disso, a própria máquina cria o seuprópria WLANe encaminha pacotes IPv4 de/para as portas WAN mencionadas acima. Ou pelo menos essa é a ideia.

Meu problema é o seguinte: gostaria de dar precedência à porta WAN sem fio e usar apenas dados de celular quando o WiFi não estiver disponível (semelhante ao funcionamento dos smartphones modernos). Com base na minha pesquisa, parece que o que estou procurando éRoteamento de failover de WAN duplousando iproute2. Embora eu tenha encontrado algunsexplicaçõeseexemplosonline, não consigo encontrar nenhum lugar onde os IPs da placa WAN sejam atribuídos dinamicamente via DHCP.

Mais concisamente, tenho:

  1. wlan0 configurado como ponto de acesso.
  2. wlan1 configurado para fazer login automaticamente em uma rede WiFi confiável, se disponível.
  3. wwan0 habilitado na inicialização, mas só deve ser usado se wlan1 não conseguir encontrar uma conexão.

Originalmente, pensei que poderia fazer isso escrevendo um script para ativar/desativar interfaces explicitamente, mas é fundamental minimizar qualquer tipo de interrupção na conexão, e usar o encaminhamento inteligente de pacotes parecia ser a melhor maneira de fazer isso.

Desculpas se esta for uma postagem duplicada ou sem sentido; Sou novo no site e nas redes em geral.

Saúde!

informação relacionada