Substituindo o endereço IP

1

Eu tenho uma rede com poucos dispositivos com endereços IP 192.168.1.1, 192.168.1.2, 192.168.1.3.
Eu tenho acesso aos dispositivos 192.168.1.2 e 192.168.1.3 (ambos linux).
Um programa está rodando em 192.168.1.2 e conectando a 192.168.1.1 usando o soquete udp, não posso modificar esse programa.
Como posso fazer o programa em 192.168.1.2 para se conectar ao 192.168.1.3? Eu posso rodar qualquer coisa em 192.168.1.2 mesmo em permissões de root (espero que algo que possa mudar endereços IP) e antes que o programa seja executado. Um link para o guia da API sobre isso será útil (C # / C ++ / Perl), embora um programa de trabalho seja melhor.

    
por Dani 23.06.2011 / 16:33

1 resposta

2

Você pode usar o iptables em x.x.x.2 para redirecionar para x.x.x.3 em vez de x.1. Publique seu q. em serverfault ou superuser para detalhes. Não tem nada a ver com programação.

    
por 23.06.2011 / 16:44

Tags