Easy / minimal
The following network topology is required:
Server running JRSM with UPnP enabled
--> Router with UPnP enabled
--> Internet
If you have multiple routers between the Server and Internet you may not be able to use UPnP.
Instructions on enabling UPnP in Windows and on Routers are below in the Enabling UPnP
section.
When JRSM is being used on a home Internet connection behind a router Port Forwarding is requried to direct traffic from outside your network to the server running JRSM and the various game dedicated servers.
Port Forwarding can be time consuming and complicated as routing network traffic is not something many users understand.
JRSM support Universal Plug and Play in regards to port forwarding and Routers. If JRSM detects that we are behind a router and the routers supports UPnP then the option will be available on the JRSM Settings tab.
Please Note:
Even if the option is available there is no guarentee it will work with all routers.
Please Note:
There are lots of reasons why you may be unable to connect to a dedicated server. Enabling UPnP may fix port forwarding issues but some routers do not support NAT Hairpin Loopback which is required if you want to connect to your own servers running within your home network.
UPnP makes things a lot easier for those unfamiliar with port forwarding but you may encounter a number of issues such as:
UPnP makes it easy for those with minimal networking knowledge but it is not a magic fix and there are still various issues you might encounter.
Warning:
Adjusting your routers settings can affect your Internet access. You continue at your own risk!
Settings
tab of JRSM. If you get told UPnP is not available then check your router configuration.Network and Internet
Network and Sharing Center
Change advanced sharing settings
Network Discovery
section select the option for Turn on network discovery
and click save changes.Test Router UPnP Capabilities
button on the Settings
tab in JRSM. You will be warned that the test can take 10 minutes or more.Warning:
Do NOT close JRSM whilst the capabilities test is running or you may leave a lot of UPnP routes.
Info:
JRSM supports two UPnP modes. Open.Nat and Simple. Open.Nat supports setting the max lease length but simple only uses what ever the router defaults to. If using simple mode and you find the leases are expiring before JRSM renews them then choose a lower lease length value.
Use UPnP to forward JRSM's ports through your router
option on the Settings
tab and also the various Forward Ports using UPnP
checkboxes on the individual game tabs.Server Connection
error on the JRSM Dashboard the restart JRSM to see if the issues is resolved.Info:
Many routers support a very limited number of UPnP routes. If you are running a lot of servers that start and stop quite often and the UPnP mode is Open.Nat then choose a lower lease length. Alternatively you can configure manual port forward ranges for the various games.
Once your device is accessible from the Internet we can install JustRace Server Manager (JRSM).