port forwarding not working

hello
im trying to run rush game my pc i need open 28015 port

i make this but not work can anyone help?

[admin@MikroTik] /ip firewall nat> print               
Flags: X - disabled, I - invalid, D - dynamic 
 0    chain=srcnat action=masquerade log=no log-prefix="" 

 1    chain=srcnat action=masquerade protocol=tcp src-address=180.179.50.210 dst-address=10.10.1.254 out-interface=ether1 dst-port=28015 
[admin@MikroTik] /ip firewall nat>

Your rule takes tcp connections coming from 180.179.50.210 to 10.10.1.254:28015 and changes source address to whatever is on outgoing interface. So the number of connections it’s going to match is most likely zero.

You probably want something like:

/ip firewall nat
add chain=dstnat dst-address=180.179.50.210 protocol=tcp dst-port=28015 action=dst-nat to-addresses=10.10.1.254

still same i cant login here is my new setting

1 ;;; Rust Game Port << Note > Port Forwarding not working
chain=dstnat action=dst-nat to-addresses=10.10.1.254 to-ports=28015
protocol=udp dst-address=118.179.51.210 in-interface=ether1
dst-port=28015 port=28015 log=no log-prefix=“”

2 chain=dstnat action=dst-nat to-addresses=10.10.1.254 to-ports=28016
protocol=udp dst-address=118.179.51.210 in-interface=ether1
dst-port=28016 port=28016 log=no log-prefix=“”

here game error when trying to connection
https://prnt.sc/kh7vzm

please someone help me i’m tired to config this

Some tips:

  • You don’t need all those port options, they shouldn’t hurt, but they also don’t add anything useful. Just “dst-port” is enough in this case.
  • Double-check if you need tcp or udp (you had tcp before, now you have udp).
  • Make sure you don’t block forwarded ports in “/ip firewall filter”.
  • By default (without additional config), you need to be testing this from outside.
  • If your WAN address is dynamic (I’m just guessing, because you had another before), use dst-address-type=local instead of dst-address=.
  • You do have this public address directly on your router, right?