• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Feb 17, 2011
22
0
Hello Players!

Here is a solution for the connectivity problems of the DoA multiplayer games:

The game is running on the UDP port 40000 by default, which
works fine when you are connected to the internet directly.
When you are behind a router, you have to tell the router, how to
route the game packets to your gamer PC.

So, you have to setup a port forward in the router, what maps
the router's (public) IP address, and the UDP port 40000 to you
PC's (local) IP address, and the local UDP port 40000.

The more complicated situation is, when more than one player want
to play behind the same router. In that case, they have to choose
unique ports (from the 40000-40010 domain), and set it up in the Startup.cfg config file's "ServerPort" field.
( <Steam install dir>\steamapps\common\defenders of ardania\Startup.cfg )
After that, you have setup port forwards what route the public chosen port to the
local PC-s port 40000.

For example:
Player 1 sets: ServerPort = "40000"
Player 2 sets: ServerPort = "40001"

Router setup:
public IP, public UDP port 40000 -> Player 1 local IP, local UDP port 40000
public IP, public UDP port 40001 -> Player 2 local IP, local UDP port 40000
So when a packet arrives to the router's port 40000, it routes it to Player 1,
and when arrives to the port 40001, it goes to Player 2.

I hope this may help.