Tutorial for setting up FL server on Linksys BEFSR41
This brief tutorial is designed to adress the issue many people are having of setting up a FL server on their home broadband connection. Personally, I use the BEFSR41 router but this tutorial should apply to most Linksys products. This is just a quick and dirty tutorial so don't jump on me for spelling errors and such Ok, here we go.
Step 1:
Make sure the server machine has the latest version of DirectX.
Download it <a href="www.microsoft.com/directx">here.
(This is important because for the port numbers I have listed here to work, DirectPlay 8 needs to be used.)
Step 2:
Make the IP for the server machine static.
Go to start-control panel-network connections-whatever connection is your LAN connection.
Click on the "General" and then click on TCP/IP.
Click Properties.
Click "use the following IP address"
Fill in the IP as you see fit. (I use 192.168.1.101 for mine.)
The subnet mask should be 255.255.255.0
If your linksys is relatively default in confiuration, your default gateway will be 192.168.1.1, fill in appropriately.
For the DNS servers, you need to access your router and go to
"Status" on the top bar. Copy the addresses beside DNS into the DNS spaces in your network connection box.
If you do not know how to access your router go <a href="http://kb.linksys.com/cgi-bin/om_isapi.dll?clientID=158772&QuestionText=accessing%20my%20router&SelectName1=&advquery=%5bs%5d%5bRank%2c%2050%3a%5bSum%3a%20accessing%20my%20router%5d%5bMerge%3a%20%5bThesaurus%3a%20accessing%20my%20router%5d%5d%5d&infobase=linksysrev.nfo&record={21}&softpage=IKW_ENU_JDocView">here and go to the part about configuring your router. They also have a section on Static IP's if you didn't understand mine.
That concludes the hard part.
Step 3:
Assuming all that went ok, you should have a LAN connection and be able to access the internet from you server box. If you cannot access the net, go back and make sure your DNS addresses are typed in right.
Next, we will open the ports to allow DirectPlay to operate correctly.
Access your router again and in the top bar go to "Advanced".
Now, go to "Forwarding" in the top bar.
In the first available Customized Applications box, type Freelancer.
Type 2300 to 2400 in the Ext. ports boxes.
Now, fill in the last three numbers of your server box's IP address in the appropriate text box. Check the UDP box and the Enable box.
In the next customized app box, type in "DirectPlay", type in 6073 to 6073 in the port boxes, click UDP, fill in the IP same as last time and click enable.
Step 4:
Configuring port triggering.
Some people need to do this, some don't. I had to and it won't kill you to do it. It could possibly pose a security issue but if you have a personal firewall up it shouldn't be a big deal. If you use Microsoft's included XP firewall, it configures itself to use directplay so you do not need to do any extra work. That is one of the few redeeming features of MS software.
On the Port Range Forwarding page of your router (Forwarding Tab), click the button labeled "Port Triggering".
In the first available "Application Name" box, type DirectPlay. In both trigger port and incoming port ranges, type 6073 to 6073.
In the next available "Application Name" box, type in Freelancer. Then, in both trigger port and incoming port range, type in 2300 to 2400.
Now click apply.
Close the window.
CLick apply again in the Forwarding window.
**Note: if someone tells you to enable the DMZ host. DO NOT DO IT. This is a hackers baby if you do not know how to use it. Just say no to DMZ.***
Step 5:
To be honest with you, I do not know why this has to be enabled but it does. For me anyway. If it doesn't for you great, play with it and let me know.
Go to the password section of your router setup and enable uPNP services.
Click apply.
Step 6:
Start up a FL server and enjoy!
This method should take care of most any router-related problem. If not, lemme know and I'll work on a revision.
If anyone would like to comment (or flame me) on this my E-mail is [email protected]
EDIT: Sorry, HTML doesn't seem to be enabled here so just grab everything inside of the quotes after HREF= and paste it into your address bar.
Edited by - Helaesus on 27-11-2003 07:10:21
Step 1:
Make sure the server machine has the latest version of DirectX.
Download it <a href="www.microsoft.com/directx">here.
(This is important because for the port numbers I have listed here to work, DirectPlay 8 needs to be used.)
Step 2:
Make the IP for the server machine static.
Go to start-control panel-network connections-whatever connection is your LAN connection.
Click on the "General" and then click on TCP/IP.
Click Properties.
Click "use the following IP address"
Fill in the IP as you see fit. (I use 192.168.1.101 for mine.)
The subnet mask should be 255.255.255.0
If your linksys is relatively default in confiuration, your default gateway will be 192.168.1.1, fill in appropriately.
For the DNS servers, you need to access your router and go to
"Status" on the top bar. Copy the addresses beside DNS into the DNS spaces in your network connection box.
If you do not know how to access your router go <a href="http://kb.linksys.com/cgi-bin/om_isapi.dll?clientID=158772&QuestionText=accessing%20my%20router&SelectName1=&advquery=%5bs%5d%5bRank%2c%2050%3a%5bSum%3a%20accessing%20my%20router%5d%5bMerge%3a%20%5bThesaurus%3a%20accessing%20my%20router%5d%5d%5d&infobase=linksysrev.nfo&record={21}&softpage=IKW_ENU_JDocView">here and go to the part about configuring your router. They also have a section on Static IP's if you didn't understand mine.
That concludes the hard part.
Step 3:
Assuming all that went ok, you should have a LAN connection and be able to access the internet from you server box. If you cannot access the net, go back and make sure your DNS addresses are typed in right.
Next, we will open the ports to allow DirectPlay to operate correctly.
Access your router again and in the top bar go to "Advanced".
Now, go to "Forwarding" in the top bar.
In the first available Customized Applications box, type Freelancer.
Type 2300 to 2400 in the Ext. ports boxes.
Now, fill in the last three numbers of your server box's IP address in the appropriate text box. Check the UDP box and the Enable box.
In the next customized app box, type in "DirectPlay", type in 6073 to 6073 in the port boxes, click UDP, fill in the IP same as last time and click enable.
Step 4:
Configuring port triggering.
Some people need to do this, some don't. I had to and it won't kill you to do it. It could possibly pose a security issue but if you have a personal firewall up it shouldn't be a big deal. If you use Microsoft's included XP firewall, it configures itself to use directplay so you do not need to do any extra work. That is one of the few redeeming features of MS software.
On the Port Range Forwarding page of your router (Forwarding Tab), click the button labeled "Port Triggering".
In the first available "Application Name" box, type DirectPlay. In both trigger port and incoming port ranges, type 6073 to 6073.
In the next available "Application Name" box, type in Freelancer. Then, in both trigger port and incoming port range, type in 2300 to 2400.
Now click apply.
Close the window.
CLick apply again in the Forwarding window.
**Note: if someone tells you to enable the DMZ host. DO NOT DO IT. This is a hackers baby if you do not know how to use it. Just say no to DMZ.***
Step 5:
To be honest with you, I do not know why this has to be enabled but it does. For me anyway. If it doesn't for you great, play with it and let me know.
Go to the password section of your router setup and enable uPNP services.
Click apply.
Step 6:
Start up a FL server and enjoy!
This method should take care of most any router-related problem. If not, lemme know and I'll work on a revision.
If anyone would like to comment (or flame me) on this my E-mail is [email protected]
EDIT: Sorry, HTML doesn't seem to be enabled here so just grab everything inside of the quotes after HREF= and paste it into your address bar.
Edited by - Helaesus on 27-11-2003 07:10:21