[OUTDATED] Creating your own server!

Status
Not open for further replies.
Creating a public internet server
  1. Download PortMapper if you don't know how to port forward. Preferably one that works; I use this build myself. If you haven't used it before check out this post here!
  2. Port forward, using PortMapper, the port 37564 (TCP only).
  3. Go to noip.com. Create an account, and then click "Add a host". Choose a hostname that suits your preferences - for example, freeso-lrb.zapto.org, or lrb-server.zapto.org.
  4. Make sure that the "Hostname Information" box is as follows except from the hostname:View attachment 824
    (Your IP will automagically appear in the box.)
  5. Go ahead and click "Add host". Remember that, with a free account, you can only have up to three hosts at once.
  6. Launch your client, Charvatia (for advanced users) or third party server software and start a lot. You can share your hostname and people can connect to your server using that! If you're using the normal FreeSO client, you will become a host as soon as you enter the lot.
  7. You can join our Discord group and advertise your server in the "#general-sims" channel to let people in the group know when your server's up. You'll also get notified of other servers which are opened!
Creating a LAN server
Creating a LAN server is a little more complicated; here is a method based on @Clonest's reply:
  1. Press [WINDOWS KEY] + [R] and type in the "Run..." dialog "cmd", and press the OK button.
  2. In the command prompt window that will appear once you have run this command, type ipconfig.
  3. For this next step you'll need to know how you're connected to the internet. I'm connected through a wireless adapter, so I'm going to use the IP address from "Wireless LAN adapter Wireless Network Connection":
    View attachment 938
  4. Go to noip.com. Create an account, and then click "Add a host". Choose a hostname that suits your preferences.
  5. Make sure that the "Hostname Information" box is as follows except from the hostname:View attachment 824
  6. In the IP Address box, use the IPv4 address that you collected earlier - for this I used 192.168.1.72 so that is what you will put in the IP Address box.
  7. Go ahead and click "Add host".
  8. You can then launch your client, go to SimAntics & Lot Debug and open up any lot. You can share your hostname and people can connect to your server using that.
Creating a server via Hamachi, Evolve, VPN etc
Since I really don't recommend doing this (other users have to download third-party software, some software is difficult to use and they're all different in setup) I will never create a guide for this! It's bad practice to give up trying, so if your server isn't working check below :)
Stuck?
Try opening the port on your firewall - or even disabling it altogether while you host - as this is usually what the cause will be. Some other common issues are misconfigured ports, so make sure that you've got those right first! If these are not your problems, shoot me a message with your problem along with your router model and I'll have a look for some fixes for you either over Discord, Skype or here on the forums - I'll try to answer as quickly as possible but I'm usually asleep after 12PM GMT so I probably won't answer then.
As my computer was downloading PortMapper, it paused the download warning me that the software could "harm my computer." Why does it say that? Should I be worried?
 
As my computer was downloading PortMapper, it paused the download warning me that the software could "harm my computer." Why does it say that? Should I be worried?
It shouldn't be malicious, unless you've downloaded the wrong thing on the page.
Anyway, you don't need PortMapper to forward your ports, you can simply follow a guide on http://portforward.com/english/routers/port_forwarding/routerindex.htm
Go there and click what router company you use, close the ad, select what specific router you use and then select any game guide. It will then show you how to input the ports but instead of the ports it tells you to use on the website, do 37564 as TCP.

After all, setting up servers is more for experienced users.
 
It shouldn't be malicious, unless you've downloaded the wrong thing on the page.
Anyway, you don't need PortMapper to forward your ports, you can simply follow a guide on http://portforward.com/english/routers/port_forwarding/routerindex.htm
Go there and click what router company you use, close the ad, select what specific router you use and then select any game guide. It will then show you how to input the ports but instead of the ports it tells you to use on the website, do 37564 as TCP.

After all, setting up servers is more for experienced users.
I clicked "this" in that post that I replied to earlier which automatically started the supposedly malicious download, I thought that was what everyone was using. I also looked into your website which seems to have instructions on thousands of applications that I don't have. Do you recommend any specific application? If its not PortMapper, will steps 3-7 work the same?
 
