I have the basics setup and just want to setup a few NAT rules for apps running on my internal network.
I already have Eth1 (Wan) setup with masquerade to Eth2(Lan).
All I want to do is create rules so that Xbox Live and another app can run without issues.
I am doing all my setup with winbox, FYI.
I setup under NAT 3 rules
Dst-nat using chain dst-nat protocol udp dst port 3074 in-interface eth1 → action dstnat forward to ip 192.168.100.20 (xbox)
Dst-nat using chain dst-nat protocol udp dst port 9029 in-interface eth1 → action dstnat forward to ip 192.168.100.10 (server)
Dst-nat using chain dst-nat protocol tcp dst port 9029 in-interface eth1 → action dstnat forward to ip 192.168.100.10 (server)
I checked a similar port forwarding in my setup and I can’t see why it should not work. The setup in my router would look like below. I am sure that you already have considered that the filter rule must be placed high in the list before any rule that might drop the package e.g. a rule dropping all new connections not coming from your LAN.