hi
yesterday I've tried setting up my linux server to properly forward the necessary ports.
export DEST_INTERNAL_IP="192.168.1.2"
/sbin/iptables -t nat -A PREROUTING -p udp --dport 6073 -j DNAT --to-destination ${DEST_INTERNAL_IP}
/sbin/iptables -A FORWARD -s ${DEST_INTERNAL_IP} -p udp --dport 6073 -j ACCEPT
/sbin/iptables -t nat -A PREROUTING -p udp --dport 6100:6200 -j DNAT --to-destination ${DEST_INTERNAL_IP}
/sbin/iptables -A FORWARD -s ${DEST_INTERNAL_IP} -p udp --dport 6100:6200 -j ACCEPT
hope somebody can use this info.
additionally, it seems some ICMP packages have to be allowed. I didn't make to much tests, but the only game I got working was after disabling the whole ICMP filter. If anybody knows which exact types are necessary, please post, I rather dislike leaving ICMP completely open 
If someone is maintaining a faq, this could be added
Ora