|
UKGPL Moderating |
Configuring a Router for Local Hosting using IGOR
The ports that iGOR and GPL use need to be opened on the router and forwarded to the server hosting GPL and iGOR.
GPL Ports
GPL uses these ports:
Port |
Protocol |
Direction |
Description |
6970 |
UDP |
Out |
Used by GPL to broadcast the status of the race. |
6971 |
UDP |
In |
Used for ping responses. |
32766-32786 |
UDP |
In |
Used for racing connections. These can be changed but they must be a contiguous block of 21 ports. |
iGOR Ports
iGOR uses these ports:
Port |
Protocol |
Direction |
Description |
113 |
TCP |
In |
IRC Ident Server. Not essential, but chat connections will be much quicker if this port is open. |
6667 |
TCP |
Out |
IRC Chat (cannot be changed). |
30196 |
TCP |
In/Out |
Remote Hosting Client. This is the default but it can be changed. |
30197 |
TCP |
Out |
Race List (cannot be changed). |
30198 |
TCP |
In/Out |
|
30199 |
UDP |
Out |
Used by iGOR to broadcast the status of the race. This overrides the use of Port 6970 by GPL. |
Router Settings
This is an example of the port forwarding rules when running two servers behind a single router. UKGPL04 uses the standard ports and UKGPL05 uses an alternative set of ports (when running a single server behind a router just use the standard ports i.e. the UKGPL04 setttings). For domestic routers all the outbound ports are normally open. Hence the table below only lists the inbound ports.
Server |
Local IP Address (LAN) |
External Ports |
Internal Ports |
Protocol |
Description |
|
|
Start |
End |
Start |
End |
|
|
UKGPL04 |
192.168.xxx.yyy |
6971 |
6971 |
6971 |
6971 |
UDP |
GPL Ping for UKGPL04. |
UKGPL04 |
192.168.xxx.yyy |
30196 |
30196 |
30196 |
30196 |
TCP |
iGOR remote hosting for UKGPL04 (this is the default port). |
UKGPL04 |
192.168.xxx.yyy |
30197 |
30197 |
30197 |
30197 |
TCP |
Race list for UKGPL04. |
UKGPL04 |
192.168.xxx.yyy |
30198 |
30198 |
30198 |
30198 |
TCP |
|
UKGPL04 |
192.168.xxx.yyy |
30199 |
30199 |
30199 |
30199 |
UDP |
iGOR Broadcasting. |
UKGPL04 |
192.168.xxx.yyy |
32766 |
32786 |
32766 |
32786 |
UDP |
UKGPL04 Race Connections. |
UKGPL05 |
192.168.xxx.zzz |
30192 |
30192 |
30192 |
30192 |
TCP |
iGOR remote hosting for UKGPL05 (this is different from the default port). |
UKGPL05 |
192.168.xxx.zzz |
32666 |
32686 |
32666 |
32686 |
UDP |
UKGPL05 Race Connections (these are different from the default ports). |
Notes:
- When connecting via iGOR, drivers do not need to be concerned about the port settings. Similarly, when connecting to a server using the default ports via the GPL Multiplayer interface, drivers just need to type in the WAN IP address. However, when connecting to a server using alternative default ports via the GPL Multiplayer interface, drivers need to type in the (start) port number in addition to the WAN IP address. In the case of UKGPL05 this would be aaa.bbb.ccc.ddd:32666.
- Unfortunately the standard distribution of iGOR (Release 1.6) does not support
different ports. However there is a patched version available here that does support different ports. Use the patched iGOR on the server that needs to use different ports (in this case on UKGPL05).
|
|
|