в примере ниже (редирект) указан только один tcp.
а надо чтоб tcp и udp был. Или надо тоже самое писать под udp?
iptables -t nat -I PREROUTING -d $IP1 -p tcp -m tcp --dport 25565 -j DNAT --to-destination $IP2
iptables -t nat -I POSTROUTING -d $IP2 -p tcp -m tcp --dport 25565 -j SNAT --to-source $IP1
iptables -t filter -I FORWARD -d $IP2 -p tcp -m tcp --dport 25565 -m state --state NEW -j ACCEPT
iptables -t filter -I FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT