Pacotes IP possuem endereço de origem incorreto

1

Eu tenho dois modems 4G conectados a uma rede e enviando e recebendo dados. Há um problema, no entanto, como os modems continuam sendo expulsos da rede porque o endereço IP de origem dos pacotes está incorreto. Parece que os pacotes que se originam do datacard 1 têm o endereço IP de origem do datacard 2.

A rede móvel verifica o endereço IP de origem do pacote em relação ao endereço IP do modem conectado, vê que há uma incompatibilidade e chuta esse modem para fora da rede.

Eu preciso corrigir esse problema e ter ambos os modems enviando pacotes IP com o endereço IP de origem correto. No entanto, sou muito inexperiente nesse tipo de coisa, e eu apreciaria muito alguns conselhos para pontos de partida. Acredito que as tabelas de IP e a rota IP foram verificadas e isso não resolveu esse problema.

    
por James 20.08.2013 / 15:58

2 respostas

0

Isso parece que você usa as duas placas de modem simultaneamente no mesmo computador para se conectar duas vezes à mesma rede. Isso não funcionará na maioria dos casos. Com dois uplinks equivalentes, seu SO não pode saber qual uplink deve usar. Se você verificar sua tabela de roteamento ( ip route show ), você provavelmente detectará duas rotas padrão e / ou duas rotas para a mesma sub-rede de seu provedor. Você precisa se livrar de qualquer ambiguidade na sua tabela de roteamento. A primeira abordagem exclui uma rota padrão e a rota correspondente (mesma interface) para a sub-rede do provedor. Isso basicamente fará com que um de seus cartões seja inútil, mas deverá resolver seu problema de conectividade.

Para mais / melhor ajuda, precisaríamos saber o que você quer fazer com seus 2 cartões de 4g. Um uplink é suficiente para o acesso à internet ...

    
por 20.08.2013 / 16:43
0

Além do que foi dito (você mencionou o iptables, mas não o que você fez com ele) ... você tentou mascarar o tráfego deixando sua máquina?

por exemplo.

iptables -t nat -I POSTROUTING -o 4g-interface-1 -j MASQUERADE

e

iptables -t nat -I POSTROUTING -o 4g-interface-2 -j MASQUERADE
    
por 20.08.2013 / 19:12