Running server using port redirect

Our VMs are behind pfsense for our firewall. The ports for servers are setup as required to be accessed.

I have tried using redirects to mask the actual port, but this prevent the server being listed publicly as cfx try to send pings back to the original port rather than the actual server port.

Players are able to connect fine using direct connect method.

Is there anyway to make this work?

We already have a proxy setup, it does nothing to address my post relating to redirects using pfsense…

why mask the port when you can just use a proxy server?

you can then have a different ip and port 30120 that points to a different port on your server.

We already have a different IP through our firewall network. Thats why I’m asking specifically asking for help with pfsense and firewalls relating to it.