I clicked "this" in that post that I replied to earlier which automatically started the supposedly malicious download, I thought that was what everyone was using. I also looked into your website which seems to have instructions on thousands of applications that I don't have. Do you recommend any specific application? If its not PortMapper, will steps 3-7 work the same?
I'm going to try to make this simple so you don't need to download any applications (while others have downloaded them, you don't necessarily need them).
If you could post your internet provider and also preferably your router model I'll give you some easy instructions.
 
I'm going to try to make this simple so you don't need to download any applications (while others have downloaded them, you don't necessarily need them).
If you could post your internet provider and also preferably your router model I'll give you some easy instructions.
Thanks, my provider is Xfinity and I believe my router model is a "Dual-Band 802.11ac"
 
Thanks, my provider is Xfinity and I believe my router model is a "Dual-Band 802.11ac"
So, presumably if you type '192.168.0.1' in your URL address bar, it pops up with a page like this?
CG814WG-comcast2.jpg

If so go to feature setup, then the port forward page.
WCG200-CC4.jpg

For application name, type freeso, for port range do 37564 to 37564, protocol TCP, leave the IP address part, check enable and then at the bottom click apply.
If that works, you ports should be successfully forwarded.

If your local page looks different or doesn't even load, tell me and then I'll suggest something different.
 
So, presumably if you type '192.168.0.1' in your URL address bar, it pops up with a page like this?
CG814WG-comcast2.jpg

If so go to feature setup, then the port forward page.
WCG200-CC4.jpg

For application name, type freeso, for port range do 37564 to 37564, protocol TCP, leave the IP address part, check enable and then at the bottom click apply.
If that works, you ports should be successfully forwarded.

If your local page looks different or doesn't even load, tell me and then I'll suggest something different.
According to my browser, "The 192.168.0.1 page isn't working" I'll try it again later and start a conversation with you if I still have trouble.

Do can you post a link I can follow instead?
 
According to my browser, "The 192.168.0.1 page isn't working" I'll try it again later and start a conversation with you if I still have trouble.

Do can you post a link I can follow instead?
Try following this tutorial.
Since I don't use comcast, I have no idea how it works. Your best bet (if you're not gonna use portmapper) is to find an online tutorial on how to port forward with xfinity or whatever and when entering the ports for the application etc, enter the FreeSO ports.
 
I've seen so many people who want their own server but can't host one for a plethora of reasons. I'm pleased to announced that managed servers are now offered to those who either do not want to or cannot host their own servers. While there is a cost to this, it is not-for-profit and strictly to cover the cost of your dedicated server. You may place your order if interested at order.freeso.net
 
Last edited:
Um. Why do people waste time and set up infrastructure for very temporary things...
 
The amount is estimated right now based on my two that are running. I very strongly expect the price to drop but won't have the long-term costs available for another week (testing the pricing on my two servers now). If/when the prices do drop, anyone who has a subscription will be given the option of a pro-rated refund or additional time to reflect that price change.. and I also wouldn't say it's a waste of time.. as temporary as this set-up may be, people are enjoying playing FreeSO right now and some want servers - but they can't because they either don't have a Static IP, can't open certain ports, just don't want to run their personal computer 24/7, etc. It's merely an option for those who don't want to or can't go through the work of setting up and maintaining their own server. As you may have seen in the "important notice" section, I did make every effort to make sure everyone is aware of the project's ultimate intentions. :)
 
The amount is estimated right now based on my two that are running. I very strongly expect the price to drop but won't have the long-term costs available for another week (testing the pricing on my two servers now). If/when the prices do drop, anyone who has a subscription will be given the option of a pro-rated refund or additional time to reflect that price change.. and I also wouldn't say it's a waste of time.. as temporary as this set-up may be, people are enjoying playing FreeSO right now and some want servers - but they can't because they either don't have a Static IP, can't open certain ports, just don't want to run their personal computer 24/7, etc. It's merely an option for those who don't want to or can't go through the work of setting up and maintaining their own server. As you may have seen in the "important notice" section, I did make every effort to make sure everyone is aware of the project's ultimate intentions. :)
I'd rather pay a $30 one-time fee to cover the costs for a new Pi, and then less each month (i.e. $5-$10), but since this system is subject to change dramatically over the course of the next few months, I'm not sure about how well this is going to succeed.
 
I've actually just taken Rhys' input about his pricing that he pays and made adjustments (now $15/mo or $40/3 mos). As previously stated, I'll continue to review to see how much it costs to run the servers and adjust accordingly and since my goal is to only charge at-cost, it will be brought down as absolutely low as possible. All servers will be kept up-to-date (even through major changes or software used) but at any point if private servers are not permitted anymore, they'll just simply be closed (with as much advanced notice as possible, of course) and anyone due a refund will receive one. This is honestly just my way of contributing to make it easier for people who want their own server but can't create and/or maintain one themselves - if people use it, great! If not, no biggie. All I can do is offer :)
 
Last edited:
but at any point if private servers are not permitted anymore
FreeSO is open source, which means that even if private servers were 'blocked' (i.e. official server is forced) you'd still be able to modify the source - and redistribute it freely - to be able to connect to custom servers.
 
Well that's great to know! I've updated the site a little since first published including an FAQ question. Please take a look at it if you have a chance and provide me with any feedback or questions you have - I'd love to hear it whether good or bad.
 
Status
Not open for further replies.
Back
Top