Conecte-se a duas redes simultaneamente

4

Eu quero me conectar a duas redes simultaneamente usando o WiFi integrado e Ethernet ou a duas redes WiFi, instalando um adaptador WiFi adicional.

Meu requisito: tenho dois conjuntos de dispositivos (Grupo A e grupo B) que precisam se comunicar uns com os outros, mas não diretamente. Não há internet no local. Os dispositivos do Grupo A são conectados aos dispositivos do roteador WiFi A e do grupo B ao roteador WiFi B (é necessário que eles não sejam conectados ao mesmo roteador). Eu quero que o dispositivo Ubuntu se conecte ao roteador A e ao roteador B e atue como um intermediário entre os dois grupos. O dispositivo Ubuntu deve receber mensagens do Grupo A (através do roteador A), processar as informações e enviar a notificação do resultado para o Grupo B (através do roteador B) e vice-versa.

Perguntas:

  1. Como configuro o Ubuntu para conectar duas redes simultaneamente?
  2. Como identifico de qual rede uma mensagem é e manipulo essa mensagem de acordo?
  3. Como especifico a rede de destino da minha notificação e a envio para essa rede?

Obrigado.

    
por Sivakumar Natarajan 15.01.2015 / 18:19

1 resposta

2

Para a primeira parte, para conectar duas redes ao mesmo tempo, eu configuraria rotas estáticas. Supondo que as redes estejam em sub-redes diferentes, você está basicamente informando ao sistema: "Se você precisar se conectar a uma máquina com um endereço 192.168.2.X, use eth0. Se você precisar se conectar a uma máquina com um endereço de 192.168.3.X, use eth1. E aqui está o gateway que você deve usar. "

Então, em / etc / network / interfaces, adicione essas linhas (com suas próprias informações de rede, é claro):

auto eth0
iface eth0 inet static
      address 192.168.2.2
      netmask 255.255.255.0
      up route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1

auto eth1
iface eth1 inet static
      address 192.168.3.2
      netmask 255.255.255.0
      up route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.1

No que diz respeito à lógica necessária para o sistema identificar e manipular uma mensagem de uma determinada maneira, acredito que isso dependeria de certos softwares que você está usando para processar as mensagens.

    
por Morphix 15.01.2015 / 20:19