renato_pacheco
(usa Debian)
Enviado em 25/05/2009 - 16:07h
O problema tá na sua segunda linha:
iptables -t nat -A POSTROUTING -d (ip y) -p tcp --dport (porta z) -j SNAT --to (ip x)
Troque o -d (ip y) para -s (ip y), ficando assim:
iptables -t nat -A POSTROUTING -s (ip y) -p tcp --dport (porta z) -j SNAT --to (ip x)
Se não der certo, deve ser especificado as interfaces d entrada e saída, blz, ficando assim:
iptables -t nat -A PREROUTING -i $int_entrada -d (ip x) -p tcp --dport (porta z) -j DNAT --to (ip y):(porta z)
iptables -t nat -A POSTROUTING -o $int_saida -s (ip y) -p tcp --dport (porta z) -j SNAT --to (ip x)
Sendo q $int_entrada e $int_saida seria as suas interfaces d rede interna e externa, respectivamente.