Quais são os requierements para sniffar pacotes UDP em uma rede Ad-Hoc sem fio?

4

Em uma rede sem fio Ad-Hoc, Eu tenho dois computadores que se comunica em UDP em conjunto de 192.168.1.3 a 192.168.1.5

Eu tenho um terceiro computador (192.168.1.6) que quer ouvir os pacotes que não são endereçados a ele. Eu posso ver os pacotes com tcpdump (que define a placa wireless no modo promíscuo).

Para redirecionar os pacotes, estou usando:

iptables -t nat -I PREROUTING -s 192.168.1.3 -j DNAT --to-destination 192.168.1.5

É a única regra que eu preciso usar? Por que não está funcionando? Eu senti falta de outros requisitos?

    
por Vladimir Leiv 03.06.2013 / 17:16

1 resposta

0

Talvez você só precise instruir a máquina 192.168.1.3 de que ela deve alcançar a máquina .5 acima da máquina .6 (dependendo da inserção da sintaxe do comando route gw entre o IP endereços):

route add 192.168.1.5 192.168.1.6

... e no encaminhamento IP da máquina .6 precisa ser ativado, o que pode ser feito por echo 1 > /proc/sys/net/ipv4/ip_forward (observe o espaço após o 1 ).

    
por 24.06.2013 / 17:08