Username:    Password:    Remember me     
 

Rune networks ports
( A kopi from runegame forum )

This port list assumes that the default gameport of 7777 is utilized.
80/TCP: Default "Web Admin" port. Communication is inbound/outbound.
For security and ISP compatibilty reasons, this port should be changed to something other than port 80. This is changed via the "ListenPort=" variable under the [UWeb.WebServer] section of the game server INI file. Most folks recommend port 8080 or 8888, but you can set this to just about any available port. (Linux servers will need to set this above port 1024)

7776/UDP: Server startup LAN broadcast port. Communication is inbound/outbound.
This is an odd one. This port only seems to be used at server startup. When the server is started, it sends a broadcast out of port 7776 to a range of ten destination ports from 8777 to 8786. Any other game servers listening on this port range, will respond. I've never run more than one server on the LAN, so I don't know what this is for. I'll crank up two servers in the near future, and update this section at a later date.

7777/UDP: Game server main I/O port. Communication is inbound/outbound.
All gameplay data is passed through this port.

7778 and 7780/UDP: Game server info and status port. Communication is inbound/outbound.
This port is used to send game server information and status to the MasterServer and to all clients who request it. Whenever a client browses for games and highlights a server, a "\info\" and "\status\" command is sent to game server port 7778 or 7780. The server will respond, through the same port, with "Game Replication Info" (GRI) and other status variables.

7779 and 7781/UDP: Game server "heartbeat" port. Communication is outbound only!
At server startup and every few minutes thereafter, a "heartbeat" command is sent to the configured MasterServer listening on port 27900. The "heartbeat" command also contains instructions for the MasterServer to retrieve GRI from game server port 7778 or 7780.

8777/UDP: Game server LAN broadcast port. Communication is inbound/outbound.
If there is another service using this port, the game will use the next available port ranging from 8777 to 8786. When the server hears a LAN client broadcast, it will respond to the client with instructions to retrieve GRI from game server port 7778 or 7780.

27900/UDP: MasterServer game server query port. Communication is inbound/outbound.
This port is utilized by MasterServers only! (i.e. master.333networks.com) At game server startup, and every few minutes thereafter, the game server will send a "heartbeat" to port 27900 of the MasterServer. The heartbeat also contains an instruction for the MasterServer to retrieve GRI from game server port 7778 or 7780. A MasterServer can be created by using the "UCC MASTERSERVER" command. You must have a MasterServer.ini file for this to work. If you would like know the format of this file, just contact me.

28900/TCP: MasterServer server list request port. Communication is inbound/outbound.
This port is utilized by MasterServers only! (i.e. master.333networks.com) When a client wants to participate in a online game, it must first query the MasterServer to see what game servers are currently available to play on. The client sends this request to MasterServer port 28900 and the MS responds with a list of IP addresses and gameports of all game servers currently online.

As you can see, Rune game servers only use four ports for the game and one for the Web Admin. Take special notice of the data flow direction and protocol. Knowing this will help you determine what ports will need to be forwarded or opened when using a broadband router or firewall. For broadband routers, you only need to forward ports that need inbound access to the server (i.e. 7777, 7778, 7780, and web admin). Outbound only ports (i.e. 7779 or 7781), do not need to be forwarded. Port 27900 is a MasterServer only port, and as such, does not need to be forwarded on a game server. Ports 7776 and 8777 are LAN only ports, so data to these ports never pass through a broadband router. To make sure there are no problems, you should forward ports 7777 thru 7781
This site is powered by e107, which is released under the terms of the GNU GPL License.