Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

Host Server on one server play lan on another?

Here SysOps can list their MultiPlayer server info and users can send feedback to their SysOps. Or just talk about the MultiPlayer servers they play on. This is not about MultiPlayer in general - please use the MultiPlayer Forum for that!

Post Wed May 21, 2003 9:14 pm

Host Server on one server play lan on another?

First let me explain my setup.

I have two computers one is my system behind a D-LINK 707 router using NAT of course. The second computer is multi-homed (two nic's), one nic is behind the router and the other is straight WAN (not behind the router). So I want to run the server on my multi-homed server and use my clinet to connect to it via LAN, but allow the WAN users to connect to the server via the other NIC. Does FL support multi-homed systems?

Or can you host and play behind a router. I know that you need ports 2302-2304 open and mapped to the server. As it stands now I don't need any ports open to use my client to connect to other servers on the "global server list". When I have tried to point ports 2302-2304 to my server LAN ip with the router and then use my clinet to play via LAN it does not work. I do see my computer on the global list and it is listed a LAN, but when I try to connect it does not work.

Not sure if I have been clear or not.

Any idea would be great.

David

Post Thu May 22, 2003 2:34 pm

If you run a server within your LAN, from behind a NAT router, you will have to forward UDP traffic to the server in order to allow Internet players to connect to your server. Unfortunately this will also stop other machines within the same LAN from playing on other servers using the same port number because ALL UDP traffic bound for your machines will be forwarded to your server by the router obediently following your forwarding rules!

Most servers run on the default port of 2302. If you use the same port number for your own server your router will prevent you from playing on most Internet servers. The work-around is to configure the server to use a different port, one not used by the servers you wish to play on, by running FLSERVER.EXE with the /P switch. You then configure the router to forward ONLY this port to the server, so the machine(s) on which you're playing can recieve inbound traffic on other ports.

In theory you can use any "valid" UDP port number but other gamesplayers behind routers which are correctly configured to play DirectPlay games, such as Freelancer, are unlikely to be expecting traffic outside the 2300-2400 range so it's best to use one within it.



--

>bRydeR<

Return to Freelancer Server Forum