Network Setup

From GM Forge
Jump to: navigation, search

Getting Started

GM Forge is a Virtual Table Top application which let's you host sessions on your own computer and have your friends connect from anywhere in the world with their *modern* browser and play!

Having friends on the same network as you, either by Wifi or Ethernet connection should have no problem connecting to your game when given the LAN IP address of the computer running the GM Forge Steam client.

If your players are not on the same network at you, such as playing from their own home or out on the road they must connect to your computer using their public IP address.

You can obtain this address [url=]at[/url] or simply by googling "what is my ip"

The GM Forge client also has a quick invite creation button in the bottom right corner of the in game screen. You can access the the main screen by starting a game session and then clicking on the Click to invite your party button.


Pressing the From Local Network button will automatically copy the LAN IP and port to your clipboard so you can easily paste it into your favorite messaging platform to give to your players.

Pressing the From the internet button will do the same except that instead of the LAN IP it will attempt to get your PUBLIC IP address and copy it to your clip board.

Note: IP's that are in the following formats 192.168.0.X or 10.0.0.X are LAN IP's and will only work if your players are on the same network as the host computer. Basically in the same house.

If the "From the internet" invite button gives you one of these type of IP's or gives you then your router or firewall is blocking communication to the application, prohibiting it from gather your public IP.

If you are able to give your friends your public IP and they cannot connect with their browser, or the page times out you will have to follow the guide on portforwarding in order to allow your home router to pass on information to your friends outside of your home network. See section 2 Port forwarding.

Using UPnP

[previewyoutube=jo1bg7oBl_A;full][/previewyoutube] uPnP may offer an easier solution to getting players able to connect to your GM Forge session than port forwarding.

Enabling UPnP in Windows 7, 8, and 10

To enable UPnP in these versions of Windows follow the steps below.

Open the Control Panel. Click Network and Internet Click Network and Sharing Center. In the left pane, click the link for Change advanced sharing settings. In the Network Discovery section, select the option for Turn on network discovery and click the Save changes button.


A restart of your computer is recommended at this point. UPnP will now automatically start when you turn on your computer.

GM Forge uses port 35536 for uPnP connections.

If this does not allow players to connect to your session via their browser, you will need to look up information specific about your router in order to enable uPnP on your router.

check port 35536 on to see if it is showing as being open.

If it is not then you should check your router settings again, make sure you submit and save your setting changes and reboot the router.

Port Forwarding

Because there are thousands of different model routers out there in use I will simply refer you to portforward for assistance with your specific router.

The port that GM Forge uses by default is PORT: 30000

(four zeros)

Once you've followed the directions available at players outside of your home network should be able to join you using your public IP address.

If they still cannot, double check your routers port forward settings again, ensuring you submit and save these settings to the router. A reboot of the router, your PC and Restarting GM forge should help complete the port forward initialization.

check port 30000 on to see if it is showing as being open.

If it is not then you should check your router settings again, make sure you submit and save your setting changes and reboot the router.


I Portforwarded Correctly, but my players can't connect to my server

If you have portforwarded, then be sure to double check that your "port" on the invite you are sending is using the correct one. Sometimes its easy to leave :35536, which is the port used for UPnP.

If the problem continues, try restarting the application or double check your internal IP hasn't changed (you can setup a static ip so you don't have to worry about this in the future)

I Portforwarded Correctly, but I can't connect to my own server

Sometimes routers prevent you from connecting to your own server from your public IP, try using your private IP or http://localhost:<port>/join if you are on your own computer

UPnP isn't working, but I've done all the steps correctly

UPnP is supported by most routers, but there are some exceptions. If its not working after restarting the program, then its likely your router doesn't support it.