Use IPTables para forçar os pacotes TCP pelo roteador

1

Para testar um programa TCP-stack, eu preciso obter os pacotes TCP através do roteador. Quando tento conectar-me ao meu programa de servidor através do roteador, o sistema operacional não atinge o roteador, pois o IP de destino é o mesmo que o IP de origem.

Posso criar uma regra temporária para dizer à pilha do Linux para usar um adaptador específico ( wlan0 ) e um endereço de roteador específico para pacotes TCP de saída com uma porta de destino específica ( 5101 )?

    
por Lanbo 03.02.2014 / 13:29

1 resposta

0

Não tenho certeza se entendi seu problema, mas parece-me ( se eu entendi direito), que uma solução mais simples é ter seu programa escutando em loopback (127.0.0.1) e, em seguida, envie seus pacotes para loopback (com a porta apropriada, é claro).

    
por 03.02.2014 / 13:40