Port Forward

Port Forwarding For Clones Servers

Clones normally doesn't require any special configuration to enable you to host your own Clone server. Clones uses special technology called ICE to establish peer to peer direct communication even when the two computers are both behind firewalls. However, there may be certain cases where your particular router or firewall isn't compatible with our ICE algorithm. You will know that there is a problem when players cannot join your server. A second scenario where port forwarding is required is if you want players to "Direct Connect" to your server. Direct Connect doesn't use ICE, and so if you are behind a firewall, then you must enable port fowarding. In the case where you need to enable port forwarding, it is only required to port forward one UDP port (default port 9877). If you change the server port on the hosting screen, please use this alternate port number instead. Port forwarding can be done using a simple 3 step process! The following instructions are for Windows and a Linksys router, but other OS's and routers are very similar. Note: You do not have to do this if you are simply joining someone else's server. Only the person hosting the match needs to setup port forwarding.

Step 1 - Determine your local IP address

Click on Start->Run and type in "cmd" and press enter.  Type in "ipconfig" and press enter. Write down your local ip address (e.g. 192.168.0.200 in this case) and the address of your "Default Gateway" (e.g. 192.168.0.1). 

  

Step 2 - Configure your router

Start your internet browser (e.g. FireFox, Chrome, IE) and enter the Default Gateway from above into the address bar. This should connect you to your router. Depending on which router you have you might be asked to enter a username and password. If you do not know the username/password try "admin" as the username and "admin" or a blank password. If that fails you will need to check this site or in the manual that came with your router to find out the default username/password. Once you are logged in select the port forwarding screen (Note: on some routers this might be called "Virtual servers"). If you have never configured your router for port forwarding before you may find this site helpful. The ports you need to forward are 9877 (protocol UDP) to your local IP address. After you save your changes you might need to reboot the router depending on your model.

  

Step 3 - Play a lot of multiplayer Clones

That's it! Now when you host a multiplayer match other players will be able to connect from all over the world. If others players are trying to direct connect to your server, then you must tell them your public IP and port. Remember to take 1 or 2 eating breaks per day, and bathroom breaks as needed.
Note: If the above does not work then you may also need to configure the Windows Firewall to allow Clones to accept incoming connections.