Rota bloqueando o tráfego de entrada

1

Eu tenho um problema no meu computador Redhat.

Eu tenho tráfego de entrada em uma interface de rede, vamos chamar de eth1 . Eu também tenho tráfego de saída em outra interface de rede, vamos chamá-lo de eth2 .

Quando a rota do tráfego de saída não está definida, o tráfego de entrada é recebido corretamente em eth1 (um programa está usando as informações contidas nesse fluxo de entrada) e, obviamente, o tráfego de saída de eth2 não é roteado corretamente, pois a rota não está definida.

Quando defino a rota para eth2 , meu tráfego de saída agora é roteado corretamente e não há nenhum problema aqui. Mas o tráfego de entrada em eth1 não é mais recebido! É muito curioso porque não vejo como uma rota pode bloquear o tráfego de entrada.

Ao usar o Wireshark em eth1 , vejo que os pacotes ainda são recebidos. Ao usar o Netcat, nada é recebido.

Se eu excluir a rota, o Netcat agora receberá o tráfego de entrada e tudo funcionará bem, mas o tráfego eth2 de saída não será mais roteado e eu preciso que esses pacotes sejam roteados.

Existe um mecanismo de rota que eu não entendo?

    
por waterleek 28.07.2017 / 14:57

1 resposta

0

Como Christopher disse:

Does this information help? Maybe not the same scenario, but probably relevant. Separate Network Traffic on Two Network Interfaces

Isso ajudou a desabilitar a filtragem de caminho reverso para resolver esse problema.

    
por 31.07.2017 / 16:49