Inbound port redirect to router

I see to be having an issue with redirecting a port to the mikrotik it’s self.

I have UserManager running on the mikrotik on port 8080. I want to have inbound port 45678 redirect to port 8080 on the mikrotik. I want to keep internal access on port 8080 and public on 45678
Can someone provide an example ?

Assuming your WAN interface is called ‘WAN’:

/ip firewall nat add chain=dstnat dst-address-type=local in-interface=WAN protocol=tcp dst-port=45678 action=redirect to-ports=8080

And then you’d presumably want to block port 8080 from the WAN:

/ip firewall filter add chain=input in-interface=WAN protocol=tcp dst-port=8080 action=drop

Ahh. I knew I was overlooking something. Thanks.