Mi sto ricognionendo di brutto oppure è iptables che è infinitamente 
stronzo ?!?
questa regola funziona:
iptables -A FORWARD -s $public_ip1 --sport=80 -p tcp -dport 1024:65535 
-p tcp -m state ESTABLISHED -j ACCEPT
quest'altra no:
iptables -A FORWARD -s $public_ip1 --sport=443 -p tcp -dport 1024:65535 
-p tcp -m state ESTABLISHED -j ACCEPT
mi restituisce unknown arg --sport, ma le regole sono sintatticamente 
identiche!
perchè, perchè, perchè?
-- 
Marco Bertorello          .''`.   JID: vir_db@???
System Administrator         : :'  :  WWW: bertorello.ns0.it
Linux Registered User #319921     `. `'`   GPG: 0x5E476460     
                   `-