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

2

Estou configurando uma máquina Linux embarcada portátil para uso em ambientes externos, onde provavelmente acessarei a Internet ou por meio de uma rede sem fio em campo ou uma conexão de dados celular. Além disso, a própria máquina cria sua própria WLAN e encaminha os pacotes IPv4 para / das portas WAN mencionadas anteriormente. Ou pelo menos, essa é a ideia.

Meu problema é este: eu gostaria de dar precedência à porta WAN wireless, e usar somente dados celulares quando o WiFi não estiver disponível (similar ao funcionamento dos smartphones modernos). Com base em minha pesquisa, parece que o que estou procurando é Roteamento de failover de WAN dupla usando o iproute2. Embora tenha encontrado algumas explicações e examples on-line, parece que não consigo encontrar nenhum local onde os IPs do cartão WAN são atribuídos dinamicamente via DHCP.

Mais concisamente, tenho:

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

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

Desculpas se este for um post duplicado ou sem sentido; Sou novo no site e na rede em geral.

Felicidades!

    
por lolwut68 21.03.2017 / 22:30

0 respostas