como rotear o tráfego de rede da interface sem fio para uma segunda interface sem fio e um dongle usb 3G / 4G no mesmo computador

1

Eu tenho um computador executando uma distribuição baseada no Debian com três interfaces de rede: duas sem fio (wlan0 e wlan1) e a terceira é um dongle usb para acesso à rede 3G / 4G. Quero arquivar a seguinte configuração:

  • wlan0 deve ser configurado como um ponto de acesso para dar acesso à internet a outros dispositivos externos (eu pude usar o hostapd para dar ao meu computador um SSID e ele pode autenticar dispositivos usando o WPA2)
  • wlan1 deve ter acesso à internet fornecido por um ponto de acesso externo.
  • O dongle usb deve ter acesso à internet fornecido por um provedor de dados celular
  • O tráfego de rede de dispositivos externos conectados a wlan0 deve ser roteado de wlan0 para wlan1 ou o dongle usb, dando prioridade a wlan1 (para minimizar o uso de dados celulares)
  • Qualquer programa que rode dentro do computador, deve ter também acesso à internet usando wlan1 ou o dongle usb, com prioridade para wlan1

Em suma, eu gostaria que o acesso à Internet fosse roteado da mesma forma que é roteado em um dispositivo de telefone celular com wifi e internet 3G / 4G, mas com a funcionalidade adicional de que o computador também é um ponto de acesso para dispositivos externos que se conectam a ele usando a interface wlan0. Eu não encontrei nenhum tutorial na internet que funcione com essa configuração específica.

Alguém sabe quais regras de roteamento devem ser usadas? Existe algum programa de espaço do usuário que possa me ajudar a tornar essa tarefa mais fácil?

    
por Rodolfo Conde 07.08.2018 / 00:10

0 respostas