Ivan Santos wrote:
Caio tenta ai: iptables -t nat -A PREROUTING -i ethX -d <ipdedestino> -p tcp -m tcp --dport 21 -j DNAT --to-destination 192.168.1.X:21 acho que assim resolve, se caso não resolver, limpe todas as suas regras, habilite forward com "echo 1 > /proc/../../../ip_forward" e coloque coloque este comando, se caso der certo, pode ser seu script que pode estar errado, mas se continuar dando bad argument, vamos precisar analizar melhor seus módules que estam carregados !!!
Funcionou.Mas o que eu estou achando estranho é que o mesmo script que eu fiz de firewall funcionou em outro micro que eu montei. Não mudei um bit sequer. Como é que o mesmo script funciona em um micro e em outro não, sendo que a função de ambos é de gateway e ambos estão com o kernel 2.4.29 e debian stable ?!?!? Isso é que esta deixando intrigado.
Mesmo assim valeu pela ajuda !!!!