The previous answers are correct, you need to enable port forwarding. If it is not enabled, port 4444 will be closed on the router.
It looks like you have multiple servers and want to redirect to any server that is currently on. This is not possible (*), the router doesnβt care if PC1 or PC2 listens on port 4444, it just redirects everything to the address configured when forwarding the ports.
(*): Good, but it takes some extra work.
Solution 1: Trick the router into thinking that there is only one server. Give PC1 and PC2 a virtual network interface with the same IP address and go to that address. Make sure that only one of these interfaces is enabled, the presence of duplicate IP addresses in your network may have unintended behavior.
Solution 2. Make the router take care of which server is turned on. You will need to write a program to run on the router (or on another server), which can determine which server is turned on and forward the packets accordingly. If you use Linux, then iptables programs are worth a look.
source share