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 !!! sme mais On Sat, 12 Feb 2005 18:45:36 -0200, caio ferreira <[EMAIL PROTECTED]> wrote: > Ivan Santos wrote: > > Eu tamb�m estou tendo problemas com redirecionamento de porta via > > iptables. > > Para fazer o redirecionamento eu fiz o seguinte : > > # port forward > > for PROTO in tcp udp ; do > > # opening important ports > > > > # ftp - for remote support > > $IPTABLES -A INPUT -i eth0 -p $PROTO --dport 21 -j ACCEPT > > > > # ftp > > $IPTABLES -t nat -A PREROUTING -p $PROTO -d $ETH0IP --dport 21 > > -j DNAT --to 192.168.0.1:21 > > done > > Quando eu vou executar o script aparece a seguinte mensagem de erro: > > neutrino:~# /etc/init.d/rc.firewall > > Bad argument `21' > > Try `iptables -h' or 'iptables --help' for more information. > > Bad argument `21' > > Try `iptables -h' or 'iptables --help' for more information. > > Aparentemente o comando esta correto. > > Estou utilizando o debian stable e kernel 2.4.29. O kernel eu > > compilei na m�o. > > > > > > Iptables -t nat -d ethX --dport 21 -j DNAT --to-destination > > 192.168.1.X:21 > > Continua aparecendo a mesma mensagem de erro, vide abaixo > > Bad argument `21' > Try `iptables -h' or 'iptables --help' for more information. > Bad argument `21' > Try `iptables -h' or 'iptables --help' for more information. > > -- Ivan Santos LPIID: LPI000061925 Tel.: (11) 8148 8860

